@charset "UTF-8";@import"https://fonts.googleapis.com/icon?family=Material+Icons";@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,600&family=Lexend:wght@300;400;600&display=swap";:root,[data-amplify-theme]{--amplify-components-accordion-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-accordion-item-border-width: var(--amplify-border-widths-small);--amplify-components-accordion-item-border-style: solid;--amplify-components-accordion-item-border-radius: var(--amplify-radii-small);--amplify-components-accordion-item-trigger-align-items: center;--amplify-components-accordion-item-trigger-background-color: var(--amplify-colors-background-primary);--amplify-components-accordion-item-trigger-color: inherit;--amplify-components-accordion-item-trigger-gap: var(--amplify-space-small);--amplify-components-accordion-item-trigger-justify-content: space-between;--amplify-components-accordion-item-trigger-padding-block: var(--amplify-space-xs);--amplify-components-accordion-item-trigger-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-trigger-hover-color: inherit;--amplify-components-accordion-item-trigger-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-accordion-item-trigger-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-accordion-item-trigger-focus-box-shadow: 0 0 0 2px var(--amplify-colors-border-focus);--amplify-components-accordion-item-content-color: inherit;--amplify-components-accordion-item-content-padding-inline: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-end: var(--amplify-space-small);--amplify-components-accordion-item-content-padding-block-start: var(--amplify-space-xxxs);--amplify-components-accordion-item-icon-color: var(--amplify-colors-font-tertiary);--amplify-components-accordion-item-icon-transition-duration: var(--amplify-time-medium);--amplify-components-accordion-item-icon-transition-timing-function: cubic-bezier(.87, 0, .13, 1);--amplify-components-ai-conversation-message-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-border-radius: var(--amplify-radii-large);--amplify-components-ai-conversation-message-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-block: var(--amplify-space-small);--amplify-components-ai-conversation-message-padding-inline: var(--amplify-space-small);--amplify-components-ai-conversation-message-user-background-color: var(--amplify-colors-background-secondary);--amplify-components-ai-conversation-message-assistant-background-color: var(--amplify-colors-primary-10);--amplify-components-ai-conversation-message-sender-gap: var(--amplify-space-small);--amplify-components-ai-conversation-message-sender-username-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-message-sender-username-font-size: inherit;--amplify-components-ai-conversation-message-sender-username-font-weight: var(--amplify-font-weights-bold);--amplify-components-ai-conversation-message-sender-timestamp-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-message-sender-timestamp-font-size: inherit;--amplify-components-ai-conversation-message-sender-timestamp-font-weight: inherit;--amplify-components-ai-conversation-message-body-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-message-actions-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-form-gap: var(--amplify-space-small);--amplify-components-ai-conversation-form-padding: var(--amplify-space-small);--amplify-components-ai-conversation-attachment-border-color: var(--amplify-colors-border-secondary);--amplify-components-ai-conversation-attachment-border-width: var(--amplify-border-widths-small);--amplify-components-ai-conversation-attachment-border-radius: var(--amplify-radii-small);--amplify-components-ai-conversation-attachment-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-padding-block: var(--amplify-space-xxxs);--amplify-components-ai-conversation-attachment-padding-inline: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-gap: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding: var(--amplify-space-xs);--amplify-components-ai-conversation-attachment-list-padding-block-start: 0;--amplify-components-ai-conversation-attachment-list-gap: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-name-color: var(--amplify-colors-font-primary);--amplify-components-ai-conversation-attachment-name-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-name-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-size-color: var(--amplify-colors-font-tertiary);--amplify-components-ai-conversation-attachment-size-font-size: var(--amplify-font-sizes-small);--amplify-components-ai-conversation-attachment-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-ai-conversation-attachment-remove-padding: var(--amplify-space-xxs);--amplify-components-ai-conversation-attachment-image-width: var(--amplify-font-sizes-medium);--amplify-components-ai-conversation-attachment-image-height: var(--amplify-font-sizes-medium);--amplify-components-alert-align-items: center;--amplify-components-alert-justify-content: space-between;--amplify-components-alert-color: var(--amplify-colors-font-primary);--amplify-components-alert-background-color: var(--amplify-colors-background-tertiary);--amplify-components-alert-padding-block: var(--amplify-space-small);--amplify-components-alert-padding-inline: var(--amplify-space-medium);--amplify-components-alert-icon-size: var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-alert-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-alert-info-color: var(--amplify-colors-font-info);--amplify-components-alert-info-background-color: var(--amplify-colors-background-info);--amplify-components-alert-error-color: var(--amplify-colors-font-error);--amplify-components-alert-error-background-color: var(--amplify-colors-background-error);--amplify-components-alert-warning-color: var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-alert-success-color: var(--amplify-colors-font-success);--amplify-components-alert-success-background-color: var(--amplify-colors-background-success);--amplify-components-authenticator-max-width: 60rem;--amplify-components-authenticator-modal-width: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-height: var(--amplify-space-relative-full);--amplify-components-authenticator-modal-background-color: var(--amplify-colors-overlay-50);--amplify-components-authenticator-modal-top: var(--amplify-space-zero);--amplify-components-authenticator-modal-left: var(--amplify-space-zero);--amplify-components-authenticator-container-width-max: 30rem;--amplify-components-authenticator-router-border-width: var(--amplify-border-widths-small);--amplify-components-authenticator-router-border-style: solid;--amplify-components-authenticator-router-border-color: var(--amplify-colors-border-primary);--amplify-components-authenticator-router-background-color: var(--amplify-colors-background-primary);--amplify-components-authenticator-router-box-shadow: var(--amplify-shadows-medium);--amplify-components-authenticator-footer-padding-bottom: var(--amplify-space-medium);--amplify-components-authenticator-form-padding: var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color: var(--amplify-colors-background-secondary);--amplify-components-authenticator-or-container-color: var(--amplify-colors-neutral-80);--amplify-components-authenticator-or-container-or-line-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-width: 100%;--amplify-components-autocomplete-menu-margin-block-start: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-autocomplete-menu-border-width: var(--amplify-border-widths-small);--amplify-components-autocomplete-menu-border-style: solid;--amplify-components-autocomplete-menu-border-radius: var(--amplify-radii-small);--amplify-components-autocomplete-menu-options-display: flex;--amplify-components-autocomplete-menu-options-flex-direction: column;--amplify-components-autocomplete-menu-options-max-height: 300px;--amplify-components-autocomplete-menu-option-background-color: var(--amplify-colors-background-primary);--amplify-components-autocomplete-menu-option-color: currentcolor;--amplify-components-autocomplete-menu-option-cursor: pointer;--amplify-components-autocomplete-menu-option-transition-duration: var(--amplify-time-short);--amplify-components-autocomplete-menu-option-transition-property: background-color, color;--amplify-components-autocomplete-menu-option-transition-timing-function: ease;--amplify-components-autocomplete-menu-option-active-background-color: var(--amplify-colors-primary-80);--amplify-components-autocomplete-menu-option-active-color: var(--amplify-colors-white);--amplify-components-autocomplete-menu-empty-display: flex;--amplify-components-autocomplete-menu-loading-align-items: center;--amplify-components-autocomplete-menu-loading-display: flex;--amplify-components-autocomplete-menu-loading-gap: var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block: var(--amplify-space-xs);--amplify-components-autocomplete-menu-space-shared-padding-inline: var(--amplify-space-small);--amplify-components-avatar-color: var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height: 1;--amplify-components-avatar-font-weight: var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size: var(--amplify-font-sizes-small);--amplify-components-avatar-text-align: center;--amplify-components-avatar-width: var(--amplify-font-sizes-xxl);--amplify-components-avatar-height: var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color: var(--amplify-colors-background-tertiary);--amplify-components-avatar-border-radius: 100%;--amplify-components-avatar-border-color: var(--amplify-colors-border-primary);--amplify-components-avatar-border-width: var(--amplify-border-widths-medium);--amplify-components-avatar-info-color: var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color: var(--amplify-colors-background-info);--amplify-components-avatar-info-border-color: var(--amplify-colors-border-info);--amplify-components-avatar-warning-color: var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-avatar-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-avatar-success-color: var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color: var(--amplify-colors-background-success);--amplify-components-avatar-success-border-color: var(--amplify-colors-border-success);--amplify-components-avatar-error-color: var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color: var(--amplify-colors-background-error);--amplify-components-avatar-error-border-color: var(--amplify-colors-border-error);--amplify-components-avatar-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width: var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height: var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-badge-color: var(--amplify-colors-font-primary);--amplify-components-badge-line-height: 1;--amplify-components-badge-font-weight: var(--amplify-font-weights-semibold);--amplify-components-badge-font-size: var(--amplify-font-sizes-small);--amplify-components-badge-text-align: center;--amplify-components-badge-padding-vertical: var(--amplify-space-xs);--amplify-components-badge-padding-horizontal: var(--amplify-space-small);--amplify-components-badge-background-color: var(--amplify-colors-background-tertiary);--amplify-components-badge-border-radius: var(--amplify-radii-xl);--amplify-components-badge-info-color: var(--amplify-colors-font-info);--amplify-components-badge-info-background-color: var(--amplify-colors-background-info);--amplify-components-badge-warning-color: var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-badge-success-color: var(--amplify-colors-font-success);--amplify-components-badge-success-background-color: var(--amplify-colors-background-success);--amplify-components-badge-error-color: var(--amplify-colors-font-error);--amplify-components-badge-error-background-color: var(--amplify-colors-background-error);--amplify-components-badge-small-font-size: var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical: var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal: var(--amplify-space-xs);--amplify-components-badge-large-font-size: var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical: var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal: var(--amplify-space-medium);--amplify-components-breadcrumbs-flex-direction: row;--amplify-components-breadcrumbs-flex-wrap: wrap;--amplify-components-breadcrumbs-gap: 0;--amplify-components-breadcrumbs-color: var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction: row;--amplify-components-breadcrumbs-item-color: inherit;--amplify-components-breadcrumbs-item-font-size: inherit;--amplify-components-breadcrumbs-item-align-items: center;--amplify-components-breadcrumbs-item-line-height: 1;--amplify-components-breadcrumbs-separator-color: inherit;--amplify-components-breadcrumbs-separator-font-size: inherit;--amplify-components-breadcrumbs-separator-padding-inline: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-color: var(--amplify-components-link-color);--amplify-components-breadcrumbs-link-font-size: inherit;--amplify-components-breadcrumbs-link-font-weight: normal;--amplify-components-breadcrumbs-link-text-decoration: none;--amplify-components-breadcrumbs-link-padding-inline: var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block: var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color: inherit;--amplify-components-breadcrumbs-link-current-font-size: inherit;--amplify-components-breadcrumbs-link-current-font-weight: normal;--amplify-components-breadcrumbs-link-current-text-decoration: none;--amplify-components-button-font-weight: var(--amplify-font-weights-bold);--amplify-components-button-transition-duration: var(--amplify-components-fieldcontrol-transition-duration);--amplify-components-button-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-button-line-height: var(--amplify-components-fieldcontrol-line-height);--amplify-components-button-padding-block-start: var(--amplify-components-fieldcontrol-padding-block-start);--amplify-components-button-padding-block-end: var(--amplify-components-fieldcontrol-padding-block-end);--amplify-components-button-padding-inline-start: var(--amplify-components-fieldcontrol-padding-inline-start);--amplify-components-button-padding-inline-end: var(--amplify-components-fieldcontrol-padding-inline-end);--amplify-components-button-background-color: transparent;--amplify-components-button-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-button-border-width: var(--amplify-components-fieldcontrol-border-width);--amplify-components-button-border-style: var(--amplify-components-fieldcontrol-border-style);--amplify-components-button-border-radius: var(--amplify-components-fieldcontrol-border-radius);--amplify-components-button-color: var(--amplify-colors-font-primary);--amplify-components-button-hover-color: var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-button-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-active-color: var(--amplify-colors-font-active);--amplify-components-button-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-active-border-color: var(--amplify-colors-primary-100);--amplify-components-button-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-loading-background-color: transparent;--amplify-components-button-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-disabled-background-color: transparent;--amplify-components-button-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-outlined-info-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-background-color: transparent;--amplify-components-button-outlined-info-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-hover-border-color: var(--amplify-colors-blue-60);--amplify-components-button-outlined-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-hover-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-outlined-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-outlined-info-active-border-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-outlined-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-outlined-warning-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-background-color: transparent;--amplify-components-button-outlined-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-hover-border-color: var(--amplify-colors-orange-60);--amplify-components-button-outlined-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-hover-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-outlined-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-outlined-warning-active-border-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-outlined-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-outlined-success-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-background-color: transparent;--amplify-components-button-outlined-success-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-hover-border-color: var(--amplify-colors-green-60);--amplify-components-button-outlined-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-hover-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-outlined-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-outlined-success-active-border-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-outlined-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-outlined-error-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-background-color: transparent;--amplify-components-button-outlined-error-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-outlined-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-hover-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-outlined-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-outlined-error-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-outlined-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-outlined-overlay-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-background-color: transparent;--amplify-components-button-outlined-overlay-color: var(--amplify-colors-font-primary);--amplify-components-button-outlined-overlay-hover-border-color: var(--amplify-colors-overlay-60);--amplify-components-button-outlined-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-hover-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-outlined-overlay-focus-color: var(--amplify-colors-neutral-90);--amplify-components-button-outlined-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-outlined-overlay-active-border-color: var(--amplify-colors-overlay-90);--amplify-components-button-outlined-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-outlined-overlay-active-color: var(--amplify-colors-neutral-100);--amplify-components-button-primary-border-color: transparent;--amplify-components-button-primary-border-width: var(--amplify-border-widths-small);--amplify-components-button-primary-border-style: solid;--amplify-components-button-primary-background-color: var(--amplify-colors-primary-80);--amplify-components-button-primary-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color: transparent;--amplify-components-button-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-loading-border-color: transparent;--amplify-components-button-primary-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-primary-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-primary-hover-border-color: transparent;--amplify-components-button-primary-hover-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-border-color: transparent;--amplify-components-button-primary-focus-background-color: var(--amplify-colors-primary-90);--amplify-components-button-primary-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-primary-active-border-color: transparent;--amplify-components-button-primary-active-background-color: var(--amplify-colors-primary-100);--amplify-components-button-primary-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-border-color: transparent;--amplify-components-button-primary-info-background-color: var(--amplify-colors-blue-80);--amplify-components-button-primary-info-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-hover-border-color: transparent;--amplify-components-button-primary-info-hover-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-border-color: transparent;--amplify-components-button-primary-info-focus-background-color: var(--amplify-colors-blue-90);--amplify-components-button-primary-info-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-primary-info-active-border-color: transparent;--amplify-components-button-primary-info-active-background-color: var(--amplify-colors-blue-100);--amplify-components-button-primary-info-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-border-color: transparent;--amplify-components-button-primary-warning-background-color: var(--amplify-colors-orange-80);--amplify-components-button-primary-warning-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-hover-border-color: transparent;--amplify-components-button-primary-warning-hover-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-border-color: transparent;--amplify-components-button-primary-warning-focus-background-color: var(--amplify-colors-orange-90);--amplify-components-button-primary-warning-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-warning-active-border-color: transparent;--amplify-components-button-primary-warning-active-background-color: var(--amplify-colors-orange-100);--amplify-components-button-primary-warning-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-border-color: transparent;--amplify-components-button-primary-error-background-color: var(--amplify-colors-red-80);--amplify-components-button-primary-error-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-hover-border-color: transparent;--amplify-components-button-primary-error-hover-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-border-color: transparent;--amplify-components-button-primary-error-focus-background-color: var(--amplify-colors-red-90);--amplify-components-button-primary-error-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-primary-error-active-border-color: transparent;--amplify-components-button-primary-error-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-primary-error-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-border-color: transparent;--amplify-components-button-primary-success-background-color: var(--amplify-colors-green-80);--amplify-components-button-primary-success-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-hover-border-color: transparent;--amplify-components-button-primary-success-hover-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-border-color: transparent;--amplify-components-button-primary-success-focus-background-color: var(--amplify-colors-green-90);--amplify-components-button-primary-success-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-primary-success-active-border-color: transparent;--amplify-components-button-primary-success-active-background-color: var(--amplify-colors-green-100);--amplify-components-button-primary-success-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-border-color: transparent;--amplify-components-button-primary-overlay-background-color: var(--amplify-colors-overlay-70);--amplify-components-button-primary-overlay-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-hover-border-color: transparent;--amplify-components-button-primary-overlay-hover-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-border-color: transparent;--amplify-components-button-primary-overlay-focus-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-primary-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-primary-overlay-active-border-color: transparent;--amplify-components-button-primary-overlay-active-background-color: var(--amplify-colors-overlay-90);--amplify-components-button-primary-overlay-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-border-width: var(--amplify-space-zero);--amplify-components-button-menu-background-color: transparent;--amplify-components-button-menu-justify-content: start;--amplify-components-button-menu-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-hover-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-focus-background-color: var(--amplify-colors-primary-80);--amplify-components-button-menu-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-menu-active-background-color: var(--amplify-colors-primary-90);--amplify-components-button-menu-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-background-color: transparent;--amplify-components-button-link-border-color: transparent;--amplify-components-button-link-border-width: var(--amplify-border-widths-small);--amplify-components-button-link-color: var(--amplify-colors-font-interactive);--amplify-components-button-link-hover-border-color: transparent;--amplify-components-button-link-hover-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-button-link-focus-border-color: transparent;--amplify-components-button-link-focus-background-color: var(--amplify-colors-primary-10);--amplify-components-button-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-button-link-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-button-link-active-border-color: transparent;--amplify-components-button-link-active-background-color: var(--amplify-colors-primary-20);--amplify-components-button-link-active-color: var(--amplify-colors-font-active);--amplify-components-button-link-disabled-border-color: transparent;--amplify-components-button-link-disabled-background-color: transparent;--amplify-components-button-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color: transparent;--amplify-components-button-link-loading-background-color: transparent;--amplify-components-button-link-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color: transparent;--amplify-components-button-link-info-background-color: transparent;--amplify-components-button-link-info-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color: transparent;--amplify-components-button-link-info-hover-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-hover-color: var(--amplify-colors-blue-90);--amplify-components-button-link-info-focus-border-color: transparent;--amplify-components-button-link-info-focus-background-color: var(--amplify-colors-blue-10);--amplify-components-button-link-info-focus-color: var(--amplify-colors-blue-100);--amplify-components-button-link-info-focus-box-shadow: var(--amplify-components-fieldcontrol-info-focus-box-shadow);--amplify-components-button-link-info-active-border-color: transparent;--amplify-components-button-link-info-active-background-color: var(--amplify-colors-blue-20);--amplify-components-button-link-info-active-color: var(--amplify-colors-blue-100);--amplify-components-button-link-warning-border-color: transparent;--amplify-components-button-link-warning-background-color: transparent;--amplify-components-button-link-warning-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color: transparent;--amplify-components-button-link-warning-hover-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-hover-color: var(--amplify-colors-orange-90);--amplify-components-button-link-warning-focus-border-color: transparent;--amplify-components-button-link-warning-focus-background-color: var(--amplify-colors-orange-10);--amplify-components-button-link-warning-focus-color: var(--amplify-colors-orange-100);--amplify-components-button-link-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-warning-focus-box-shadow);--amplify-components-button-link-warning-active-border-color: transparent;--amplify-components-button-link-warning-active-background-color: var(--amplify-colors-orange-20);--amplify-components-button-link-warning-active-color: var(--amplify-colors-orange-100);--amplify-components-button-link-success-border-color: transparent;--amplify-components-button-link-success-background-color: transparent;--amplify-components-button-link-success-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color: transparent;--amplify-components-button-link-success-hover-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-hover-color: var(--amplify-colors-green-90);--amplify-components-button-link-success-focus-border-color: transparent;--amplify-components-button-link-success-focus-background-color: var(--amplify-colors-green-10);--amplify-components-button-link-success-focus-color: var(--amplify-colors-green-100);--amplify-components-button-link-success-focus-box-shadow: var(--amplify-components-fieldcontrol-success-focus-box-shadow);--amplify-components-button-link-success-active-border-color: transparent;--amplify-components-button-link-success-active-background-color: var(--amplify-colors-green-20);--amplify-components-button-link-success-active-color: var(--amplify-colors-green-100);--amplify-components-button-link-error-border-color: transparent;--amplify-components-button-link-error-background-color: transparent;--amplify-components-button-link-error-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color: transparent;--amplify-components-button-link-error-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-hover-color: var(--amplify-colors-red-90);--amplify-components-button-link-error-focus-border-color: transparent;--amplify-components-button-link-error-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-link-error-focus-color: var(--amplify-colors-red-100);--amplify-components-button-link-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-link-error-active-border-color: transparent;--amplify-components-button-link-error-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-link-error-active-color: var(--amplify-colors-red-100);--amplify-components-button-link-overlay-border-color: transparent;--amplify-components-button-link-overlay-background-color: transparent;--amplify-components-button-link-overlay-color: var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color: transparent;--amplify-components-button-link-overlay-hover-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-hover-color: var(--amplify-colors-overlay-80);--amplify-components-button-link-overlay-focus-border-color: transparent;--amplify-components-button-link-overlay-focus-background-color: var(--amplify-colors-overlay-5);--amplify-components-button-link-overlay-focus-color: var(--amplify-colors-overlay-90);--amplify-components-button-link-overlay-focus-box-shadow: var(--amplify-components-fieldcontrol-overlay-focus-box-shadow);--amplify-components-button-link-overlay-active-border-color: transparent;--amplify-components-button-link-overlay-active-background-color: var(--amplify-colors-overlay-10);--amplify-components-button-link-overlay-active-color: var(--amplify-colors-overlay-90);--amplify-components-button-warning-background-color: transparent;--amplify-components-button-warning-border-color: var(--amplify-colors-red-60);--amplify-components-button-warning-border-width: var(--amplify-border-widths-small);--amplify-components-button-warning-color: var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-hover-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-hover-color: var(--amplify-colors-font-error);--amplify-components-button-warning-focus-border-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-background-color: var(--amplify-colors-red-10);--amplify-components-button-warning-focus-color: var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-warning-active-border-color: var(--amplify-colors-red-100);--amplify-components-button-warning-active-background-color: var(--amplify-colors-red-20);--amplify-components-button-warning-active-color: var(--amplify-colors-red-100);--amplify-components-button-warning-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-disabled-background-color: transparent;--amplify-components-button-warning-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-warning-loading-border-color: var(--amplify-colors-border-tertiary);--amplify-components-button-warning-loading-background-color: transparent;--amplify-components-button-warning-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color: transparent;--amplify-components-button-destructive-border-width: var(--amplify-border-widths-small);--amplify-components-button-destructive-border-style: solid;--amplify-components-button-destructive-background-color: var(--amplify-colors-red-60);--amplify-components-button-destructive-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-disabled-border-color: transparent;--amplify-components-button-destructive-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-loading-border-color: transparent;--amplify-components-button-destructive-loading-background-color: var(--amplify-colors-background-disabled);--amplify-components-button-destructive-loading-color: var(--amplify-colors-font-disabled);--amplify-components-button-destructive-hover-border-color: transparent;--amplify-components-button-destructive-hover-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-hover-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-border-color: transparent;--amplify-components-button-destructive-focus-background-color: var(--amplify-colors-red-80);--amplify-components-button-destructive-focus-color: var(--amplify-colors-font-inverse);--amplify-components-button-destructive-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-button-destructive-active-border-color: transparent;--amplify-components-button-destructive-active-background-color: var(--amplify-colors-red-100);--amplify-components-button-destructive-active-color: var(--amplify-colors-font-inverse);--amplify-components-button-small-font-size: var(--amplify-components-fieldcontrol-small-font-size);--amplify-components-button-small-padding-block-start: var(--amplify-components-fieldcontrol-small-padding-block-start);--amplify-components-button-small-padding-block-end: var(--amplify-components-fieldcontrol-small-padding-block-end);--amplify-components-button-small-padding-inline-start: var(--amplify-components-fieldcontrol-small-padding-inline-start);--amplify-components-button-small-padding-inline-end: var(--amplify-components-fieldcontrol-small-padding-inline-end);--amplify-components-button-large-font-size: var(--amplify-components-fieldcontrol-large-font-size);--amplify-components-button-large-padding-block-start: var(--amplify-components-fieldcontrol-large-padding-block-start);--amplify-components-button-large-padding-block-end: var(--amplify-components-fieldcontrol-large-padding-block-end);--amplify-components-button-large-padding-inline-start: var(--amplify-components-fieldcontrol-large-padding-inline-start);--amplify-components-button-large-padding-inline-end: var(--amplify-components-fieldcontrol-large-padding-inline-end);--amplify-components-button-loader-wrapper-align-items: center;--amplify-components-button-loader-wrapper-gap: var(--amplify-space-xs);--amplify-components-card-background-color: var(--amplify-colors-background-primary);--amplify-components-card-border-radius: var(--amplify-radii-xs);--amplify-components-card-border-width: 0;--amplify-components-card-border-style: solid;--amplify-components-card-border-color: transparent;--amplify-components-card-box-shadow: none;--amplify-components-card-padding: var(--amplify-space-medium);--amplify-components-card-outlined-background-color: var(--amplify-components-card-background-color);--amplify-components-card-outlined-border-radius: var(--amplify-radii-xs);--amplify-components-card-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-card-outlined-border-style: solid;--amplify-components-card-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-card-outlined-box-shadow: var(--amplify-components-card-box-shadow);--amplify-components-card-elevated-background-color: var(--amplify-components-card-background-color);--amplify-components-card-elevated-border-radius: var(--amplify-radii-xs);--amplify-components-card-elevated-border-width: 0;--amplify-components-card-elevated-border-style: solid;--amplify-components-card-elevated-border-color: transparent;--amplify-components-card-elevated-box-shadow: var(--amplify-shadows-medium);--amplify-components-checkbox-cursor: pointer;--amplify-components-checkbox-align-items: center;--amplify-components-checkbox-disabled-cursor: not-allowed;--amplify-components-checkbox-button-position: relative;--amplify-components-checkbox-button-align-items: center;--amplify-components-checkbox-button-justify-content: center;--amplify-components-checkbox-button-color: var(--amplify-colors-font-inverse);--amplify-components-checkbox-button-before-width: 100%;--amplify-components-checkbox-button-before-height: 100%;--amplify-components-checkbox-button-before-border-width: var(--amplify-border-widths-medium);--amplify-components-checkbox-button-before-border-radius: 20%;--amplify-components-checkbox-button-before-border-style: solid;--amplify-components-checkbox-button-before-border-color: var(--amplify-colors-border-primary);--amplify-components-checkbox-button-focus-outline-color: var(--amplify-colors-transparent);--amplify-components-checkbox-button-focus-outline-style: solid;--amplify-components-checkbox-button-focus-outline-width: var(--amplify-outline-widths-medium);--amplify-components-checkbox-button-focus-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-checkbox-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-checkbox-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-checkbox-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-checkbox-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-border-color: var(--amplify-colors-border-error);--amplify-components-checkbox-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-checkbox-icon-background-color: var(--amplify-colors-primary-80);--amplify-components-checkbox-icon-border-radius: 20%;--amplify-components-checkbox-icon-opacity: var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform: scale(0);--amplify-components-checkbox-icon-transition-property: all;--amplify-components-checkbox-icon-transition-duration: var(--amplify-time-short);--amplify-components-checkbox-icon-transition-timing-function: ease-in-out;--amplify-components-checkbox-icon-checked-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-checked-transform: scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-icon-indeterminate-opacity: var(--amplify-opacities-100);--amplify-components-checkbox-icon-indeterminate-transform: scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-checkbox-label-color: var(--amplify-components-text-color);--amplify-components-checkbox-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-checkboxfield-align-items: flex-start;--amplify-components-checkboxfield-align-content: center;--amplify-components-checkboxfield-flex-direction: column;--amplify-components-checkboxfield-justify-content: center;--amplify-components-collection-pagination-current-color: var(--amplify-components-pagination-current-color);--amplify-components-collection-pagination-current-background-color: var(--amplify-components-pagination-current-background-color);--amplify-components-collection-pagination-button-color: var(--amplify-components-pagination-button-color);--amplify-components-collection-pagination-button-hover-background-color: var(--amplify-components-pagination-button-hover-background-color);--amplify-components-collection-pagination-button-hover-color: var(--amplify-components-pagination-button-hover-color);--amplify-components-collection-pagination-button-disabled-color: var(--amplify-components-pagination-button-disabled-color);--amplify-components-collection-search-input-color: var(--amplify-components-searchfield-color);--amplify-components-collection-search-button-color: var(--amplify-components-searchfield-button-color);--amplify-components-collection-search-button-active-background-color: var(--amplify-components-searchfield-button-active-background-color);--amplify-components-collection-search-button-active-border-color: var(--amplify-components-searchfield-button-active-border-color);--amplify-components-collection-search-button-active-color: var(--amplify-components-searchfield-button-active-color);--amplify-components-collection-search-button-disabled-background-color: var(--amplify-components-searchfield-button-disabled-background-color);--amplify-components-collection-search-button-disabled-border-color: var(--amplify-components-searchfield-button-disabled-border-color);--amplify-components-collection-search-button-disabled-color: var(--amplify-components-searchfield-button-disabled-color);--amplify-components-collection-search-button-focus-background-color: var(--amplify-components-searchfield-button-focus-background-color);--amplify-components-collection-search-button-focus-border-color: var(--amplify-components-searchfield-button-focus-border-color);--amplify-components-collection-search-button-focus-color: var(--amplify-components-searchfield-button-focus-color);--amplify-components-collection-search-button-hover-background-color: var(--amplify-components-searchfield-button-hover-background-color);--amplify-components-collection-search-button-hover-border-color: var(--amplify-components-searchfield-button-hover-border-color);--amplify-components-collection-search-button-hover-color: var(--amplify-components-searchfield-button-hover-color);--amplify-components-copy-font-size: var(--amplify-font-sizes-xs);--amplify-components-copy-gap: var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill: var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom: var(--amplify-space-large);--amplify-components-copy-tool-tip-color: var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size: var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height: var(--amplify-space-relative-full);--amplify-components-divider-border-style: solid;--amplify-components-divider-border-color: var(--amplify-colors-border-primary);--amplify-components-divider-border-width: var(--amplify-border-widths-medium);--amplify-components-divider-label-color: var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline: var(--amplify-space-medium);--amplify-components-divider-label-font-size: var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color: var(--amplify-colors-background-primary);--amplify-components-divider-small-border-width: var(--amplify-border-widths-small);--amplify-components-divider-large-border-width: var(--amplify-border-widths-large);--amplify-components-divider-opacity: var(--amplify-opacities-60);--amplify-components-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-dropzone-border-style: dashed;--amplify-components-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-dropzone-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-gap: var(--amplify-space-small);--amplify-components-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-dropzone-text-align: center;--amplify-components-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-dropzone-active-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-active-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-active-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-active-color: var(--amplify-colors-font-primary);--amplify-components-dropzone-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-dropzone-disabled-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-dropzone-disabled-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-disabled-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-dropzone-accepted-background-color: var(--amplify-colors-background-success);--amplify-components-dropzone-accepted-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-accepted-border-color: var(--amplify-colors-border-success);--amplify-components-dropzone-accepted-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-accepted-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-accepted-color: var(--amplify-colors-font-success);--amplify-components-dropzone-rejected-background-color: var(--amplify-colors-background-error);--amplify-components-dropzone-rejected-border-radius: var(--amplify-components-dropzone-border-radius);--amplify-components-dropzone-rejected-border-color: var(--amplify-colors-border-pressed);--amplify-components-dropzone-rejected-border-style: var(--amplify-components-dropzone-border-style);--amplify-components-dropzone-rejected-border-width: var(--amplify-components-dropzone-border-width);--amplify-components-dropzone-rejected-color: var(--amplify-colors-font-error);--amplify-components-field-gap: var(--amplify-space-xs);--amplify-components-field-font-size: var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction: column;--amplify-components-field-small-gap: var(--amplify-space-xxxs);--amplify-components-field-small-font-size: var(--amplify-font-sizes-small);--amplify-components-field-large-gap: var(--amplify-space-small);--amplify-components-field-large-font-size: var(--amplify-font-sizes-large);--amplify-components-field-label-color: var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style: solid;--amplify-components-fieldcontrol-border-color: var(--amplify-colors-border-primary);--amplify-components-fieldcontrol-border-width: var(--amplify-border-widths-small);--amplify-components-fieldcontrol-border-radius: var(--amplify-radii-small);--amplify-components-fieldcontrol-color: var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldcontrol-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldcontrol-transition-duration: var(--amplify-time-medium);--amplify-components-fieldcontrol-outline-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-outline-style: solid;--amplify-components-fieldcontrol-outline-width: var(--amplify-outline-widths-medium);--amplify-components-fieldcontrol-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-fieldcontrol-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldcontrol-small-padding-block-start: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-block-end: var(--amplify-space-xxs);--amplify-components-fieldcontrol-small-padding-inline-start: var(--amplify-space-small);--amplify-components-fieldcontrol-small-padding-inline-end: var(--amplify-space-small);--amplify-components-fieldcontrol-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldcontrol-large-padding-block-start: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-block-end: var(--amplify-space-xs);--amplify-components-fieldcontrol-large-padding-inline-start: var(--amplify-space-medium);--amplify-components-fieldcontrol-large-padding-inline-end: var(--amplify-space-medium);--amplify-components-fieldcontrol-quiet-border-style: none;--amplify-components-fieldcontrol-quiet-border-inline-start: none;--amplify-components-fieldcontrol-quiet-border-inline-end: none;--amplify-components-fieldcontrol-quiet-border-block-start: none;--amplify-components-fieldcontrol-quiet-border-radius: 0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-fieldcontrol-quiet-error-border-block-end-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color: transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-fieldcontrol-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-fieldcontrol-disabled-cursor: not-allowed;--amplify-components-fieldcontrol-disabled-border-color: var(--amplify-colors-transparent);--amplify-components-fieldcontrol-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-fieldcontrol-error-border-color: var(--amplify-colors-border-error);--amplify-components-fieldcontrol-error-color: var(--amplify-colors-font-error);--amplify-components-fieldcontrol-error-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow: 0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap: var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items: center;--amplify-components-fieldgroup-outer-align-items: center;--amplify-components-fieldmessages-error-color: var(--amplify-colors-font-error);--amplify-components-fieldmessages-error-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldmessages-description-color: var(--amplify-colors-font-secondary);--amplify-components-fieldmessages-description-font-style: italic;--amplify-components-fieldmessages-description-font-size: var(--amplify-font-sizes-small);--amplify-components-fieldset-background-color: transparent;--amplify-components-fieldset-border-radius: var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction: column;--amplify-components-fieldset-gap: var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color: var(--amplify-colors-font-primary);--amplify-components-fieldset-legend-font-size: var(--amplify-components-field-font-size);--amplify-components-fieldset-legend-font-weight: var(--amplify-font-weights-bold);--amplify-components-fieldset-legend-line-height: var(--amplify-line-heights-medium);--amplify-components-fieldset-legend-small-font-size: var(--amplify-components-field-small-font-size);--amplify-components-fieldset-legend-large-font-size: var(--amplify-components-field-large-font-size);--amplify-components-fieldset-outlined-padding: var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color: var(--amplify-colors-neutral-40);--amplify-components-fieldset-outlined-border-width: var(--amplify-border-widths-small);--amplify-components-fieldset-outlined-border-style: solid;--amplify-components-fieldset-outlined-small-padding: var(--amplify-space-small);--amplify-components-fieldset-outlined-large-padding: var(--amplify-space-large);--amplify-components-fieldset-small-gap: var(--amplify-components-field-small-gap);--amplify-components-fieldset-large-gap: var(--amplify-components-field-large-gap);--amplify-components-fileuploader-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-border-style: dashed;--amplify-components-fileuploader-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-dropzone-gap: var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-fileuploader-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-fileuploader-dropzone-text-align: center;--amplify-components-fileuploader-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-fileuploader-dropzone-active-border-radius: var(--amplify-components-fileuploader-dropzone-border-radius);--amplify-components-fileuploader-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-fileuploader-dropzone-active-border-style: var(--amplify-components-fileuploader-dropzone-border-style);--amplify-components-fileuploader-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-fileuploader-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-fileuploader-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-file-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-file-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-file-border-style: solid;--amplify-components-fileuploader-file-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-file-padding-block: var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline: var(--amplify-space-small);--amplify-components-fileuploader-file-gap: var(--amplify-space-small);--amplify-components-fileuploader-file-align-items: baseline;--amplify-components-fileuploader-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-file-name-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-fileuploader-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-fileuploader-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-width: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height: var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-fileuploader-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-fileuploader-file-image-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-filelist-flex-direction: column;--amplify-components-fileuploader-filelist-gap: var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap: round;--amplify-components-fileuploader-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-fileuploader-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-fileuploader-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-fileuploader-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-fileuploader-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-fileuploader-previewer-border-style: solid;--amplify-components-fileuploader-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-fileuploader-previewer-border-radius: var(--amplify-radii-small);--amplify-components-fileuploader-previewer-padding-block: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-fileuploader-previewer-max-height: 40rem;--amplify-components-fileuploader-previewer-max-width: auto;--amplify-components-fileuploader-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-fileuploader-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-fileuploader-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-fileuploader-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-fileuploader-previewer-body-gap: var(--amplify-space-small);--amplify-components-fileuploader-previewer-footer-justify-content: flex-end;--amplify-components-flex-gap: var(--amplify-space-medium);--amplify-components-flex-justify-content: normal;--amplify-components-flex-align-items: stretch;--amplify-components-flex-align-content: normal;--amplify-components-flex-flex-wrap: nowrap;--amplify-components-heading-1-font-size: var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight: var(--amplify-font-weights-light);--amplify-components-heading-2-font-size: var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight: var(--amplify-font-weights-normal);--amplify-components-heading-3-font-size: var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight: var(--amplify-font-weights-medium);--amplify-components-heading-4-font-size: var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight: var(--amplify-font-weights-semibold);--amplify-components-heading-5-font-size: var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight: var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size: var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-heading-color: var(--amplify-colors-font-primary);--amplify-components-heading-line-height: var(--amplify-line-heights-small);--amplify-components-icon-line-height: 1;--amplify-components-icon-height: 1em;--amplify-components-highlightmatch-highlighted-font-weight: var(--amplify-font-weights-bold);--amplify-components-image-max-width: 100%;--amplify-components-image-height: auto;--amplify-components-image-object-fit: initial;--amplify-components-image-object-position: initial;--amplify-components-inappmessaging-banner-height: 150px ;--amplify-components-inappmessaging-banner-width: 400px ;--amplify-components-inappmessaging-button-background-color: #e8e8e8;--amplify-components-inappmessaging-button-border-radius: 5px;--amplify-components-inappmessaging-button-color: black;--amplify-components-inappmessaging-dialog-height: 50vh;--amplify-components-inappmessaging-dialog-min-height: 400px;--amplify-components-inappmessaging-dialog-min-width: 400px;--amplify-components-inappmessaging-dialog-width: 30vw;--amplify-components-inappmessaging-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-inappmessaging-header-font-weight: var(--amplify-font-weights-extrabold);--amplify-components-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-input-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-input-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-link-active-color: var(--amplify-colors-font-active);--amplify-components-link-color: var(--amplify-colors-font-interactive);--amplify-components-link-focus-color: var(--amplify-colors-font-focus);--amplify-components-link-hover-color: var(--amplify-colors-font-hover);--amplify-components-link-visited-color: var(--amplify-colors-font-interactive);--amplify-components-liveness-camera-module-background-color: var(--amplify-colors-background-primary);--amplify-components-loader-width: var(--amplify-font-sizes-medium);--amplify-components-loader-height: var(--amplify-font-sizes-medium);--amplify-components-loader-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap: round;--amplify-components-loader-animation-duration: 1s;--amplify-components-loader-small-width: var(--amplify-font-sizes-small);--amplify-components-loader-small-height: var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width: var(--amplify-font-sizes-large);--amplify-components-loader-large-height: var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size: var(--amplify-font-sizes-small);--amplify-components-loader-linear-width: 100%;--amplify-components-loader-linear-min-width: 5rem;--amplify-components-loader-linear-font-size: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width: var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-filled: var(--amplify-colors-primary-80);--amplify-components-loader-linear-stroke-empty: var(--amplify-colors-neutral-20);--amplify-components-loader-linear-stroke-linecap: round;--amplify-components-loader-linear-animation-duration: 1s;--amplify-components-loader-linear-small-stroke-width: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-small-font-size: var(--amplify-font-sizes-xxxs);--amplify-components-loader-linear-large-stroke-width: var(--amplify-font-sizes-xs);--amplify-components-loader-linear-large-font-size: var(--amplify-font-sizes-xs);--amplify-components-loader-text-fill: var(--amplify-colors-font-primary);--amplify-components-menu-background-color: var(--amplify-colors-background-primary);--amplify-components-menu-border-radius: var(--amplify-radii-medium);--amplify-components-menu-border-width: var(--amplify-border-widths-small);--amplify-components-menu-border-style: solid;--amplify-components-menu-border-color: var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow: var(--amplify-shadows-large);--amplify-components-menu-flex-direction: column;--amplify-components-menu-gap: var(--amplify-space-zero);--amplify-components-menu-max-width: 30rem;--amplify-components-menu-min-width: 14rem;--amplify-components-menu-small-width: var(--amplify-font-sizes-medium);--amplify-components-menu-small-height: var(--amplify-font-sizes-medium);--amplify-components-menu-large-width: var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height: var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height: 2.5rem;--amplify-components-menu-item-padding-inline-start: var(--amplify-space-medium);--amplify-components-menu-item-padding-inline-end: var(--amplify-space-medium);--amplify-components-message-align-items: center;--amplify-components-message-background-color: var(--amplify-colors-background-tertiary);--amplify-components-message-border-color: transparent;--amplify-components-message-border-style: solid;--amplify-components-message-border-width: var(--amplify-border-widths-small);--amplify-components-message-border-radius: var(--amplify-radii-xs);--amplify-components-message-color: var(--amplify-colors-font-primary);--amplify-components-message-justify-content: flex-start;--amplify-components-message-padding-block: var(--amplify-space-small);--amplify-components-message-padding-inline: var(--amplify-space-medium);--amplify-components-message-line-height: var(--amplify-line-heights-small);--amplify-components-message-icon-size: var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size: var(--amplify-font-sizes-medium);--amplify-components-message-heading-font-weight: var(--amplify-font-weights-bold);--amplify-components-message-dismiss-gap: var(--amplify-space-xxs);--amplify-components-message-plain-color: var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-border-color: transparent;--amplify-components-message-plain-info-color: var(--amplify-colors-font-info);--amplify-components-message-plain-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-info-border-color: transparent;--amplify-components-message-plain-error-color: var(--amplify-colors-font-error);--amplify-components-message-plain-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-error-border-color: transparent;--amplify-components-message-plain-success-color: var(--amplify-colors-font-success);--amplify-components-message-plain-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-success-border-color: transparent;--amplify-components-message-plain-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-plain-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-plain-warning-border-color: transparent;--amplify-components-message-outlined-color: var(--amplify-colors-font-primary);--amplify-components-message-outlined-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-border-color: var(--amplify-colors-border-primary);--amplify-components-message-outlined-info-color: var(--amplify-colors-font-info);--amplify-components-message-outlined-info-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-info-border-color: var(--amplify-colors-border-info);--amplify-components-message-outlined-error-color: var(--amplify-colors-font-error);--amplify-components-message-outlined-error-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-error-border-color: var(--amplify-colors-border-error);--amplify-components-message-outlined-success-color: var(--amplify-colors-font-success);--amplify-components-message-outlined-success-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-success-border-color: var(--amplify-colors-border-success);--amplify-components-message-outlined-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-outlined-warning-background-color: var(--amplify-colors-background-primary);--amplify-components-message-outlined-warning-border-color: var(--amplify-colors-border-warning);--amplify-components-message-filled-color: var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color: var(--amplify-colors-background-secondary);--amplify-components-message-filled-border-color: transparent;--amplify-components-message-filled-info-color: var(--amplify-colors-font-info);--amplify-components-message-filled-info-background-color: var(--amplify-colors-background-info);--amplify-components-message-filled-info-border-color: transparent;--amplify-components-message-filled-error-color: var(--amplify-colors-font-error);--amplify-components-message-filled-error-background-color: var(--amplify-colors-background-error);--amplify-components-message-filled-error-border-color: transparent;--amplify-components-message-filled-success-color: var(--amplify-colors-font-success);--amplify-components-message-filled-success-background-color: var(--amplify-colors-background-success);--amplify-components-message-filled-success-border-color: transparent;--amplify-components-message-filled-warning-color: var(--amplify-colors-font-warning);--amplify-components-message-filled-warning-background-color: var(--amplify-colors-background-warning);--amplify-components-message-filled-warning-border-color: transparent;--amplify-components-pagination-current-align-items: center;--amplify-components-pagination-current-justify-content: center;--amplify-components-pagination-current-color: var(--amplify-colors-font-inverse);--amplify-components-pagination-current-font-size: var(--amplify-font-sizes-small);--amplify-components-pagination-current-background-color: var(--amplify-colors-overlay-40);--amplify-components-pagination-button-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-padding-inline-start: var(--amplify-space-xxs);--amplify-components-pagination-button-padding-inline-end: var(--amplify-space-xxs);--amplify-components-pagination-button-transition-property: background-color;--amplify-components-pagination-button-transition-duration: var(--amplify-time-medium);--amplify-components-pagination-button-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-pagination-button-hover-color: var(--amplify-colors-font-primary);--amplify-components-pagination-button-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-pagination-ellipsis-align-items: baseline;--amplify-components-pagination-ellipsis-justify-content: center;--amplify-components-pagination-ellipsis-padding-inline-start: var(--amplify-space-xs);--amplify-components-pagination-ellipsis-padding-inline-end: var(--amplify-space-xs);--amplify-components-pagination-item-container-margin-left: var(--amplify-space-xxxs);--amplify-components-pagination-item-container-margin-right: var(--amplify-space-xxxs);--amplify-components-pagination-item-shared-height: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-min-width: var(--amplify-font-sizes-xxl);--amplify-components-pagination-item-shared-border-radius: var(--amplify-font-sizes-medium);--amplify-components-passwordfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-passwordfield-button-color: var(--amplify-components-button-color);--amplify-components-passwordfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-passwordfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-passwordfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-passwordfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-passwordfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-passwordfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-passwordfield-button-error-color: var(--amplify-components-button-outlined-error-color);--amplify-components-passwordfield-button-error-background-color: var(--amplify-components-button-outlined-error-background-color);--amplify-components-passwordfield-button-error-border-color: var(--amplify-components-button-outlined-error-border-color);--amplify-components-passwordfield-button-error-active-border-color: var(--amplify-components-button-outlined-error-active-border-color);--amplify-components-passwordfield-button-error-active-background-color: var(--amplify-components-button-outlined-error-active-background-color);--amplify-components-passwordfield-button-error-active-color: var(--amplify-components-button-outlined-error-active-color);--amplify-components-passwordfield-button-error-focus-border-color: var(--amplify-components-button-outlined-error-focus-border-color);--amplify-components-passwordfield-button-error-focus-background-color: var(--amplify-components-button-outlined-error-focus-background-color);--amplify-components-passwordfield-button-error-focus-color: var(--amplify-components-button-outlined-error-focus-color);--amplify-components-passwordfield-button-error-focus-box-shadow: var(--amplify-components-button-outlined-error-focus-box-shadow);--amplify-components-passwordfield-button-error-hover-border-color: var(--amplify-components-button-outlined-error-hover-border-color);--amplify-components-passwordfield-button-error-hover-background-color: var(--amplify-components-button-outlined-error-hover-background-color);--amplify-components-passwordfield-button-error-hover-color: var(--amplify-components-button-outlined-error-hover-color);--amplify-components-passwordfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-passwordfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-passwordfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-passwordfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-passwordfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-passwordfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-phonenumberfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-phonenumberfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-phonenumberfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-phonenumberfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-placeholder-border-radius: var(--amplify-radii-small);--amplify-components-placeholder-transition-duration: var(--amplify-time-long);--amplify-components-placeholder-start-color: var(--amplify-colors-background-secondary);--amplify-components-placeholder-end-color: var(--amplify-colors-background-tertiary);--amplify-components-placeholder-small-height: var(--amplify-space-small);--amplify-components-placeholder-default-height: var(--amplify-space-medium);--amplify-components-placeholder-large-height: var(--amplify-space-large);--amplify-components-radio-align-items: center;--amplify-components-radio-justify-content: flex-start;--amplify-components-radio-gap: inherit;--amplify-components-radio-disabled-cursor: not-allowed;--amplify-components-radio-button-align-items: center;--amplify-components-radio-button-justify-content: center;--amplify-components-radio-button-width: var(--amplify-font-sizes-medium);--amplify-components-radio-button-height: var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing: border-box;--amplify-components-radio-button-border-width: var(--amplify-border-widths-medium);--amplify-components-radio-button-border-style: solid;--amplify-components-radio-button-border-radius: 50%;--amplify-components-radio-button-border-color: var(--amplify-colors-border-primary);--amplify-components-radio-button-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-button-transition-property: all;--amplify-components-radio-button-transition-duration: var(--amplify-time-medium);--amplify-components-radio-button-outline-color: var(--amplify-colors-transparent);--amplify-components-radio-button-outline-style: solid;--amplify-components-radio-button-outline-width: var(--amplify-outline-widths-medium);--amplify-components-radio-button-outline-offset: var(--amplify-outline-offsets-medium);--amplify-components-radio-button-padding: var(--amplify-border-widths-medium);--amplify-components-radio-button-small-width: var(--amplify-font-sizes-small);--amplify-components-radio-button-small-height: var(--amplify-font-sizes-small);--amplify-components-radio-button-large-width: var(--amplify-font-sizes-large);--amplify-components-radio-button-large-height: var(--amplify-font-sizes-large);--amplify-components-radio-button-checked-color: var(--amplify-colors-primary-80);--amplify-components-radio-button-checked-disabled-color: var(--amplify-colors-background-disabled);--amplify-components-radio-button-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-radio-button-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-radio-button-error-border-color: var(--amplify-colors-border-error);--amplify-components-radio-button-error-focus-box-shadow: var(--amplify-components-fieldcontrol-error-focus-box-shadow);--amplify-components-radio-button-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-radio-button-disabled-background-color: var(--amplify-colors-background-primary);--amplify-components-radio-label-color: var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-radiogroup-radio-border-width: var(--amplify-components-radio-button-border-width);--amplify-components-radiogroup-radio-border-color: var(--amplify-components-radio-button-border-color);--amplify-components-radiogroup-radio-background-color: var(--amplify-components-radio-button-background-color);--amplify-components-radiogroup-radio-checked-color: var(--amplify-components-radio-button-checked-color);--amplify-components-radiogroup-radio-label-color: var(--amplify-components-radio-label-color);--amplify-components-radiogroup-legend-color: var(--amplify-components-fieldset-legend-color);--amplify-components-radiogroup-legend-font-weight: var(--amplify-font-weights-normal);--amplify-components-rating-large-size: var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size: var(--amplify-font-sizes-xl);--amplify-components-rating-small-size: var(--amplify-font-sizes-small);--amplify-components-rating-filled-color: var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color: var(--amplify-colors-background-tertiary);--amplify-components-searchfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-searchfield-button-color: var(--amplify-components-button-color);--amplify-components-searchfield-button-background-color: var(--amplify-colors-background-primary);--amplify-components-searchfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-searchfield-button-active-border-color: var(--amplify-components-button-active-border-color);--amplify-components-searchfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-searchfield-button-disabled-background-color: var(--amplify-components-button-disabled-background-color);--amplify-components-searchfield-button-disabled-border-color: var(--amplify-components-button-disabled-border-color);--amplify-components-searchfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-searchfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-searchfield-button-focus-border-color: var(--amplify-components-button-focus-border-color);--amplify-components-searchfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-searchfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-searchfield-button-hover-border-color: var(--amplify-components-button-hover-border-color);--amplify-components-searchfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-select-color: var(--amplify-components-fieldcontrol-color);--amplify-components-select-background-color: var(--amplify-colors-background-primary);--amplify-components-select-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-select-wrapper-flex: 1;--amplify-components-select-wrapper-display: block;--amplify-components-select-wrapper-position: relative;--amplify-components-select-wrapper-cursor: pointer;--amplify-components-select-icon-wrapper-align-items: center;--amplify-components-select-icon-wrapper-position: absolute;--amplify-components-select-icon-wrapper-top: 50%;--amplify-components-select-icon-wrapper-right: var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform: translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events: none;--amplify-components-select-icon-wrapper-small-right: var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right: var(--amplify-space-medium);--amplify-components-select-option-background-color: transparent;--amplify-components-select-option-color: var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-select-option-disabled-background-color: transparent;--amplify-components-select-white-space: nowrap;--amplify-components-select-min-width: 6.5rem;--amplify-components-select-small-min-width: 5.5rem;--amplify-components-select-small-padding-inline-end: var(--amplify-space-xl);--amplify-components-select-large-min-width: 7.5rem;--amplify-components-select-large-padding-inline-end: var(--amplify-space-xxl);--amplify-components-select-expanded-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline: var(--amplify-space-small);--amplify-components-select-expanded-option-padding-block: var(--amplify-space-xs);--amplify-components-select-expanded-option-padding-inline: var(--amplify-space-small);--amplify-components-selectfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-selectfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-selectfield-flex-direction: column;--amplify-components-selectfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-selectfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-selectfield-label-color: var(--amplify-components-field-label-color);--amplify-components-sliderfield-padding-block: var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-sliderfield-track-border-radius: 9999px;--amplify-components-sliderfield-track-height: .375rem;--amplify-components-sliderfield-track-min-width: 10rem;--amplify-components-sliderfield-range-background-color: var(--amplify-colors-primary-80);--amplify-components-sliderfield-range-border-radius: 9999px;--amplify-components-sliderfield-range-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-width: 1.25rem;--amplify-components-sliderfield-thumb-height: 1.25rem;--amplify-components-sliderfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-box-shadow: var(--amplify-shadows-small);--amplify-components-sliderfield-thumb-border-radius: 50%;--amplify-components-sliderfield-thumb-border-width: var(--amplify-border-widths-medium);--amplify-components-sliderfield-thumb-border-color: var(--amplify-colors-border-primary);--amplify-components-sliderfield-thumb-border-style: solid;--amplify-components-sliderfield-thumb-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-sliderfield-thumb-disabled-border-color: transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow: none;--amplify-components-sliderfield-thumb-hover-background-color: var(--amplify-colors-background-primary);--amplify-components-sliderfield-thumb-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-sliderfield-thumb-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-sliderfield-small-track-height: .25rem;--amplify-components-sliderfield-small-thumb-width: 1rem;--amplify-components-sliderfield-small-thumb-height: 1rem;--amplify-components-sliderfield-large-track-height: .625rem;--amplify-components-sliderfield-large-thumb-width: 1.5rem;--amplify-components-sliderfield-large-thumb-height: 1.5rem;--amplify-components-stepperfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-stepperfield-flex-direction: column;--amplify-components-stepperfield-input-color: var(--amplify-components-fieldcontrol-color);--amplify-components-stepperfield-input-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-stepperfield-input-text-align: center;--amplify-components-stepperfield-button-color: var(--amplify-components-button-color);--amplify-components-stepperfield-button-background-color: var(--amplify-colors-transparent);--amplify-components-stepperfield-button-active-color: var(--amplify-components-button-active-color);--amplify-components-stepperfield-button-active-background-color: var(--amplify-components-button-active-background-color);--amplify-components-stepperfield-button-focus-color: var(--amplify-components-button-focus-color);--amplify-components-stepperfield-button-focus-background-color: var(--amplify-components-button-focus-background-color);--amplify-components-stepperfield-button-disabled-color: var(--amplify-components-button-disabled-color);--amplify-components-stepperfield-button-disabled-background-color: var(--amplify-components-fieldcontrol-disabled-background-color);--amplify-components-stepperfield-button-hover-color: var(--amplify-components-button-hover-color);--amplify-components-stepperfield-button-hover-background-color: var(--amplify-components-button-hover-background-color);--amplify-components-storagemanager-dropzone-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-dropzone-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-dropzone-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-border-style: dashed;--amplify-components-storagemanager-dropzone-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-dropzone-gap: var(--amplify-space-small);--amplify-components-storagemanager-dropzone-padding-block: var(--amplify-space-xl);--amplify-components-storagemanager-dropzone-padding-inline: var(--amplify-space-large);--amplify-components-storagemanager-dropzone-text-align: center;--amplify-components-storagemanager-dropzone-active-background-color: var(--amplify-colors-primary-10);--amplify-components-storagemanager-dropzone-active-border-radius: var(--amplify-components-storagemanager-dropzone-border-radius);--amplify-components-storagemanager-dropzone-active-border-color: var(--amplify-colors-border-pressed);--amplify-components-storagemanager-dropzone-active-border-style: var(--amplify-components-storagemanager-dropzone-border-style);--amplify-components-storagemanager-dropzone-active-border-width: var(--amplify-border-widths-medium);--amplify-components-storagemanager-dropzone-icon-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-dropzone-icon-font-size: var(--amplify-font-sizes-xxl);--amplify-components-storagemanager-dropzone-text-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-dropzone-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-dropzone-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-file-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-file-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-file-border-style: solid;--amplify-components-storagemanager-file-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-file-padding-block: var(--amplify-space-xs);--amplify-components-storagemanager-file-padding-inline: var(--amplify-space-small);--amplify-components-storagemanager-file-gap: var(--amplify-space-small);--amplify-components-storagemanager-file-align-items: baseline;--amplify-components-storagemanager-file-name-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-file-name-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-file-name-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-file-size-font-size: var(--amplify-font-sizes-small);--amplify-components-storagemanager-file-size-font-weight: var(--amplify-font-weights-normal);--amplify-components-storagemanager-file-size-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-width: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-height: var(--amplify-space-xxl);--amplify-components-storagemanager-file-image-background-color: var(--amplify-colors-background-secondary);--amplify-components-storagemanager-file-image-color: var(--amplify-colors-font-tertiary);--amplify-components-storagemanager-file-image-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-filelist-flex-direction: column;--amplify-components-storagemanager-filelist-gap: var(--amplify-space-small);--amplify-components-storagemanager-loader-stroke-linecap: round;--amplify-components-storagemanager-loader-stroke-empty: var(--amplify-colors-border-secondary);--amplify-components-storagemanager-loader-stroke-filled: var(--amplify-components-loader-stroke-filled);--amplify-components-storagemanager-loader-stroke-width: var(--amplify-border-widths-large);--amplify-components-storagemanager-previewer-background-color: var(--amplify-colors-background-primary);--amplify-components-storagemanager-previewer-border-color: var(--amplify-colors-border-primary);--amplify-components-storagemanager-previewer-border-style: solid;--amplify-components-storagemanager-previewer-border-width: var(--amplify-border-widths-small);--amplify-components-storagemanager-previewer-border-radius: var(--amplify-radii-small);--amplify-components-storagemanager-previewer-padding-block: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-padding-inline: var(--amplify-space-zero);--amplify-components-storagemanager-previewer-max-height: 40rem;--amplify-components-storagemanager-previewer-max-width: auto;--amplify-components-storagemanager-previewer-text-font-size: var(--amplify-font-sizes-medium);--amplify-components-storagemanager-previewer-text-font-weight: var(--amplify-font-weights-bold);--amplify-components-storagemanager-previewer-text-color: var(--amplify-colors-font-primary);--amplify-components-storagemanager-previewer-body-padding-block: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-padding-inline: var(--amplify-space-medium);--amplify-components-storagemanager-previewer-body-gap: var(--amplify-space-small);--amplify-components-storagemanager-previewer-footer-justify-content: flex-end;--amplify-components-switchfield-disabled-opacity: var(--amplify-opacities-60);--amplify-components-switchfield-focused-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-switchfield-font-size: var(--amplify-font-sizes-medium);--amplify-components-switchfield-large-font-size: var(--amplify-font-sizes-large);--amplify-components-switchfield-small-font-size: var(--amplify-font-sizes-small);--amplify-components-switchfield-label-padding: var(--amplify-space-xs);--amplify-components-switchfield-thumb-background-color: var(--amplify-colors-background-primary);--amplify-components-switchfield-thumb-border-color: transparent;--amplify-components-switchfield-thumb-border-width: var(--amplify-border-widths-small);--amplify-components-switchfield-thumb-border-style: solid;--amplify-components-switchfield-thumb-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-thumb-checked-transform: var(--amplify-transforms-slide-x-medium);--amplify-components-switchfield-thumb-transition-duration: var(--amplify-time-medium);--amplify-components-switchfield-thumb-width: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-background-color: var(--amplify-colors-background-quaternary);--amplify-components-switchfield-track-border-radius: var(--amplify-radii-xxxl);--amplify-components-switchfield-track-checked-background-color: var(--amplify-colors-primary-80);--amplify-components-switchfield-track-height: var(--amplify-space-relative-medium);--amplify-components-switchfield-track-padding: var(--amplify-outline-widths-medium);--amplify-components-switchfield-track-transition-duration: var(--amplify-time-short);--amplify-components-switchfield-track-width: var(--amplify-space-relative-xl);--amplify-components-switchfield-track-error-background-color: var(--amplify-colors-background-error);--amplify-components-table-border-collapse: collapse;--amplify-components-table-display: table;--amplify-components-table-width: 100%;--amplify-components-table-head-display: table-header-group;--amplify-components-table-head-vertical-align: middle;--amplify-components-table-body-display: table-row-group;--amplify-components-table-body-vertical-align: middle;--amplify-components-table-foot-display: table-footer-group;--amplify-components-table-foot-vertical-align: middle;--amplify-components-table-row-display: table-row;--amplify-components-table-row-vertical-align: middle;--amplify-components-table-row-hover-background-color: var(--amplify-colors-background-tertiary);--amplify-components-table-row-striped-background-color: var(--amplify-colors-background-secondary);--amplify-components-table-header-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-header-border-style: solid;--amplify-components-table-header-border-width: var(--amplify-border-widths-small);--amplify-components-table-header-color: var(--amplify-colors-font-primary);--amplify-components-table-header-display: table-cell;--amplify-components-table-header-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight: var(--amplify-font-weights-bold);--amplify-components-table-header-padding: var(--amplify-space-medium);--amplify-components-table-header-vertical-align: middle;--amplify-components-table-header-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-header-large-padding: var(--amplify-space-large);--amplify-components-table-header-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-header-small-padding: var(--amplify-space-xs);--amplify-components-table-data-border-color: var(--amplify-colors-border-tertiary);--amplify-components-table-data-border-style: solid;--amplify-components-table-data-border-width: var(--amplify-border-widths-small);--amplify-components-table-data-color: var(--amplify-colors-font-primary);--amplify-components-table-data-display: table-cell;--amplify-components-table-data-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight: var(--amplify-font-weights-normal);--amplify-components-table-data-padding: var(--amplify-space-medium);--amplify-components-table-data-vertical-align: middle;--amplify-components-table-data-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-data-large-padding: var(--amplify-space-large);--amplify-components-table-data-small-font-size: var(--amplify-font-sizes-small);--amplify-components-table-data-small-padding: var(--amplify-space-xs);--amplify-components-table-caption-caption-side: bottom;--amplify-components-table-caption-color: var(--amplify-colors-font-primary);--amplify-components-table-caption-display: table-caption;--amplify-components-table-caption-font-size: var(--amplify-font-sizes-medium);--amplify-components-table-caption-text-align: center;--amplify-components-table-caption-word-break: break-all;--amplify-components-table-caption-large-font-size: var(--amplify-font-sizes-large);--amplify-components-table-caption-small-font-size: var(--amplify-font-sizes-small);--amplify-components-tabs-background-color: transparent;--amplify-components-tabs-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-border-style: solid;--amplify-components-tabs-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-gap: 0;--amplify-components-tabs-item-background-color: transparent;--amplify-components-tabs-item-border-color: var(--amplify-colors-border-secondary);--amplify-components-tabs-item-border-style: solid;--amplify-components-tabs-item-border-width: var(--amplify-border-widths-medium);--amplify-components-tabs-item-color: var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size: var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight: var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical: var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal: var(--amplify-space-medium);--amplify-components-tabs-item-text-align: center;--amplify-components-tabs-item-transition-duration: var(--amplify-time-medium);--amplify-components-tabs-item-hover-background-color: transparent;--amplify-components-tabs-item-hover-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-hover-box-shadow: none;--amplify-components-tabs-item-hover-color: var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color: transparent;--amplify-components-tabs-item-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-box-shadow: 0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color: var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color: transparent;--amplify-components-tabs-item-active-border-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-active-box-shadow: none;--amplify-components-tabs-item-active-color: var(--amplify-colors-font-interactive);--amplify-components-tabs-item-disabled-background-color: transparent;--amplify-components-tabs-item-disabled-border-color: var(--amplify-colors-border-tertiary);--amplify-components-tabs-item-disabled-box-shadow: none;--amplify-components-tabs-item-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-tabs-panel-background-color: transparent;--amplify-components-tabs-panel-padding-inline: 0;--amplify-components-tabs-panel-padding-block: var(--amplify-space-small);--amplify-components-text-color: var(--amplify-colors-font-primary);--amplify-components-text-primary-color: var(--amplify-colors-font-primary);--amplify-components-text-secondary-color: var(--amplify-colors-font-secondary);--amplify-components-text-tertiary-color: var(--amplify-colors-font-tertiary);--amplify-components-text-error-color: var(--amplify-colors-font-error);--amplify-components-text-warning-color: var(--amplify-colors-font-warning);--amplify-components-text-success-color: var(--amplify-colors-font-success);--amplify-components-text-info-color: var(--amplify-colors-font-info);--amplify-components-textareafield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textareafield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textareafield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-textfield-color: var(--amplify-components-fieldcontrol-color);--amplify-components-textfield-border-color: var(--amplify-components-fieldcontrol-border-color);--amplify-components-textfield-font-size: var(--amplify-components-fieldcontrol-font-size);--amplify-components-textfield-focus-border-color: var(--amplify-components-fieldcontrol-focus-border-color);--amplify-components-togglebutton-border-color: var(--amplify-colors-border-primary);--amplify-components-togglebutton-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-active-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-pressed-border-color: var(--amplify-colors-border-pressed);--amplify-components-togglebutton-pressed-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-pressed-background-color: var(--amplify-colors-overlay-20);--amplify-components-togglebutton-pressed-hover-background-color: var(--amplify-colors-overlay-30);--amplify-components-togglebutton-primary-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-border-width: var(--amplify-border-widths-small);--amplify-components-togglebutton-primary-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-primary-focus-box-shadow: var(--amplify-components-fieldcontrol-focus-box-shadow);--amplify-components-togglebutton-primary-focus-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-hover-background-color: var(--amplify-colors-overlay-10);--amplify-components-togglebutton-primary-hover-color: var(--amplify-colors-font-primary);--amplify-components-togglebutton-primary-disabled-border-color: var(--amplify-colors-border-disabled);--amplify-components-togglebutton-primary-disabled-background-color: var(--amplify-colors-background-disabled);--amplify-components-togglebutton-primary-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-primary-pressed-background-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-border-color: var(--amplify-colors-primary-80);--amplify-components-togglebutton-primary-pressed-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-focus-background-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-border-color: var(--amplify-colors-border-focus);--amplify-components-togglebutton-primary-pressed-focus-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-primary-pressed-hover-border-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-background-color: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-box-shadow: var(--amplify-colors-primary-60);--amplify-components-togglebutton-primary-pressed-hover-color: var(--amplify-colors-background-primary);--amplify-components-togglebutton-link-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-hover-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-focus-color: var(--amplify-colors-overlay-50);--amplify-components-togglebutton-link-disabled-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-disabled-color: var(--amplify-colors-font-disabled);--amplify-components-togglebutton-link-pressed-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-focus-background-color: var(--amplify-colors-transparent);--amplify-components-togglebutton-link-pressed-focus-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-color: var(--amplify-colors-overlay-90);--amplify-components-togglebutton-link-pressed-hover-background-color: var(--amplify-colors-transparent);--amplify-components-togglebuttongroup-align-items: center;--amplify-components-togglebuttongroup-align-content: center;--amplify-components-togglebuttongroup-justify-content: flex-start;--amplify-border-widths-small: 1px;--amplify-border-widths-medium: 2px;--amplify-border-widths-large: 3px;--amplify-colors-red-10: hsl(0, 75%, 95%);--amplify-colors-red-20: hsl(0, 75%, 85%);--amplify-colors-red-40: hsl(0, 75%, 75%);--amplify-colors-red-60: hsl(0, 50%, 50%);--amplify-colors-red-80: hsl(0, 95%, 30%);--amplify-colors-red-90: hsl(0, 100%, 20%);--amplify-colors-red-100: hsl(0, 100%, 15%);--amplify-colors-orange-10: hsl(30, 75%, 95%);--amplify-colors-orange-20: hsl(30, 75%, 85%);--amplify-colors-orange-40: hsl(30, 75%, 75%);--amplify-colors-orange-60: hsl(30, 50%, 50%);--amplify-colors-orange-80: hsl(30, 95%, 30%);--amplify-colors-orange-90: hsl(30, 100%, 20%);--amplify-colors-orange-100: hsl(30, 100%, 15%);--amplify-colors-yellow-10: hsl(60, 75%, 95%);--amplify-colors-yellow-20: hsl(60, 75%, 85%);--amplify-colors-yellow-40: hsl(60, 75%, 75%);--amplify-colors-yellow-60: hsl(60, 50%, 50%);--amplify-colors-yellow-80: hsl(60, 95%, 30%);--amplify-colors-yellow-90: hsl(60, 100%, 20%);--amplify-colors-yellow-100: hsl(60, 100%, 15%);--amplify-colors-green-10: hsl(130, 60%, 95%);--amplify-colors-green-20: hsl(130, 60%, 90%);--amplify-colors-green-40: hsl(130, 44%, 63%);--amplify-colors-green-60: hsl(130, 43%, 46%);--amplify-colors-green-80: hsl(130, 33%, 37%);--amplify-colors-green-90: hsl(130, 27%, 29%);--amplify-colors-green-100: hsl(130, 22%, 23%);--amplify-colors-teal-10: hsl(190, 75%, 95%);--amplify-colors-teal-20: hsl(190, 75%, 85%);--amplify-colors-teal-40: hsl(190, 70%, 70%);--amplify-colors-teal-60: hsl(190, 50%, 50%);--amplify-colors-teal-80: hsl(190, 95%, 30%);--amplify-colors-teal-90: hsl(190, 100%, 20%);--amplify-colors-teal-100: hsl(190, 100%, 15%);--amplify-colors-blue-10: hsl(220, 95%, 95%);--amplify-colors-blue-20: hsl(220, 85%, 85%);--amplify-colors-blue-40: hsl(220, 70%, 70%);--amplify-colors-blue-60: hsl(220, 50%, 50%);--amplify-colors-blue-80: hsl(220, 95%, 30%);--amplify-colors-blue-90: hsl(220, 100%, 20%);--amplify-colors-blue-100: hsl(220, 100%, 15%);--amplify-colors-purple-10: hsl(300, 95%, 95%);--amplify-colors-purple-20: hsl(300, 85%, 85%);--amplify-colors-purple-40: hsl(300, 70%, 70%);--amplify-colors-purple-60: hsl(300, 50%, 50%);--amplify-colors-purple-80: hsl(300, 95%, 30%);--amplify-colors-purple-90: hsl(300, 100%, 20%);--amplify-colors-purple-100: hsl(300, 100%, 15%);--amplify-colors-pink-10: hsl(340, 95%, 95%);--amplify-colors-pink-20: hsl(340, 90%, 85%);--amplify-colors-pink-40: hsl(340, 70%, 70%);--amplify-colors-pink-60: hsl(340, 50%, 50%);--amplify-colors-pink-80: hsl(340, 95%, 30%);--amplify-colors-pink-90: hsl(340, 100%, 20%);--amplify-colors-pink-100: hsl(340, 100%, 15%);--amplify-colors-neutral-10: hsl(210, 5%, 98%);--amplify-colors-neutral-20: hsl(210, 5%, 94%);--amplify-colors-neutral-40: hsl(210, 5%, 87%);--amplify-colors-neutral-60: hsl(210, 10%, 58%);--amplify-colors-neutral-80: hsl(210, 10%, 40%);--amplify-colors-neutral-90: hsl(210, 25%, 25%);--amplify-colors-neutral-100: hsl(210, 50%, 10%);--amplify-colors-primary-10: var(--amplify-colors-teal-10);--amplify-colors-primary-20: var(--amplify-colors-teal-20);--amplify-colors-primary-40: var(--amplify-colors-teal-40);--amplify-colors-primary-60: var(--amplify-colors-teal-60);--amplify-colors-primary-80: var(--amplify-colors-teal-80);--amplify-colors-primary-90: var(--amplify-colors-teal-90);--amplify-colors-primary-100: var(--amplify-colors-teal-100);--amplify-colors-secondary-10: var(--amplify-colors-purple-10);--amplify-colors-secondary-20: var(--amplify-colors-purple-20);--amplify-colors-secondary-40: var(--amplify-colors-purple-40);--amplify-colors-secondary-60: var(--amplify-colors-purple-60);--amplify-colors-secondary-80: var(--amplify-colors-purple-80);--amplify-colors-secondary-90: var(--amplify-colors-purple-90);--amplify-colors-secondary-100: var(--amplify-colors-purple-100);--amplify-colors-font-primary: var(--amplify-colors-neutral-100);--amplify-colors-font-secondary: var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary: var(--amplify-colors-neutral-80);--amplify-colors-font-disabled: var(--amplify-colors-neutral-60);--amplify-colors-font-inverse: var(--amplify-colors-white);--amplify-colors-font-interactive: var(--amplify-colors-primary-80);--amplify-colors-font-hover: var(--amplify-colors-primary-90);--amplify-colors-font-focus: var(--amplify-colors-primary-100);--amplify-colors-font-active: var(--amplify-colors-primary-100);--amplify-colors-font-info: var(--amplify-colors-blue-90);--amplify-colors-font-warning: var(--amplify-colors-orange-90);--amplify-colors-font-error: var(--amplify-colors-red-90);--amplify-colors-font-success: var(--amplify-colors-green-90);--amplify-colors-background-primary: var(--amplify-colors-white);--amplify-colors-background-secondary: var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary: var(--amplify-colors-neutral-60);--amplify-colors-background-disabled: var(--amplify-colors-background-tertiary);--amplify-colors-background-info: var(--amplify-colors-blue-10);--amplify-colors-background-warning: var(--amplify-colors-orange-10);--amplify-colors-background-error: var(--amplify-colors-red-10);--amplify-colors-background-success: var(--amplify-colors-green-10);--amplify-colors-border-primary: var(--amplify-colors-neutral-60);--amplify-colors-border-secondary: var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary: var(--amplify-colors-neutral-20);--amplify-colors-border-disabled: var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed: var(--amplify-colors-primary-100);--amplify-colors-border-focus: var(--amplify-colors-primary-100);--amplify-colors-border-error: var(--amplify-colors-red-80);--amplify-colors-border-info: var(--amplify-colors-blue-80);--amplify-colors-border-success: var(--amplify-colors-green-80);--amplify-colors-border-warning: var(--amplify-colors-orange-80);--amplify-colors-shadow-primary: hsla(210, 50%, 10%, .25);--amplify-colors-shadow-secondary: hsla(210, 50%, 10%, .15);--amplify-colors-shadow-tertiary: hsla(210, 50%, 10%, .05);--amplify-colors-overlay-5: hsla(0, 0%, 0%, .05);--amplify-colors-overlay-10: hsla(0, 0%, 0%, .1);--amplify-colors-overlay-20: hsla(0, 0%, 0%, .2);--amplify-colors-overlay-30: hsla(0, 0%, 0%, .3);--amplify-colors-overlay-40: hsla(0, 0%, 0%, .4);--amplify-colors-overlay-50: hsla(0, 0%, 0%, .5);--amplify-colors-overlay-60: hsla(0, 0%, 0%, .6);--amplify-colors-overlay-70: hsla(0, 0%, 0%, .7);--amplify-colors-overlay-80: hsla(0, 0%, 0%, .8);--amplify-colors-overlay-90: hsla(0, 0%, 0%, .9);--amplify-colors-black: hsl(0, 0%, 0%);--amplify-colors-white: hsl(0, 0%, 100%);--amplify-colors-transparent: transparent;--amplify-fonts-default-variable: "InterVariable", "Inter var", "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-fonts-default-static: "Inter", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", sans-serif;--amplify-font-sizes-xxxs: .375rem;--amplify-font-sizes-xxs: .5rem;--amplify-font-sizes-xs: .75rem;--amplify-font-sizes-small: .875rem;--amplify-font-sizes-medium: 1rem;--amplify-font-sizes-large: 1.25rem;--amplify-font-sizes-xl: 1.5rem;--amplify-font-sizes-xxl: 2rem;--amplify-font-sizes-xxxl: 2.5rem;--amplify-font-sizes-xxxxl: 3rem;--amplify-font-weights-hairline: 100;--amplify-font-weights-thin: 200;--amplify-font-weights-light: 300;--amplify-font-weights-normal: 400;--amplify-font-weights-medium: 500;--amplify-font-weights-semibold: 600;--amplify-font-weights-bold: 700;--amplify-font-weights-extrabold: 800;--amplify-font-weights-black: 900;--amplify-line-heights-small: 1.25;--amplify-line-heights-medium: 1.5;--amplify-line-heights-large: 2;--amplify-opacities-0: 0;--amplify-opacities-10: .1;--amplify-opacities-20: .2;--amplify-opacities-30: .3;--amplify-opacities-40: .4;--amplify-opacities-50: .5;--amplify-opacities-60: .6;--amplify-opacities-70: .7;--amplify-opacities-80: .8;--amplify-opacities-90: .9;--amplify-opacities-100: 1;--amplify-outline-offsets-small: 1px;--amplify-outline-offsets-medium: 2px;--amplify-outline-offsets-large: 3px;--amplify-outline-widths-small: 1px;--amplify-outline-widths-medium: 2px;--amplify-outline-widths-large: 3px;--amplify-radii-xs: .125rem;--amplify-radii-small: .25rem;--amplify-radii-medium: .5rem;--amplify-radii-large: 1rem;--amplify-radii-xl: 2rem;--amplify-radii-xxl: 4rem;--amplify-radii-xxxl: 8rem;--amplify-shadows-small: 0px 2px 4px var(--amplify-colors-shadow-tertiary);--amplify-shadows-medium: 0px 2px 6px var(--amplify-colors-shadow-secondary);--amplify-shadows-large: 0px 4px 12px var(--amplify-colors-shadow-primary);--amplify-space-zero: 0;--amplify-space-xxxs: .25rem;--amplify-space-xxs: .375rem;--amplify-space-xs: .5rem;--amplify-space-small: .75rem;--amplify-space-medium: 1rem;--amplify-space-large: 1.5rem;--amplify-space-xl: 2rem;--amplify-space-xxl: 3rem;--amplify-space-xxxl: 4.5rem;--amplify-space-relative-xxxs: .25em;--amplify-space-relative-xxs: .375em;--amplify-space-relative-xs: .5em;--amplify-space-relative-small: .75em;--amplify-space-relative-medium: 1em;--amplify-space-relative-large: 1.5em;--amplify-space-relative-xl: 2em;--amplify-space-relative-xxl: 3em;--amplify-space-relative-xxxl: 4.5em;--amplify-space-relative-full: 100%;--amplify-time-short: .1s;--amplify-time-medium: .25s;--amplify-time-long: .5s;--amplify-transforms-slide-x-small: translateX(.5em);--amplify-transforms-slide-x-medium: translateX(1em);--amplify-transforms-slide-x-large: translateX(2em)}html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings: normal){html,[data-amplify-theme]{font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:var(--amplify-line-heights-medium)}*{box-sizing:border-box}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{display:block;color:var(--amplify-components-text-color)}b.amplify-text,em.amplify-text,i.amplify-text,span.amplify-text,strong.amplify-text{display:inline}.amplify-text--truncated{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-text--primary{color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:var(--amplify-components-text-error-color)}.amplify-text--info{color:var(--amplify-components-text-info-color)}.amplify-text--success{color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:var(--amplify-components-badge-background-color);border-radius:var(--amplify-components-badge-border-radius);color:var(--amplify-components-badge-color);display:inline-flex;font-size:var(--amplify-components-badge-font-size);font-weight:var(--amplify-components-badge-font-weight);line-height:var(--amplify-components-badge-line-height);padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{color:var(--amplify-components-badge-info-color);background-color:var(--amplify-components-badge-info-background-color)}.amplify-badge--error{color:var(--amplify-components-badge-error-color);background-color:var(--amplify-components-badge-error-background-color)}.amplify-badge--warning{color:var(--amplify-components-badge-warning-color);background-color:var(--amplify-components-badge-warning-background-color)}.amplify-badge--success{color:var(--amplify-components-badge-success-color);background-color:var(--amplify-components-badge-success-background-color)}.amplify-badge--small{font-size:var(--amplify-components-badge-small-font-size);padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:var(--amplify-components-badge-large-font-size);padding:var(--amplify-components-badge-large-padding-vertical) var(--amplify-components-badge-large-padding-horizontal)}.amplify-button{--amplify-internal-button-background-color: var( --amplify-components-button-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-border-color );--amplify-internal-button-color: var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-focus-box-shadow );--amplify-internal-button-border-width: var( --amplify-components-button-border-width );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color: var( --amplify-components-button-disabled-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-disabled-background-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-disabled-border-color );--amplify-internal-button-disabled-text-decoration: initial;--amplify-internal-button-loading-background-color: var( --amplify-components-button-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-loading-color );--amplify-internal-button-loading-text-decoration: initial}.amplify-button:hover{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-hover-color )}.amplify-button:focus{--amplify-internal-button-background-color: var( --amplify-components-button-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-focus-color );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color: var( --amplify-components-button-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-active-color )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-color )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-hover-color )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-info-focus-box-shadow )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-info-active-color )}.amplify-button--outlined--warning{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-color )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-hover-color )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-warning-focus-box-shadow )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-warning-active-color )}.amplify-button--outlined--error{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-color )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-hover-color )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-error-focus-box-shadow )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-error-active-color )}.amplify-button--outlined--success{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-color )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-hover-color )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-success-focus-box-shadow )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-success-active-color )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-color )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-hover-color )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-outlined-overlay-focus-box-shadow )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-outlined-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-outlined-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-outlined-overlay-active-color )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color: var( --amplify-components-button-menu-disabled-color )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width: var( --amplify-components-button-primary-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-primary-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-primary-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-primary-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-primary-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-primary-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-primary-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-primary-loading-color )}.amplify-button--primary:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-hover-color )}.amplify-button--primary:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-focus-box-shadow )}.amplify-button--primary:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-active-color )}.amplify-button--primary--info{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-color )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-hover-color )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-info-focus-box-shadow )}.amplify-button--primary--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-info-active-color )}.amplify-button--primary--warning{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-color )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-hover-color )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-warning-focus-box-shadow )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-warning-active-color )}.amplify-button--primary--error{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-color )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-hover-color )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-error-focus-box-shadow )}.amplify-button--primary--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-error-active-color )}.amplify-button--primary--success{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-color )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-hover-color )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-success-focus-box-shadow )}.amplify-button--primary--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-success-active-color )}.amplify-button--primary--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-color )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-hover-color )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-primary-overlay-focus-box-shadow )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-primary-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-primary-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-primary-overlay-active-color )}.amplify-button--link{--amplify-internal-button-border-width: var( --amplify-components-button-link-border-width );--amplify-internal-button-background-color: var( --amplify-components-button-link-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-color );--amplify-internal-button-disabled-border-color: var( --amplify-components-button-link-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-link-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-link-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-link-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-link-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-link-loading-color )}.amplify-button--link:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-hover-color )}.amplify-button--link:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-focus-box-shadow )}.amplify-button--link:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-active-color )}.amplify-button--link--info{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-color )}.amplify-button--link--info:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-hover-color )}.amplify-button--link--info:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-info-focus-box-shadow )}.amplify-button--link--info:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-info-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-info-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-info-active-color )}.amplify-button--link--warning{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-color )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-hover-color )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-warning-focus-box-shadow )}.amplify-button--link--warning:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-warning-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-warning-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-warning-active-color )}.amplify-button--link--error{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-color )}.amplify-button--link--error:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-hover-color )}.amplify-button--link--error:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-error-focus-box-shadow )}.amplify-button--link--error:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-error-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-error-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-error-active-color )}.amplify-button--link--success{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-color )}.amplify-button--link--success:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-hover-color )}.amplify-button--link--success:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-success-focus-box-shadow )}.amplify-button--link--success:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-success-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-success-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-success-active-color )}.amplify-button--link--overlay{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-color )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-hover-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-hover-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-hover-color )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-focus-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-focus-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-focus-color );--amplify-internal-button-focus-box-shadow: var( --amplify-components-button-link-overlay-focus-box-shadow )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color: var( --amplify-components-button-link-overlay-active-background-color );--amplify-internal-button-border-color: var( --amplify-components-button-link-overlay-active-border-color );--amplify-internal-button-color: var( --amplify-components-button-link-overlay-active-color )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color: var( --amplify-components-button-destructive-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-destructive-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-destructive-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-destructive-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-destructive-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-destructive-loading-color )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration: none;--amplify-internal-button-disabled-border-color: var( --amplify-components-button-warning-disabled-border-color );--amplify-internal-button-disabled-background-color: var( --amplify-components-button-warning-disabled-background-color );--amplify-internal-button-disabled-color: var( --amplify-components-button-warning-disabled-color );--amplify-internal-button-loading-background-color: var( --amplify-components-button-warning-loading-background-color );--amplify-internal-button-loading-border-color: var( --amplify-components-button-warning-loading-border-color );--amplify-internal-button-loading-color: var( --amplify-components-button-warning-loading-color );--amplify-internal-button-loading-text-decoration: none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration);cursor:not-allowed}.amplify-button--disabled:hover{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled :focus{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--disabled:active{background-color:var(--amplify-internal-button-disabled-background-color);border-color:var(--amplify-internal-button-disabled-border-color);color:var(--amplify-internal-button-disabled-color);-webkit-text-decoration:var(--amplify-internal-button-disabled-text-decoration);text-decoration:var(--amplify-internal-button-disabled-text-decoration)}.amplify-button--loading,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:focus{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button--loading:active{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media(prefers-reduced-motion:reduce){.amplify-button{transition:none}}.amplify-dropzone{display:block;background-color:var(--amplify-components-dropzone-background-color);border-color:var(--amplify-components-dropzone-border-color);border-width:var(--amplify-components-dropzone-border-width);border-style:var(--amplify-components-dropzone-border-style);border-radius:var(--amplify-components-dropzone-border-radius);color:var(--amplify-components-dropzone-color);padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{cursor:not-allowed;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:var(--amplify-components-dropzone-disabled-border-color);border-width:var(--amplify-components-dropzone-disabled-border-width);border-style:var(--amplify-components-dropzone-disabled-border-style);border-radius:var(--amplify-components-dropzone-disabled-border-radius);color:var(--amplify-components-dropzone-disabled-color)}.amplify-dropzone--active{background-color:var(--amplify-components-dropzone-active-background-color);border-color:var(--amplify-components-dropzone-active-border-color);border-width:var(--amplify-components-dropzone-active-border-width);border-style:var(--amplify-components-dropzone-active-border-style);border-radius:var(--amplify-components-dropzone-active-border-radius);color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:var(--amplify-components-dropzone-rejected-border-color);border-width:var(--amplify-components-dropzone-rejected-border-width);border-style:var(--amplify-components-dropzone-rejected-border-style);border-radius:var(--amplify-components-dropzone-rejected-border-radius);color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:var(--amplify-components-dropzone-accepted-border-color);border-width:var(--amplify-components-dropzone-accepted-border-width);border-style:var(--amplify-components-dropzone-accepted-border-style);border-radius:var(--amplify-components-dropzone-accepted-border-radius);color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:var(--amplify-components-fieldmessages-description-color);font-style:var(--amplify-components-fieldmessages-description-font-style);font-size:var(--amplify-components-fieldmessages-description-font-size)}.amplify-field__error-message{color:var(--amplify-components-fieldmessages-error-color);font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;height:var(--amplify-components-icon-height);line-height:var(--amplify-components-icon-line-height)}.amplify-icon>svg{height:var(--amplify-components-icon-height);width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;display:inline-block;--amplify-components-fieldcontrol-color: var( --amplify-components-input-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-input-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-input-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-input-focus-border-color )}.amplify-input:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-input--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-input--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-input--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-textarea{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre-wrap;max-height:100%}.amplify-textarea:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-textarea--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-textarea--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-textarea--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-image{height:var(--amplify-components-image-height);max-width:var(--amplify-components-image-max-width);-o-object-fit:var(--amplify-components-image-object-fit);object-fit:var(--amplify-components-image-object-fit);-o-object-position:var(--amplify-components-image-object-position);object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:var(--amplify-components-link-color);-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration);cursor:pointer}.amplify-link:visited{color:var(--amplify-components-link-visited-color);-webkit-text-decoration:var(--amplify-components-link-visited-text-decoration);text-decoration:var(--amplify-components-link-visited-text-decoration)}.amplify-link:active{color:var(--amplify-components-link-active-color);-webkit-text-decoration:var(--amplify-components-link-active-text-decoration);text-decoration:var(--amplify-components-link-active-text-decoration)}.amplify-link:focus{color:var(--amplify-components-link-focus-color);-webkit-text-decoration:var(--amplify-components-link-focus-text-decoration);text-decoration:var(--amplify-components-link-focus-text-decoration)}.amplify-link:hover{color:var(--amplify-components-link-hover-color);-webkit-text-decoration:var(--amplify-components-link-hover-text-decoration);text-decoration:var(--amplify-components-link-hover-text-decoration)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-font-size );--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-stroke-width )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media(prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-small-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-small-font-size )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width: var( --amplify-components-loader-linear-large-stroke-width );--amplify-internal-loader-linear-font-size: var( --amplify-components-loader-linear-large-font-size )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}.amplify-placeholder{animation-direction:alternate;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:var(--amplify-components-placeholder-border-radius);height:var(--amplify-components-placeholder-default-height);width:100%;display:block}.amplify-placeholder--small{height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:var(--amplify-components-placeholder-start-color)}to{background-color:var(--amplify-components-placeholder-end-color)}}@media(prefers-reduced-motion:reduce){.amplify-placeholder{animation:none;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{display:flex;font-size:var(--amplify-components-copy-font-size);gap:var(--amplify-components-copy-gap);justify-content:center;align-items:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{visibility:visible;font-size:var(--amplify-components-copy-tool-tip-font-size)}[data-amplify-copy-tooltip]{visibility:hidden;position:absolute;bottom:var(--amplify-components-copy-tool-tip-bottom);color:var(--amplify-components-copy-tool-tip-color)}.amplify-accordion{display:block;background-color:var(--amplify-components-accordion-background-color);border-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item{display:block;position:relative;border-width:var(--amplify-components-accordion-item-border-width);border-style:var(--amplify-components-accordion-item-border-style);border-color:var(--amplify-components-accordion-item-border-color)}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:calc(-1 * var(--amplify-components-accordion-item-border-width))}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{cursor:pointer;display:flex;position:relative;color:var(--amplify-components-accordion-item-trigger-color);border-radius:var(--amplify-components-accordion-item-border-radius);padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);padding-block:var(--amplify-components-accordion-item-trigger-padding-block);gap:var(--amplify-components-accordion-item-trigger-gap);align-items:var(--amplify-components-accordion-item-trigger-align-items);justify-content:var(--amplify-components-accordion-item-trigger-justify-content)}.amplify-accordion__item__trigger:hover{background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{display:block;color:var(--amplify-components-accordion-item-content-color);padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:var(--amplify-components-accordion-item-icon-color);transition-property:transform;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:var(--amplify-components-alert-align-items);background-color:var(--amplify-components-alert-background-color);color:var(--amplify-components-alert-color);justify-content:var(--amplify-components-alert-justify-content);padding-block:var(--amplify-components-alert-padding-block);padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{color:var(--amplify-components-alert-info-color);background-color:var(--amplify-components-alert-info-background-color)}.amplify-alert--error{color:var(--amplify-components-alert-error-color);background-color:var(--amplify-components-alert-error-background-color)}.amplify-alert--warning{color:var(--amplify-components-alert-warning-color);background-color:var(--amplify-components-alert-warning-background-color)}.amplify-alert--success{color:var(--amplify-components-alert-success-color);background-color:var(--amplify-components-alert-success-background-color)}.amplify-alert__icon{font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-weight:var(--amplify-components-alert-heading-font-weight);font-size:var(--amplify-components-alert-heading-font-size)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu__option,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu--empty{padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{position:relative;display:block}.amplify-autocomplete__menu{position:absolute;z-index:999999;width:var(--amplify-components-autocomplete-menu-width);margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:var(--amplify-components-autocomplete-menu-border-color);border-width:var(--amplify-components-autocomplete-menu-border-width);border-style:var(--amplify-components-autocomplete-menu-border-style);border-radius:var(--amplify-components-autocomplete-menu-border-radius)}.amplify-autocomplete__menu--empty{display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{display:var(--amplify-components-autocomplete-menu-loading-display);align-items:var(--amplify-components-autocomplete-menu-loading-align-items);gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{position:relative;overscroll-behavior:contain;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:var(--amplify-components-autocomplete-menu-options-max-height)}.amplify-autocomplete__menu__option{background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:var(--amplify-components-autocomplete-menu-option-color);cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media(min-width:30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media(max-width:26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-success-icon{font-size:var(--amplify-font-sizes-xxxl);color:var(--amplify-colors-green-60, #34a853)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-credential-item{padding:var(--amplify-space-medium);background-color:var(--amplify-colors-background-secondary);border-radius:var(--amplify-radii-small)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-error{color:var(--amplify-colors-font-error);margin-top:var(--amplify-space-small)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-icon{font-size:var(--amplify-components-authenticator-passkey-icon-size, 12rem)}.amplify-avatar{--avatar-color: var(--amplify-components-avatar-color);--avatar-background-color: var(--amplify-components-avatar-background-color);--avatar-filled-background-color: var(--amplify-components-avatar-color);--avatar-filled-color: var(--amplify-components-avatar-background-color);--avatar-border-color: var(--amplify-components-avatar-border-color);--avatar-size: var(--amplify-components-avatar-width);--amplify-components-icon-height: 100%;position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--avatar-color);background-color:var(--avatar-background-color);font-weight:var(--amplify-components-avatar-font-weight);font-size:var(--amplify-components-avatar-font-size);width:var(--amplify-components-avatar-width);height:var(--amplify-components-avatar-height);overflow:hidden;border-radius:var(--amplify-components-avatar-border-radius)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{border-width:var(--amplify-components-avatar-border-width);border-style:solid;padding:var(--amplify-components-avatar-border-width);border-color:var(--avatar-border-color);background-color:transparent;color:var(--avatar-color)}.amplify-avatar--small{--avatar-size: var(--amplify-components-avatar-small-width);width:var(--amplify-components-avatar-small-width);height:var(--amplify-components-avatar-small-height);font-size:var(--amplify-components-avatar-small-font-size)}.amplify-avatar--large{--avatar-size: var(--amplify-components-avatar-large-width);width:var(--amplify-components-avatar-large-width);height:var(--amplify-components-avatar-large-height);font-size:var(--amplify-components-avatar-large-font-size)}.amplify-avatar--warning{--avatar-border-color: var( --amplify-components-avatar-warning-border-color );--avatar-background-color: var( --amplify-components-avatar-warning-background-color );--avatar-color: var(--amplify-components-avatar-warning-color);--avatar-filled-background-color: var( --amplify-components-avatar-warning-color );--avatar-filled-color: var( --amplify-components-avatar-warning-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-warning-color )}.amplify-avatar--error{--avatar-border-color: var(--amplify-components-avatar-error-border-color);--avatar-background-color: var( --amplify-components-avatar-error-background-color );--avatar-color: var(--amplify-components-avatar-error-color);--avatar-filled-background-color: var( --amplify-components-avatar-error-color );--avatar-filled-color: var( --amplify-components-avatar-error-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-error-color )}.amplify-avatar--info{--avatar-border-color: var(--amplify-components-avatar-info-border-color);--avatar-background-color: var( --amplify-components-avatar-info-background-color );--avatar-color: var(--amplify-components-avatar-info-color);--avatar-filled-background-color: var( --amplify-components-avatar-info-color );--avatar-filled-color: var( --amplify-components-avatar-info-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-info-color )}.amplify-avatar--success{--avatar-border-color: var( --amplify-components-avatar-success-border-color );--avatar-background-color: var( --amplify-components-avatar-success-background-color );--avatar-color: var(--amplify-components-avatar-success-color);--avatar-filled-background-color: var( --amplify-components-avatar-success-color );--avatar-filled-color: var( --amplify-components-avatar-success-background-color );--amplify-components-loader-stroke-filled: var( --amplify-components-avatar-success-color )}.amplify-avatar__icon{display:flex;font-size:calc(var(--avatar-size) * .6)}.amplify-avatar__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.amplify-avatar__loader{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;stroke:transparent}.amplify-breadcrumbs__list{display:flex;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);flex-direction:var(--amplify-components-breadcrumbs-flex-direction);gap:var(--amplify-components-breadcrumbs-gap);color:var(--amplify-components-breadcrumbs-color)}.amplify-breadcrumbs__item{display:inline-flex;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);align-items:var(--amplify-components-breadcrumbs-item-align-items);line-height:var(--amplify-components-breadcrumbs-item-line-height);color:var(--amplify-components-breadcrumbs-item-color);font-size:var(--amplify-components-breadcrumbs-item-font-size)}.amplify-breadcrumbs__separator{color:var(--amplify-components-breadcrumbs-separator-color);font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:var(--amplify-components-breadcrumbs-link-color);font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);padding-block:var(--amplify-components-breadcrumbs-link-padding-block);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:var(--amplify-components-breadcrumbs-link-current-color);font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:var(--amplify-components-card-background-color);border-radius:var(--amplify-components-card-border-radius);border-width:var(--amplify-components-card-border-width);border-style:var(--amplify-components-card-border-style);border-color:var(--amplify-components-card-border-color);box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:var(--amplify-components-card-outlined-background-color);border-radius:var(--amplify-components-card-outlined-border-radius);border-width:var(--amplify-components-card-outlined-border-width);border-style:var(--amplify-components-card-outlined-border-style);border-color:var(--amplify-components-card-outlined-border-color);box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:var(--amplify-components-card-elevated-background-color);border-radius:var(--amplify-components-card-elevated-border-radius);border-width:var(--amplify-components-card-elevated-border-width);border-style:var(--amplify-components-card-elevated-border-style);border-color:var(--amplify-components-card-elevated-border-color);box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{justify-content:center;--amplify-components-pagination-current-color: var( --amplify-components-collection-pagination-current-color );--amplify-components-pagination-current-background-color: var( --amplify-components-collection-pagination-current-background-color );--amplify-components-pagination-button-color: var( --amplify-components-collection-pagination-button-color );--amplify-components-pagination-button-hover-color: var( --amplify-components-collection-pagination-button-hover-color );--amplify-components-pagination-button-hover-background-color: var( --amplify-components-collection-pagination-button-hover-background-color );--amplify-components-pagination-button-disabled-color: var( --amplify-components-collection-pagination-button-disabled-color )}.amplify-collection__search{flex-direction:row;justify-content:center;--amplify-components-searchfield-input-color: var( --amplify-components-collection-search-input-color );--amplify-components-searchfield-button-color: var( --amplify-components-collection-search-button-color );--amplify-components-searchfield-button-active-background-color: var( --amplify-components-collection-search-button-active-background-color );--amplify-components-searchfield-button-active-border-color: var( --amplify-components-collection-search-button-active-border-color );--amplify-components-searchfield-button-active-color: var( --amplify-components-collection-search-button-active-color );--amplify-components-searchfield-button-disabled-background-color: var( --amplify-components-collection-search-button-disabled-background-color );--amplify-components-searchfield-button-disabled-border-color: var( --amplify-components-collection-search-button-disabled-border-color );--amplify-components-searchfield-button-disabled-color: var( --amplify-components-collection-search-button-disabled-color );--amplify-components-searchfield-button-focus-background-color: var( --amplify-components-collection-search-button-focus-background-color );--amplify-components-searchfield-button-focus-border-color: var( --amplify-components-collection-search-button-focus-border-color );--amplify-components-searchfield-button-focus-color: var( --amplify-components-collection-search-button-focus-color );--amplify-components-searchfield-button-hover-background-color: var( --amplify-components-collection-search-button-hover-background-color );--amplify-components-searchfield-button-hover-border-color: var( --amplify-components-collection-search-button-hover-border-color );--amplify-components-searchfield-button-hover-color: var( --amplify-components-collection-search-button-hover-color )}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-focus-box-shadow )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color: var( --amplify-components-checkbox-button-error-focus-border-color );--amplify-internal-checkbox_button-focused-before-box-shadow: var( --amplify-components-checkbox-button-error-focus-box-shadow )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-background-color )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-checked-disabled-background-color )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color: var( --amplify-components-checkbox-icon-indeterminate-disabled-background-color )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size: var( --amplify-components-divider-border-width );border-color:var(--amplify-components-divider-border-color);border-style:var(--amplify-components-divider-border-style);border-width:0;opacity:var(--amplify-components-divider-opacity);padding:0;display:flex;position:relative;text-align:center;justify-content:center}.amplify-divider:after{content:attr(data-label);position:absolute;transform:translateY(-50%);font-size:var(--amplify-components-divider-label-font-size);padding-inline:var(--amplify-components-divider-label-padding-inline);background-color:var(--amplify-components-divider-label-background-color);color:var(--amplify-components-divider-label-color)}.amplify-divider--small{--amplify-internal-divider-size: var( --amplify-components-divider-small-border-width )}.amplify-divider--large{--amplify-internal-divider-size: var( --amplify-components-divider-large-border-width )}.amplify-divider--horizontal{width:100%;border-bottom-width:var(--amplify-internal-divider-size)}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{top:auto;transform:translate(-50%);padding-block:0;padding-inline:0}.amplify-field{font-size:var(--amplify-components-field-font-size);gap:var(--amplify-components-field-gap);flex-direction:var(--amplify-components-field-flex-direction)}.amplify-field--small{font-size:var(--amplify-components-field-small-font-size);gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:var(--amplify-components-field-large-font-size);gap:var(--amplify-components-field-large-gap)}.amplify-label{color:var(--amplify-components-field-label-color)}.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper:not(:first-child) .amplify-select:not(:first-child),.amplify-field-group__outer-start--quiet .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.amplify-field-group :not(:first-child) .amplify-input{border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-field-group__outer-end .amplify-select__wrapper:not(:last-child) .amplify-select,.amplify-field-group__outer-end--quiet .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group :not(:last-child) .amplify-input{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-start,.amplify-field-group__outer-end{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.amplify-field-group__outer-start .amplify-field-group__control,.amplify-field-group__outer-end .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-fieldset{background-color:var(--amplify-components-fieldset-background-color);border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:var(--amplify-components-fieldset-flex-direction);gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:var(--amplify-components-fieldset-legend-color);font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:var(--amplify-components-fieldset-legend-line-height);font-size:var(--amplify-components-fieldset-legend-font-size)}.amplify-fieldset__legend--small{font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{z-index:2;position:absolute;top:var(--amplify-space-medium);right:var(--amplify-space-medium)}.liveness-detector .amplify-button--primary:focus{box-shadow:unset;outline:var(--amplify-components-button-focus-color) solid 2px;outline-offset:2px}.amplify-liveness-cancel-button{background-color:#fff;color:#047d95}.amplify-liveness-fade-out{animation-name:amplify-liveness-animation-fadeout;animation-duration:1s;animation-fill-mode:forwards}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{flex-direction:column;align-items:center;justify-content:center;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid var(--amplify-colors-neutral-40);position:relative}.amplify-liveness-camera-module--mobile{position:fixed;top:0;left:0;height:100%;width:100%;z-index:2}.amplify-liveness-video{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(-1)}.amplify-liveness-freshness-canvas{height:100%;width:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:1}.amplify-liveness-loader .amplify-liveness-centered-loader{transform:translate(-50%,-50%)}.amplify-liveness-centered-loader{position:absolute;left:50%;top:50%}.amplify-liveness-connecting-loader{display:flex;position:absolute;flex-direction:column;justify-content:center;align-items:center;z-index:3;width:100%;height:100%;background-color:var(--amplify-colors-background-primary)}.amplify-liveness-oval-canvas{flex-direction:column;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{z-index:1;position:absolute;top:var(--amplify-space-medium);left:var(--amplify-space-medium)}.amplify-liveness-recording-icon{flex-direction:column;align-items:center;background-color:#fff;padding:var(--amplify-space-xxs);gap:var(--amplify-space-xxs);border-radius:var(--amplify-radii-small)}.amplify-liveness-recording-icon .amplify-text{color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-small);max-width:100%}.amplify-liveness-toast__message{color:var(--amplify-colors-font-primary);text-align:center;flex-direction:column}.amplify-liveness-toast--medium{border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:var(--amplify-font-sizes-xxl);padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse);text-align:center;flex-direction:column}.amplify-liveness-toast__container{gap:var(--amplify-space-xs);flex-direction:column;align-items:center}.amplify-liveness-toast--error{background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{display:block;width:min(70%,200px);position:relative;--amplify-liveness-match-indicator-transition: transform .2s linear}.amplify-liveness-match-indicator__bar{--percentage: 0;display:block;width:100%;height:var(--amplify-space-medium);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-white);position:relative;overflow:hidden;transform:translateZ(0);border:1px solid var(--amplify-colors-border-tertiary)}.amplify-liveness-match-indicator__pin{--percentage: 0;display:block;width:100%;position:absolute;top:50%;left:0;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__bar:after{position:absolute;content:"";width:100%;height:100%;background:var(--amplify-colors-primary-80);left:-100%;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition)}.amplify-liveness-match-indicator__pin:after{--height: var(--amplify-space-xl);position:absolute;content:"";width:var(--amplify-space-small);height:var(--height);border-radius:var(--amplify-radii-medium);background:var(--amplify-colors-primary-80);left:0;top:0;transform:translate(-50%,calc(var(--height) / 2 * -1))}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:var(--amplify-colors-background-success);color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid var(--amplify-colors-border-primary);position:relative;display:flex;justify-content:center}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{position:absolute;left:0;top:0}.amplify-liveness-landscape-error-modal{background-color:var(--amplify-colors-background-primary);flex-direction:column;text-align:center;align-items:center;justify-content:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-landscape-error-modal__button{justify-content:center}.amplify-liveness-start-screen-header{display:flex;flex-direction:column}.amplify-liveness-start-screen-header__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body{color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{color:var(--amplify-colors-blue-90);background-color:var(--amplify-colors-blue-10);align-items:center;z-index:3}.amplify-liveness-start-screen-instructions__heading{color:var(--amplify-colors-font-primary);font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-large)}.amplify-liveness-error-modal{gap:var(--amplify-space-xs);align-items:center;justify-content:center;color:var(--amplify-colors-font-error)}.amplify-liveness-error-modal__heading{font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{position:absolute;top:26px;left:20px;z-index:3;border-style:solid;border-width:0 9px 9px 9px;border-color:transparent transparent var(--amplify-colors-background-primary) transparent}.amplify-liveness-popover__anchor-secondary{position:absolute;top:24px;left:19px;z-index:2;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent var(--amplify-colors-border-secondary) transparent}.amplify-liveness-popover__container{position:absolute;background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary);flex-direction:row;font-size:var(--amplify-font-sizes-xs);font-weight:var(--amplify-font-weights-normal);padding:var(--amplify-space-small);top:33px;width:240px;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;z-index:4}.amplify-liveness-start-screen-camera-select{flex-direction:column;position:absolute;left:0;top:0;width:100%;height:100%;padding:var(--amplify-space-xl);align-items:center;justify-content:flex-end;display:flex;z-index:2}.amplify-liveness-start-screen-camera-select__container{display:flex;justify-content:space-between;align-items:inherit;gap:var(--amplify-space-xs)}.amplify-liveness-start-screen-camera-select__label,.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper{background-color:var(--amplify-colors-background-primary);color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:480px}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{display:flex;justify-content:center;align-items:center}.amplify-menu__content{background-color:var(--amplify-components-menu-background-color);border-radius:var(--amplify-components-menu-border-radius);box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:var(--amplify-components-menu-flex-direction);gap:var(--amplify-components-menu-gap);min-width:var(--amplify-components-menu-min-width);max-width:var(--amplify-components-menu-max-width);border-color:var(--amplify-components-menu-border-color);border-width:var(--amplify-components-menu-border-width);border-style:var(--amplify-components-menu-border-style)}.amplify-menu__content__item{min-height:var(--amplify-components-menu-item-min-height);padding-inline-start:var(--amplify-components-menu-item-padding-inline-start);padding-inline-end:var(--amplify-components-menu-item-padding-inline-end)}.amplify-menu__content__item:not(:first-child):not(:last-child){border-radius:0}.amplify-menu__content__item:first-child{border-end-end-radius:0;border-end-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}}.amplify-menu__content__item:last-child{border-start-end-radius:0;border-start-start-radius:0}@supports not (border-end-end-radius: 0){.amplify-menu__content__item:last-child{border-top-right-radius:0;border-top-left-radius:0}}.amplify-message{align-items:var(--amplify-components-message-align-items);background-color:var(--amplify-components-message-background-color);color:var(--amplify-components-message-color);justify-content:var(--amplify-components-message-justify-content);padding-block:var(--amplify-components-message-padding-block);padding-inline:var(--amplify-components-message-padding-inline);border-color:var(--amplify-components-message-border-color);border-radius:var(--amplify-components-message-border-radius);border-style:var(--amplify-components-message-border-style);border-width:var(--amplify-components-message-border-width);line-height:var(--amplify-components-message-line-height)}.amplify-message--plain{background-color:var(--amplify-components-message-plain-background-color);border-color:var(--amplify-components-message-plain-border-color);color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:var(--amplify-components-message-plain-info-background-color);border-color:var(--amplify-components-message-plain-info-border-color);color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:var(--amplify-components-message-plain-error-background-color);border-color:var(--amplify-components-message-plain-error-border-color);color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:var(--amplify-components-message-plain-warning-background-color);border-color:var(--amplify-components-message-plain-warning-border-color);color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:var(--amplify-components-message-plain-success-background-color);border-color:var(--amplify-components-message-plain-success-border-color);color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:var(--amplify-components-message-outlined-background-color);border-color:var(--amplify-components-message-outlined-border-color);color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:var(--amplify-components-message-outlined-info-background-color);border-color:var(--amplify-components-message-outlined-info-border-color);color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:var(--amplify-components-message-outlined-error-background-color);border-color:var(--amplify-components-message-outlined-error-border-color);color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:var(--amplify-components-message-outlined-warning-border-color);color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:var(--amplify-components-message-outlined-success-background-color);border-color:var(--amplify-components-message-outlined-success-border-color);color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:var(--amplify-components-message-filled-background-color);border-color:var(--amplify-components-message-filled-border-color);color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:var(--amplify-components-message-filled-info-background-color);border-color:var(--amplify-components-message-filled-info-border-color);color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:var(--amplify-components-message-filled-error-background-color);border-color:var(--amplify-components-message-filled-error-border-color);color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:var(--amplify-components-message-filled-warning-background-color);border-color:var(--amplify-components-message-filled-warning-border-color);color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:var(--amplify-components-message-filled-success-background-color);border-color:var(--amplify-components-message-filled-success-border-color);color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-weight:var(--amplify-components-message-heading-font-weight);font-size:var(--amplify-components-message-heading-font-size)}.amplify-message__content{flex:1;flex-direction:column;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{margin-inline-start:auto;gap:var(--amplify-components-message-dismiss-gap)}.amplify-modal__overlay.amplify-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:1000;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.amplify-modal__content.amplify-modal__content{background-color:var(--amplify-colors-background-primary);padding:var(--amplify-space-large);border-radius:var(--amplify-radii-medium);box-shadow:var(--amplify-shadows-large);max-width:500px;width:90%;box-sizing:border-box}.amplify-modal__header.amplify-modal__header{margin-bottom:var(--amplify-space-medium);display:flex;justify-content:space-between;align-items:center}.amplify-modal__title.amplify-modal__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large);margin:0}.amplify-modal__close-button.amplify-modal__close-button{background:none;border:none;font-size:var(--amplify-font-sizes-large);cursor:pointer;padding:var(--amplify-space-xs);color:var(--amplify-colors-font-secondary)}.amplify-modal__close-button.amplify-modal__close-button:hover{color:var(--amplify-colors-font-primary)}.amplify-modal__body.amplify-modal__body{margin-bottom:var(--amplify-space-medium);color:var(--amplify-colors-font-primary)}.amplify-modal__footer.amplify-modal__footer{display:flex;gap:var(--amplify-space-xs);justify-content:flex-end}.amplify-modal__list-title.amplify-modal__list-title{margin-bottom:var(--amplify-space-xs);font-weight:var(--amplify-font-weights-bold);box-sizing:border-box}.amplify-modal__list.amplify-modal__list{margin:var(--amplify-space-xs) 0;padding-left:var(--amplify-space-medium);max-height:250px;overflow-y:auto;box-sizing:border-box;list-style:disc;display:flex;flex-direction:column;gap:var(--amplify-space-xxs)}.amplify-modal__list-item.amplify-modal__list-item{display:list-item;margin-bottom:var(--amplify-space-xxs)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{height:var(--amplify-components-pagination-item-shared-height);min-width:var(--amplify-components-pagination-item-shared-min-width);border-radius:var(--amplify-components-pagination-item-shared-border-radius);display:flex;align-items:center;justify-content:center;font-weight:initial;color:var(--amplify-components-pagination-button-color);margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);transition-property:var(--amplify-components-pagination-button-transition-property);transition-duration:var(--amplify-components-pagination-button-transition-duration)}.amplify-pagination__item:hover{text-decoration:none;color:var(--amplify-components-pagination-button-hover-color);background-color:var(--amplify-components-pagination-button-hover-background-color)}.amplify-pagination__item--disabled{color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:var(--amplify-components-pagination-current-align-items);justify-content:var(--amplify-components-pagination-current-justify-content);color:var(--amplify-components-pagination-current-color);font-size:var(--amplify-components-pagination-current-font-size);background-color:var(--amplify-components-pagination-current-background-color)}.amplify-pagination__item--ellipsis{align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start);padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end)}.amplify-passwordfield{--amplify-components-fieldcontrol-color: var( --amplify-components-passwordfield-color );--amplify-components-button-color: var( --amplify-components-passwordfield-button-color );--amplify-components-button-active-background-color: var( --amplify-components-passwordfield-button-active-background-color );--amplify-components-button-active-border-color: var( --amplify-components-passwordfield-button-active-border-color );--amplify-components-button-active-color: var( --amplify-components-passwordfield-button-active-color );--amplify-components-button-disabled-background-color: var( --amplify-components-passwordfield-button-disabled-background-color );--amplify-components-button-disabled-border-color: var( --amplify-components-passwordfield-button-disabled-border-color );--amplify-components-button-disabled-color: var( --amplify-components-passwordfield-button-disabled-color );--amplify-components-button-focus-background-color: var( --amplify-components-passwordfield-button-focus-background-color );--amplify-components-button-focus-border-color: var( --amplify-components-passwordfield-button-focus-border-color );--amplify-components-button-focus-color: var( --amplify-components-passwordfield-button-focus-color );--amplify-components-button-hover-background-color: var( --amplify-components-passwordfield-button-hover-background-color );--amplify-components-button-hover-border-color: var( --amplify-components-passwordfield-button-hover-border-color );--amplify-components-button-hover-color: var( --amplify-components-passwordfield-button-hover-color );--amplify-components-button-outlined-error-color: var( --amplify-components-passwordfield-button-error-color );--amplify-components-button-outlined-error-border-color: var( --amplify-components-passwordfield-button-error-border-color );--amplify-components-button-outlined-error-background-color: var( --amplify-components-passwordfield-button-error-background-color );--amplify-components-button-outlined-error-active-color: var( --amplify-components-passwordfield-button-error-active-color );--amplify-components-button-outlined-error-active-border-color: var( --amplify-components-passwordfield-button-error-active-border-color );--amplify-components-button-outlined-error-active-background-color: var( --amplify-components-passwordfield-button-error-active-background-color );--amplify-components-button-outlined-error-hover-color: var( --amplify-components-passwordfield-button-error-hover-color );--amplify-components-button-outlined-error-hover-border-color: var( --amplify-components-passwordfield-button-error-hover-border-color );--amplify-components-button-outlined-error-hover-background-color: var( --amplify-components-passwordfield-button-error-hover-background-color );--amplify-components-button-outlined-error-focus-color: var( --amplify-components-passwordfield-button-error-focus-color );--amplify-components-button-outlined-error-focus-box-shadow: var( --amplify-components-passwordfield-button-error-focus-box-shadow );--amplify-components-button-outlined-error-focus-border-color: var( --amplify-components-passwordfield-button-error-focus-border-color );--amplify-components-button-outlined-error-focus-background-color: var( --amplify-components-passwordfield-button-error-focus-background-color )}.amplify-phonenumberfield select:not(:focus){border-right:none}.amplify-phonenumberfield{--amplify-components-selectfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-selectfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-selectfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-selectfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color );--amplify-components-textfield-color: var( --amplify-components-phonenumberfield-color );--amplify-components-textfield-border-color: var( --amplify-components-phonenumberfield-border-color );--amplify-components-textfield-font-size: var( --amplify-components-phonenumberfield-font-size );--amplify-components-textfield-focus-border-color: var( --amplify-components-phonenumberfield-focus-border-color )}.amplify-rating{display:flex;position:relative;text-align:left;font-size:var(--amplify-components-rating-default-size);line-height:var(--amplify-components-rating-default-size)}.amplify-rating--small{font-size:var(--amplify-components-rating-small-size);line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:var(--amplify-components-rating-large-size);line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{position:relative;height:1em;width:1em}.amplify-rating__icon{width:1em;height:1em;display:block;position:absolute;overflow:hidden}.amplify-rating__icon--filled{color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:var(--amplify-components-radio-align-items);justify-content:var(--amplify-components-radio-justify-content);gap:inherit;flex-direction:row-reverse;position:relative}.amplify-radio--disabled{cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{flex-shrink:0;align-items:var(--amplify-components-radio-button-align-items);justify-content:var(--amplify-components-radio-button-justify-content);padding:var(--amplify-components-radio-button-padding);box-sizing:var(--amplify-components-radio-button-box-sizing);border-width:var(--amplify-components-radio-button-border-width);border-style:var(--amplify-components-radio-button-border-style);border-radius:var(--amplify-components-radio-button-border-radius);border-color:var(--amplify-components-radio-button-border-color);color:var(--amplify-components-radio-button-color);background-color:var(--amplify-components-radio-button-background-color);transition-property:var(--amplify-components-radio-button-transition-property);transition-duration:var(--amplify-components-radio-button-transition-duration);width:var(--amplify-components-radio-button-width);height:var(--amplify-components-radio-button-height);outline-color:var(--amplify-components-radio-button-outline-color);outline-style:var(--amplify-components-radio-button-outline-style);outline-width:var(--amplify-components-radio-button-outline-width);outline-offset:var(--amplify-components-radio-button-outline-offset)}.amplify-radio__button:before{content:"";display:inline-block;width:100%;height:100%;border-radius:var(--amplify-components-radio-button-before-border-radius);background-color:currentColor;border-radius:50%}.amplify-radio__button--small{width:var(--amplify-components-radio-button-small-width);height:var(--amplify-components-radio-button-small-height)}.amplify-radio__button--large{width:var(--amplify-components-radio-button-large-width);height:var(--amplify-components-radio-button-large-height)}.amplify-radio__input:checked+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{border-color:var(--amplify-components-radio-button-disabled-border-color);background-color:var(--amplify-components-radio-button-disabled-background-color)}.amplify-radio__label{color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{gap:inherit;flex-direction:inherit;align-items:inherit}.amplify-radiogroupfield{flex-direction:column;align-items:flex-start;--amplify-components-fieldset-legend-color: var( --amplify-components-radiogroup-legend-color );--amplify-components-fieldset-legend-font-weight: var( --amplify-components-radiogroup-legend-font-weight );--amplify-components-radio-button-border-width: var( --amplify-components-radiogroup-radio-border-width );--amplify-components-radio-button-border-color: var( --amplify-components-radiogroup-radio-border-color );--amplify-components-radio-button-background-color: var( --amplify-components-radiogroup-radio-background-color );--amplify-components-radio-label-color: var( --amplify-components-radiogroup-radio-label-color );--amplify-components-radio-button-checked-color: var( --amplify-components-radiogroup-radio-checked-color )}.amplify-searchfield{--amplify-components-fieldcontrol-color: var( --amplify-components-searchfield-input-color )}.amplify-searchfield__search{color:var(--amplify-components-searchfield-button-color);background-color:var(--amplify-components-searchfield-button-background-color)}.amplify-searchfield__search:active{background-color:var(--amplify-components-button-active-background-color);border-color:var(--amplify-components-button-active-border-color);color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:var(--amplify-components-searchfield-button-focus-border-color);color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:var(--amplify-components-searchfield-button-hover-border-color);color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{flex:var(--amplify-components-select-wrapper-flex);display:var(--amplify-components-select-wrapper-display);position:var(--amplify-components-select-wrapper-position);cursor:var(--amplify-components-select-wrapper-cursor);align-self:stretch}.amplify-select__icon{color:var(--amplify-components-fieldcontrol-color);align-items:var(--amplify-components-select-icon-wrapper-align-items);position:var(--amplify-components-select-icon-wrapper-position);top:var(--amplify-components-select-icon-wrapper-top);right:var(--amplify-components-select-icon-wrapper-right);transform:var(--amplify-components-select-icon-wrapper-transform);pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events)}.amplify-select__icon--small{right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:var(--amplify-components-fieldcontrol-font-size);line-height:var(--amplify-components-fieldcontrol-line-height);padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:var(--amplify-components-fieldcontrol-border-style);border-width:var(--amplify-components-fieldcontrol-border-width);outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:var(--amplify-components-fieldcontrol-outline-width);outline-offset:var(--amplify-components-fieldcontrol-outline-offset);background-color:var(--amplify-components-select-background-color);color:var(--amplify-components-select-color);min-width:var(--amplify-components-select-min-width);padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:var(--amplify-components-select-white-space)}.amplify-select:focus{border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end)}.amplify-select--large{font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end)}.amplify-select--error{border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{border-color:var(--amplify-components-fieldcontrol-error-border-color);box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-border-block-end-color)}.amplify-select--quiet[aria-invalid=true]:focus{border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{color:var(--amplify-components-fieldcontrol-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor);border-color:var(--amplify-components-fieldcontrol-disabled-border-color);background-color:var(--amplify-components-fieldcontrol-disabled-background-color)}.amplify-select option{background-color:var(--amplify-components-select-option-background-color);color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:var(--amplify-components-select-option-disabled-background-color);color:var(--amplify-components-select-option-disabled-color);cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:var(--amplify-components-select-disabled-background-color);color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{color:inherit;background-color:inherit}.amplify-select--small{min-width:var(--amplify-components-select-small-min-width);padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:var(--amplify-components-select-large-min-width);padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{flex-direction:var(--amplify-components-selectfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-selectfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-selectfield-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-selectfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-selectfield-focus-border-color );--amplify-components-field-label-color: var( --amplify-components-selectfield-label-color )}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{align-items:center;box-sizing:content-box;display:flex;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-thumb-height )}.amplify-sliderfield__root--disabled{cursor:not-allowed}.amplify-sliderfield__root--horizontal{height:var(--amplify-internal-sliderfield-root-height)}.amplify-sliderfield__root--vertical{flex-direction:column;width:var(--amplify-internal-sliderfield-root-width)}.amplify-sliderfield__root--large{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-large-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-large-thumb-height )}.amplify-sliderfield__root--small{--amplify-internal-sliderfield-root-height: var( --amplify-components-sliderfield-small-thumb-height );--amplify-internal-sliderfield-root-width: var( --amplify-components-sliderfield-small-thumb-height )}.amplify-sliderfield__track{position:relative;flex-grow:1;border-radius:var(--amplify-components-sliderfield-track-border-radius);background-color:var(--amplify-components-sliderfield-track-background-color);--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-width: var( --amplify-components-sliderfield-track-min-width );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-track-height );--amplify-internal-sliderfield-track-min-height: var( --amplify-components-sliderfield-track-min-width )}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{width:var(--amplify-internal-sliderfield-track-width);min-height:var(--amplify-internal-sliderfield-track-min-height)}.amplify-sliderfield__track--large{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-large-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-large-track-height )}.amplify-sliderfield__track--small{--amplify-internal-sliderfield-track-height: var( --amplify-components-sliderfield-small-track-height );--amplify-internal-sliderfield-track-width: var( --amplify-components-sliderfield-small-track-height )}.amplify-sliderfield__range{position:absolute;border-radius:var(--amplify-components-sliderfield-range-border-radius);background-color:var(--amplify-components-sliderfield-range-background-color)}.amplify-sliderfield__range--disabled{background-color:var(--amplify-components-sliderfield-range-disabled-background-color)}.amplify-sliderfield__range--horizontal{height:100%}.amplify-sliderfield__range--vertical{width:100%}.amplify-sliderfield__thumb{display:block;width:var(--amplify-components-sliderfield-thumb-width);height:var(--amplify-components-sliderfield-thumb-height);background-color:var(--amplify-components-sliderfield-thumb-background-color);box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-width:var(--amplify-components-sliderfield-thumb-border-width);border-color:var(--amplify-components-sliderfield-thumb-border-color);border-style:var(--amplify-components-sliderfield-thumb-border-style)}.amplify-sliderfield__thumb:hover{background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{width:var(--amplify-components-sliderfield-large-thumb-width);height:var(--amplify-components-sliderfield-large-thumb-height)}.amplify-sliderfield__thumb--small{width:var(--amplify-components-sliderfield-small-thumb-width);height:var(--amplify-components-sliderfield-small-thumb-height)}.amplify-stepperfield{flex-direction:var(--amplify-components-stepperfield-flex-direction);--amplify-components-fieldcontrol-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-button-border-color: var( --amplify-components-stepperfield-border-color );--amplify-components-fieldcontrol-color: var( --amplify-components-stepperfield-input-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-stepperfield-input-font-size );--amplify-components-button-color: var( --amplify-components-stepperfield-button-color );--amplify-components-button-active-color: var( --amplify-components-stepperfield-button-active-color );--amplify-components-button-active-background-color: var( --amplify-components-stepperfield-button-active-background-color );--amplify-components-button-focus-color: var( --amplify-components-stepperfield-button-focus-color );--amplify-components-button-focus-background-color: var( --amplify-components-stepperfield-button-focus-background-color );--amplify-components-button-disabled-color: var( --amplify-components-stepperfield-button-disabled-color );--amplify-components-button-disabled-background-color: var( --amplify-components-stepperfield-button-disabled-background-color );--amplify-components-button-hover-color: var( --amplify-components-stepperfield-button-hover-color );--amplify-components-button-hover-background-color: var( --amplify-components-stepperfield-button-hover-background-color )}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-width:0 0 var(--amplify-components-button-border-width) 0;border-radius:0}.amplify-stepperfield__button--decrease[data-invalid=true]{border-inline-end:none}.amplify-stepperfield__button--increase[data-invalid=true]{border-inline-start:none}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input::-webkit-outer-spin-button,.amplify-stepperfield__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-start:none;border-inline-end:none}.amplify-switchfield{display:inline-block;font-size:var(--amplify-components-switchfield-font-size);cursor:pointer}.amplify-switchfield--small{font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{display:inline-flex;align-items:center}.amplify-switch__wrapper--start{flex-direction:row}.amplify-switch__wrapper--end{flex-direction:row-reverse}.amplify-switch__wrapper--top{flex-direction:column}.amplify-switch__wrapper--bottom{flex-direction:column-reverse}.amplify-switch__track{display:inline-flex;justify-content:flex-start;box-sizing:content-box;border-radius:var(--amplify-components-switchfield-track-border-radius);padding:var(--amplify-components-switchfield-track-padding);width:var(--amplify-components-switchfield-track-width);height:var(--amplify-components-switchfield-track-height);transition-duration:var(--amplify-components-switchfield-track-transition-duration);background-color:var(--amplify-components-switchfield-track-background-color)}.amplify-switch__track--checked{background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{opacity:var(--amplify-components-switchfield-disabled-opacity);cursor:not-allowed}.amplify-switch__track--focused{box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:var(--amplify-components-switchfield-thumb-background-color);transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);border-radius:var(--amplify-components-switchfield-thumb-border-radius);width:var(--amplify-components-switchfield-thumb-width);height:var(--amplify-components-switchfield-thumb-width);border-width:var(--amplify-components-switchfield-thumb-border-width);border-style:var(--amplify-components-switchfield-thumb-border-style);border-color:var(--amplify-components-switchfield-thumb-border-color);overflow-wrap:break-word}.amplify-switch__thumb--checked{transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{padding:var(--amplify-components-switchfield-label-padding);cursor:pointer}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-padding );--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-small-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-small-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-small-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-small-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-small-padding )}.amplify-table--large{--amplify-internal-table-caption-font-size: var( --amplify-components-table-caption-large-font-size );--amplify-internal-table-th-font-size: var( --amplify-components-table-header-large-font-size );--amplify-internal-table-th-padding: var( --amplify-components-table-header-large-padding );--amplify-internal-table-td-font-size: var( --amplify-components-table-data-large-font-size );--amplify-internal-table-td-padding: var( --amplify-components-table-data-large-padding )}.amplify-table--bordered{--amplify-internal-table-td-border-width: var( --amplify-components-table-data-border-width ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width: var( --amplify-components-table-header-border-width ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table--striped .amplify-table__row.amplify-storage-browser__table-row_active:nth-child(odd){background-color:var(--amplify-colors-background-info)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start: 0;--internal-item-margin-end: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-border-width: 0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex: initial;display:flex;flex-direction:row;background-color:var(--amplify-components-tabs-background-color);box-shadow:var(--amplify-components-tabs-box-shadow);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-border-style);border-color:var(--amplify-components-tabs-border-color);gap:var(--amplify-components-tabs-gap)}.amplify-tabs__list--top{--internal-item-border-width: var(--amplify-components-tabs-border-width) 0 0 0;--internal-item-margin-start: calc( -1 * var(--amplify-components-tabs-item-border-width) );--internal-item-margin-end: 0}.amplify-tabs__list--equal{--internal-item-flex: 1 1 0}.amplify-tabs__list--relative{--internal-item-flex: 1 1 auto}.amplify-tabs__panel{display:none;background-color:var(--amplify-components-tabs-panel-background-color);padding-inline:var(--amplify-components-tabs-panel-padding-inline);padding-block:var(--amplify-components-tabs-panel-padding-block)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{position:relative;background-color:var(--amplify-components-tabs-item-background-color);box-sizing:border-box;color:var(--amplify-components-tabs-item-color);font-size:var(--amplify-components-tabs-item-font-size);font-weight:var(--amplify-components-tabs-item-font-weight);padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);text-align:var(--amplify-components-tabs-item-text-align);transition:all var(--amplify-components-tabs-item-transition-duration);border-width:var(--internal-item-border-width);border-style:var(--amplify-components-tabs-item-border-style);border-color:var(--amplify-components-tabs-item-border-color);flex:var(--internal-item-flex);margin-block-start:var(--internal-item-margin-start);margin-block-end:var(--internal-item-margin-end)}.amplify-tabs__item--active{color:var(--amplify-components-tabs-item-active-color);border-color:var(--amplify-components-tabs-item-active-border-color);background-color:var(--amplify-components-tabs-item-active-background-color);transition-property:none}.amplify-tabs__item:hover{color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{z-index:2;color:var(--amplify-components-tabs-item-focus-color);background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:var(--amplify-components-tabs-item-focus-box-shadow)}.amplify-tabs__item:active{background-color:var(--amplify-components-tabs-item-active-background-color);border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{max-height:100%;flex-direction:column;--amplify-components-fieldcontrol-color: var( --amplify-components-textareafield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textareafield-border-color );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textareafield-focus-border-color )}.amplify-textfield{--amplify-components-fieldcontrol-color: var( --amplify-components-textfield-color );--amplify-components-fieldcontrol-border-color: var( --amplify-components-textfield-border-color );--amplify-components-fieldcontrol-font-size: var( --amplify-components-textfield-font-size );--amplify-components-fieldcontrol-focus-border-color: var( --amplify-components-textfield-focus-border-color )}.amplify-togglebutton{--amplify-internal-togglebutton-background-color: initial;--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-color );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-color);--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-components-togglebutton-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-components-togglebutton-focus-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-color );--amplify-internal-togglebutton-active-background-color: var( --amplify-components-togglebutton-active-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-disabled-color )}.amplify-togglebutton:focus{background-color:var(--amplify-internal-togglebutton-focus-background-color);border-color:var(--amplify-internal-togglebutton-focus-border-color);color:var(--amplify-internal-togglebutton-focus-color)}.amplify-togglebutton:hover{background-color:var(--amplify-internal-togglebutton-hover-background-color);border-color:var(--amplify-internal-togglebutton-hover-border-color);color:var(--amplify-internal-togglebutton-hover-color)}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton:disabled{background-color:var(--amplify-internal-togglebutton-disabled-background-color);border-color:var(--amplify-internal-togglebutton-disabled-border-color);color:var(--amplify-internal-togglebutton-disabled-color)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-color: var( --amplify-components-togglebutton-pressed-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-components-togglebutton-pressed-hover-background-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-components-togglebutton-pressed-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-components-togglebutton-pressed-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-components-togglebutton-pressed-color )}.amplify-togglebutton--primary{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-background-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-primary-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-border-color );--amplify-internal-togglebutton-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-primary-color );border-width:var(--amplify-components-togglebutton-primary-border-width);--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-focus-box-shadow );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-primary-focus-background-color );--amplify-internal-togglebutton-focus-border-color: var( --amplify-internal-togglebutton-primary-focus-border-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-primary-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-internal-togglebutton-primary-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-primary-hover-background-color );--amplify-internal-togglebutton-hover-border-color: var( --amplify-internal-togglebutton-primary-hover-border-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-primary-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-primary-disabled-background-color );--amplify-internal-togglebutton-disabled-border-color: var( --amplify-internal-togglebutton-primary-disabled-border-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-primary-disabled-color )}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-primary-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-color: var( --amplify-components-togglebutton-primary-pressed-color );--amplify-internal-togglebutton-primary-focus-background-color: var( --amplify-components-togglebutton-primary-pressed-focus-background-color );--amplify-internal-togglebutton-primary-focus-border-color: var( --amplify-components-togglebutton-primary-pressed-focus-border-color );--amplify-internal-togglebutton-primary-focus-color: var( --amplify-components-togglebutton-primary-pressed-focus-color );--amplify-internal-togglebutton-primary-hover-background-color: var( --amplify-components-togglebutton-primary-pressed-hover-background-color );--amplify-internal-togglebutton-primary-hover-border-color: var( --amplify-components-togglebutton-primary-pressed-hover-border-color );--amplify-internal-togglebutton-primary-hover-color: var( --amplify-components-togglebutton-primary-pressed-hover-color );--amplify-internal-togglebutton-primary-disabled-background-color: var( --amplify-components-togglebutton-primary-pressed-background-color );--amplify-internal-togglebutton-primary-disabled-border-color: var( --amplify-components-togglebutton-primary-pressed-border-color );--amplify-internal-togglebutton-primary-disabled-color: var( --amplify-components-togglebutton-primary-pressed-color )}.amplify-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow: var( --amplify-components-togglebutton-primary-pressed-hover-box-shadow )}.amplify-togglebutton--link{--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-background-color );--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-color );--amplify-internal-togglebutton-background-color: var( --amplify-internal-togglebutton-link-background-color );--amplify-internal-togglebutton-color: var( --amplify-internal-togglebutton-link-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-focus-color );--amplify-internal-togglebutton-focus-background-color: var( --amplify-internal-togglebutton-link-focus-background-color );--amplify-internal-togglebutton-focus-color: var( --amplify-internal-togglebutton-link-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-hover-color );--amplify-internal-togglebutton-hover-background-color: var( --amplify-internal-togglebutton-link-hover-background-color );--amplify-internal-togglebutton-hover-color: var( --amplify-internal-togglebutton-link-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-disabled-color );--amplify-internal-togglebutton-link-disabled-background-color: var( --amplify-components-togglebutton-link-disabled-background-color );--amplify-internal-togglebutton-disabled-color: var( --amplify-internal-togglebutton-link-disabled-color );--amplify-internal-togglebutton-disabled-background-color: var( --amplify-internal-togglebutton-link-disabled-background-color )}.amplify-togglebutton--pressed{--amplify-internal-togglebutton-link-color: var( --amplify-components-togglebutton-link-pressed-color );--amplify-internal-togglebutton-link-background-color: var( --amplify-components-togglebutton-link-pressed-background-color );--amplify-internal-togglebutton-link-focus-background-color: var( --amplify-components-togglebutton-link-pressed-focus-background-color );--amplify-internal-togglebutton-link-focus-color: var( --amplify-components-togglebutton-link-pressed-focus-color );--amplify-internal-togglebutton-link-hover-background-color: var( --amplify-components-togglebutton-link-pressed-hover-background-color );--amplify-internal-togglebutton-link-hover-color: var( --amplify-components-togglebutton-link-pressed-hover-color );--amplify-internal-togglebutton-link-disabled-color: var( --amplify-components-togglebutton-link-pressed-color )}.amplify-togglebuttongroup{align-items:var(--amplify-components-togglebuttongroup-align-items);align-content:var(--amplify-components-togglebuttongroup-align-content);justify-content:var(--amplify-components-togglebuttongroup-justify-content);gap:0}.amplify-togglebuttongroup .amplify-togglebutton:focus,.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){margin-inline-start:calc(-1 * var(--amplify-components-button-border-width));border-start-start-radius:0;border-end-start-radius:0}@supports not (border-start-start-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-top-left-radius:0;border-bottom-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-start-end-radius:0;border-end-end-radius:0}@supports not (border-end-end-radius: 0){.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-fileuploader__dropzone{background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:var(--amplify-components-fileuploader-dropzone-border-width);text-align:var(--amplify-components-fileuploader-dropzone-text-align);padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-fileuploader-dropzone-gap)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:var(--amplify-components-fileuploader-dropzone-active-border-width);background-color:var(--amplify-components-fileuploader-dropzone-active-background-color)}.amplify-fileuploader__dropzone__icon{font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size);color:var(--amplify-components-fileuploader-dropzone-icon-color)}.amplify-fileuploader__dropzone__text{color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{position:relative;border-width:var(--amplify-components-fileuploader-file-border-width);border-style:var(--amplify-components-fileuploader-file-border-style);border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:var(--amplify-components-fileuploader-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);padding-block:var(--amplify-components-fileuploader-file-padding-block);align-items:var(--amplify-components-fileuploader-file-align-items)}.amplify-fileuploader__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-fileuploader-file-gap)}.amplify-fileuploader__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);font-size:var(--amplify-components-fileuploader-file-name-font-size);color:var(--amplify-components-fileuploader-file-name-color)}.amplify-fileuploader__file__size{font-weight:var(--amplify-components-fileuploader-file-size-font-weight);font-size:var(--amplify-components-fileuploader-file-size-font-size);color:var(--amplify-components-fileuploader-file-size-color)}.amplify-fileuploader__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-fileuploader__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-fileuploader-file-image-width);height:var(--amplify-components-fileuploader-file-image-height);background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:var(--amplify-components-fileuploader-file-image-color)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);height:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-fileuploader-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-fileuploader__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-fileuploader-previewer-max-width);max-height:var(--amplify-components-fileuploader-previewer-max-height);overflow:auto;gap:var(--amplify-components-fileuploader-previewer-body-gap);padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline);padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);background-color:var(--amplify-components-fileuploader-previewer-background-color);border-width:var(--amplify-components-fileuploader-previewer-border-width);border-style:var(--amplify-components-fileuploader-previewer-border-style);border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:var(--amplify-components-fileuploader-previewer-border-radius)}.amplify-fileuploader__previewer__text{font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight);font-size:var(--amplify-components-fileuploader-previewer-text-font-size);color:var(--amplify-components-fileuploader-previewer-text-color)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:var(--amplify-colors-overlay-50);top:0;right:0;bottom:0;left:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-banner-height);margin:var(--amplify-space-small);max-width:50%;position:fixed;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto var(--amplify-space-small);top:0}.amplify-inappmessaging-bannermessage--bottom{bottom:0}.amplify-inappmessaging-bannermessage--left{left:0}.amplify-inappmessaging-bannermessage--center{left:0;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{top:0;right:0;bottom:0;left:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:initial;width:calc(100% - 2 * var(--amplify-space-small))}.amplify-inappmessaging-fullscreenmessage{height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;top:0;right:0;bottom:0;left:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:var(--amplify-space-xxxs);max-width:100%;padding:var(--amplify-space-medium)}.amplify-inappmessaging-messagelayout__button{border-width:0;width:100%}.amplify-inappmessaging-messagelayout__button,.amplify-inappmessaging-messagelayout__button:active,.amplify-inappmessaging-messagelayout__button:visited,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:focus{background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:var(--amplify-components-inappmessaging-button-color)}.amplify-inappmessaging-messagelayout__button--dark:active,.amplify-inappmessaging-messagelayout__button--dark:visited,.amplify-inappmessaging-messagelayout__button--light:active,.amplify-inappmessaging-messagelayout__button--light:visited{filter:brightness(100%)}.amplify-inappmessaging-messagelayout__button--dark:hover,.amplify-inappmessaging-messagelayout__button--dark:focus{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:hover,.amplify-inappmessaging-messagelayout__button--light:focus{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:hover,.amplify-inappmessaging-messagelayout__close-button:focus{color:var(--amplify-colors-neutral-100)}.amplify-inappmessaging-messagelayout__content{flex-grow:1;overflow:hidden}.amplify-inappmessaging-messagelayout__content--horizontal{flex-direction:row}.amplify-inappmessaging-messagelayout__content--vertical{flex-direction:column;justify-content:center}.amplify-inappmessaging-messagelayout__header{flex-shrink:0;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:var(--amplify-components-inappmessaging-header-font-weight)}.amplify-inappmessaging-messagelayout__image-container{align-items:center;display:flex;justify-content:center;position:relative}.amplify-inappmessaging-messagelayout__image-container img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:absolute}.amplify-inappmessaging-messagelayout__image-container--horizontal{max-width:15%;min-width:15%}.amplify-inappmessaging-messagelayout__image-container--vertical{max-height:40%;min-height:40%}.amplify-inappmessaging-messagelayout__text-container{flex-direction:column;overflow-y:auto;gap:var(--amplify-space-xxxs)}.amplify-inappmessaging-messagelayout__text-container--horizontal{flex-grow:1}.amplify-inappmessaging-messagelayout__text-container--vertical{flex-grow:0}.amplify-inappmessaging-modalmessage{align-items:center;height:initial;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:fixed;width:initial;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:var(--amplify-shadows-medium);height:var(--amplify-components-inappmessaging-dialog-height);min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{width:100%;margin:var(--amplify-space-small)}.amplify-storagemanager__dropzone{background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:var(--amplify-components-storagemanager-dropzone-border-width);text-align:var(--amplify-components-storagemanager-dropzone-text-align);padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);display:flex;flex-direction:column;align-items:center;gap:var(--amplify-components-storagemanager-dropzone-gap)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:var(--amplify-components-storagemanager-dropzone-active-border-width);background-color:var(--amplify-components-storagemanager-dropzone-active-background-color)}.amplify-storagemanager__dropzone__icon{font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size);color:var(--amplify-components-storagemanager-dropzone-icon-color)}.amplify-storagemanager__dropzone__text{color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{position:relative;border-width:var(--amplify-components-storagemanager-file-border-width);border-style:var(--amplify-components-storagemanager-file-border-style);border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:var(--amplify-components-storagemanager-file-border-radius);display:flex;flex-direction:column;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);padding-block:var(--amplify-components-storagemanager-file-padding-block);align-items:var(--amplify-components-storagemanager-file-align-items)}.amplify-storagemanager__file__wrapper{width:100%;display:flex;flex-direction:row;align-items:center;gap:var(--amplify-components-storagemanager-file-gap)}.amplify-storagemanager__file__name{text-overflow:ellipsis;overflow:hidden;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);font-size:var(--amplify-components-storagemanager-file-name-font-size);color:var(--amplify-components-storagemanager-file-name-color)}.amplify-storagemanager__file__size{font-weight:var(--amplify-components-storagemanager-file-size-font-weight);font-size:var(--amplify-components-storagemanager-file-size-font-size);color:var(--amplify-components-storagemanager-file-size-color)}.amplify-storagemanager__file__main{flex:1;white-space:nowrap;overflow:hidden}.amplify-storagemanager__file__image{position:relative;display:flex;align-items:center;justify-content:center;width:var(--amplify-components-storagemanager-file-image-width);height:var(--amplify-components-storagemanager-file-image-height);background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:var(--amplify-components-storagemanager-file-image-color)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:var(--amplify-colors-font-error);font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);height:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled: var( --amplify-components-storagemanager-loader-stroke-filled );overflow:hidden;position:absolute;bottom:0;left:0;width:100%}.amplify-storagemanager__previewer{display:flex;flex-direction:column;max-width:var(--amplify-components-storagemanager-previewer-max-width);max-height:var(--amplify-components-storagemanager-previewer-max-height);overflow:auto;gap:var(--amplify-components-storagemanager-previewer-body-gap);padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline);padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);background-color:var(--amplify-components-storagemanager-previewer-background-color);border-width:var(--amplify-components-storagemanager-previewer-border-width);border-style:var(--amplify-components-storagemanager-previewer-border-style);border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:var(--amplify-components-storagemanager-previewer-border-radius)}.amplify-storagemanager__previewer__text{font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight);font-size:var(--amplify-components-storagemanager-previewer-text-font-size);color:var(--amplify-components-storagemanager-previewer-text-color)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:var(--amplify-space-small)}.amplify-storage-browser{display:flex;flex-direction:column;align-items:stretch;height:100%;position:relative;padding:var(--amplify-space-small);gap:var(--amplify-space-small)}.amplify-storage-browser__error{background-color:var(--amplify-colors-background-error);color:var(--amplify-colors-font-error);padding:var(--amplify-space-medium)}.amplify-storage-browser__navigation,.amplify-storage-browser__exit{align-self:flex-start}.amplify-storage-browser__title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large)}.amplify-storage-browser__controls,.amplify-storage-browser__summary,.amplify-storage-browser__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:var(--amplify-space-medium)}.amplify-storage-browser__footer{justify-content:flex-end}.amplify-storage-browser__search{display:flex;flex-direction:row;flex:1;gap:var(--amplify-space-small)}.amplify-storage-browser__drop-zone{flex:1;overflow:hidden;position:relative;width:100%;display:block}.amplify-storage-browser__data-table{overflow:auto;position:relative;border-width:var(--amplify-border-widths-small);border-style:solid;border-color:var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);width:100%;height:100%;display:block}.amplify-storage-browser__table{width:100%;position:relative}.amplify-storage-browser__table-head{position:sticky;top:0;background:var(--amplify-colors-background-primary);box-shadow:var(--amplify-shadows-small);z-index:2}.amplify-storage-browser__table-row_active{background-color:var(--amplify-colors-background-info)}.amplify-storage-browser__table-header{border:none;padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell{padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell:first-child,.amplify-storage-browser__table-data-cell:last-child{border-inline-start-width:0;border-inline-end-width:0}.amplify-storage-browser__table-data-cell-icon{vertical-align:middle;margin-inline-end:var(--amplify-space-xs)}.amplify-storage-browser__table-header--select,.amplify-storage-browser__table-data--select,.amplify-storage-browser__table-header--download,.amplify-storage-browser__table-data--download,.amplify-storage-browser__table-data--cancel{text-align:center}.amplify-storage-browser__table-data--size,.amplify-storage-browser__table-header--size{text-align:end}.amplify-storage-browser__table-button-data-cell,.amplify-storage-browser__table-date-data-cell,.amplify-storage-browser__table-number-data-cell,.amplify-storage-browser__table-text-data-cell,.amplify-storage-browser__table-sort-header{display:flex;width:100%;gap:var(--amplify-space-xxs);padding:var(--amplify-space-xxs);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-items:center;justify-content:flex-start}.amplify-storage-browser__table-button-data-cell-icon--action-progress,.amplify-storage-browser__table-date-data-cell-icon--action-progress,.amplify-storage-browser__table-number-data-cell-icon--action-progress,.amplify-storage-browser__table-text-data-cell-icon--action-progress,.amplify-storage-browser__table-sort-header-icon--action-progress{animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration)}.amplify-storage-browser__status{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__status-display{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:var(--amplify-space-small);flex:1}.amplify-storage-browser__status-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__status-value{color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__destination{display:flex;flex-direction:row;gap:var(--amplify-space-xs);align-items:center}.amplify-storage-browser__destination-label{font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__message{flex:1}.amplify-storage-browser__buttons{justify-content:flex-end;display:flex;gap:var(--amplify-space-small)}.amplify-storage-browser__loader{position:absolute;stroke-width:var(--amplify-border-widths-large);height:var(--amplify-border-widths-large);top:0;z-index:3}.amplify-storage-browser__content-with-preview{display:flex;height:100%}.amplify-storage-browser__file-preview{overflow:auto;flex:1;width:50%;position:sticky;top:10px;bottom:10px;height:-moz-fit-content;height:fit-content;max-height:calc(100svh - 20px);padding:var(--amplify-space-medium);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-primary);border-radius:var(--amplify-radii-small);margin-inline-start:var(--amplify-space-large);padding-block-end:var(--amplify-space-large)}.amplify-storage-browser__file-preview-header{margin-block-end:var(--amplify-space-medium);display:flex;justify-content:flex-end}.amplify-storage-browser__file-preview-container{display:flex;flex-direction:column;gap:var(--amplify-space-large)}.amplify-storage-browser__file-preview-content{display:flex;flex-direction:column;gap:var(--amplify-space-large);align-items:center}.amplify-storage-browser__file-preview-section{display:flex;flex-direction:column;min-height:400px;flex:1}.amplify-storage-browser__file-preview-title{margin-block-end:var(--amplify-space-medium);color:var(--amplify-colors-font-primary);font-size:var(--amplify-font-sizes-large);font-weight:var(--amplify-font-weights-semibold);flex-shrink:0}.amplify-storage-browser__file-metadata{display:grid;gap:var(--amplify-space-small);background-color:var(--amplify-colors-background-secondary);padding:var(--amplify-space-medium);border-radius:var(--amplify-radii-small);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary)}.amplify-storage-browser__file-metadata-item{display:flex;justify-content:space-between;align-items:center;padding-block:var(--amplify-space-xs);border-block-end:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary)}.amplify-storage-browser__file-metadata-item:last-child{border-block-end:none}.amplify-storage-browser__file-metadata-label{font-weight:var(--amplify-font-weights-medium);color:var(--amplify-colors-font-primary);margin:0}.amplify-storage-browser__file-metadata-value{color:var(--amplify-colors-font-secondary);margin:0;word-break:break-all;text-align:end;max-width:60%}.amplify-storage-browser__preview-fallback{width:100%;height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--amplify-space-medium);background-color:var(--amplify-colors-background-secondary);border:var(--amplify-border-widths-small) dashed var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);padding:var(--amplify-space-large);text-align:center}.amplify-storage-browser__preview-fallback--error{color:var(--amplify-colors-font-error);background-color:var(--amplify-colors-background-error);border-color:var(--amplify-colors-border-error)}.amplify-storage-browser__preview-fallback--default{color:var(--amplify-colors-font-secondary);background-color:var(--amplify-colors-background-secondary);border-color:var(--amplify-colors-border-secondary)}.amplify-storage-browser__preview-fallback-icon{font-size:var(--amplify-font-sizes-xxxxl);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-title{font-weight:var(--amplify-font-weights-bold);font-size:var(--amplify-font-sizes-large);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-description{font-size:var(--amplify-font-sizes-small);margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-filename{font-size:var(--amplify-font-sizes-xs);font-family:var(--amplify-fonts-monospace),monospace}.amplify-storage-browser__preview-fallback-actions{display:flex;gap:var(--amplify-space-small);flex-wrap:wrap;justify-content:center}.amplify-storage-browser__preview-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--amplify-space-medium);height:400px;width:100%}.amplify-storage-browser__preview-placeholder-content{display:flex;flex-direction:column;align-items:center;gap:var(--amplify-space-small);width:100%}.amplify-storage-browser__preview-placeholder-info{color:var(--amplify-colors-font-secondary);font-size:var(--amplify-font-sizes-small);text-align:center}.amplify-storage-browser__text-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__text-preview{height:400px;width:100%;display:block;background-color:var(--amplify-colors-background-secondary);border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);border-radius:var(--amplify-radii-small);padding:var(--amplify-space-medium);font-family:var(--amplify-fonts-monospace),monospace;font-size:var(--amplify-font-sizes-small);line-height:1.5;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.amplify-storage-browser__video-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__video-preview{display:flex;align-items:center;justify-content:center;width:100%;height:400px;border-radius:var(--amplify-radii-small);background-color:var(--amplify-colors-background-secondary);flex-shrink:0}.amplify-storage-browser__video-preview video{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}.amplify-storage-browser__image-container{display:flex;flex-flow:column nowrap;gap:8px;align-items:center}.amplify-storage-browser__image-preview{display:flex;align-items:center;justify-content:center;height:400px;width:100%;background-color:var(--amplify-colors-background-secondary);border-radius:var(--amplify-radii-small);flex-shrink:0;flex-flow:column nowrap;gap:8px}.amplify-storage-browser__image-preview img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:var(--amplify-radii-small)}.amplify-storage-browser__download-button{display:flex;flex-flow:row nowrap;gap:8px}.amplify-storage-browser__download-button_icon{animation-delay:0s;animation-direction:normal;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:spin}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.amplify-ai-conversation{display:flex;flex-direction:column;height:100%;flex:1}.amplify-ai-conversation__message{--internal-content-bg: ;--internal-flex-direction: ;--internal-content-padding: ;--internal-body-align-items: ;display:flex;flex-direction:var(--internal-flex-direction);gap:var(--amplify-components-ai-conversation-message-gap);padding-inline:var(--amplify-components-ai-conversation-message-padding-inline);padding-block:var(--amplify-components-ai-conversation-message-padding-block)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{display:flex;flex-direction:var(--internal-flex-direction);align-items:center;min-height:var(--amplify-components-avatar-height);gap:var(--amplify-components-ai-conversation-message-sender-gap)}.amplify-ai-conversation__message__sender__username{color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{display:flex;flex:1;flex-direction:column;align-items:var(--internal-body-align-items);gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:var(--amplify-radii-medium);padding:var(--internal-content-padding);display:flex;flex-direction:column;gap:var(--amplify-space-small)}.amplify-ai-conversation__message__text{display:block}.amplify-ai-conversation__message__image{max-width:25%}.amplify-ai-conversation__message__actions{display:flex;flex-direction:row;gap:var(--amplify-components-ai-conversation-message-actions-gap)}.amplify-ai-conversation__message--bubble{--internal-content-bg: var(--internal-bg-color);--internal-content-padding: var(--amplify-space-xxs) var(--amplify-space-xs);--internal-flex-direction: row-reverse;--internal-body-align-items: flex-end}.amplify-ai-conversation__message--user{--internal-bg-color: var( --amplify-components-ai-conversation-message-user-background-color )}.amplify-ai-conversation__message--assistant{--internal-bg-color: var( --amplify-components-ai-conversation-message-assistant-background-color );--internal-flex-direction: row;--internal-body-align-items: flex-start}.amplify-ai-conversation__scrollview{flex:1 0 50%}.amplify-ai-conversation__form{display:flex;flex-direction:row;align-items:flex-start;padding:var(--amplify-components-ai-conversation-form-padding);gap:var(--amplify-components-ai-conversation-form-gap);max-height:100%;overflow:hidden}.amplify-ai-conversation__form__dropzone{text-align:initial;border:none;padding:0;display:grid;overflow:hidden}.amplify-ai-conversation__form__error{padding:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start);gap:var(--amplify-components-ai-conversation-attachment-gap)}.amplify-ai-conversation__attachment{display:flex;flex-direction:row;align-items:center;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline);border-width:var(--amplify-components-ai-conversation-attachment-border-width);border-style:solid;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);gap:var(--amplify-components-ai-conversation-attachment-gap);font-size:var(--amplify-components-ai-conversation-attachment-font-size)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding:var(--amplify-components-ai-conversation-attachment-list-padding);padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment__image{width:var(--amplify-components-ai-conversation-attachment-image-width);height:var(--amplify-components-ai-conversation-attachment-image-height);-o-object-fit:cover;object-fit:cover}.amplify-ai-conversation__attachment__name{color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:var(--amplify-components-ai-conversation-attachment-remove-padding)}.amplify-ai-conversation__prompt{font-weight:400}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--ease-calm-out: cubic-bezier(.22, .61, .36, 1);--ease-calm-in: cubic-bezier(.55, 0, .68, .28);--ease-calm-inout: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .2s;--dur-base: .28s;--dur-long: .42s;--slide-page: 16px}@media(prefers-reduced-motion:reduce){:root{--dur-micro: 0ms;--dur-short: .12s;--dur-base: .12s;--dur-long: .12s}}html,body{height:100%;margin:0;max-width:100%;overflow-x:clip;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px;line-height:1.5}div.unauthenticated{min-height:100vh;background:#1e2023;display:flex;justify-content:center;align-items:center}div.unauthenticated>*{z-index:10}div[data-amplify-router]{padding:32px 40px;background-image:url(/assets/login-footer-gradient-Cb62BLKt.png);background-repeat:no-repeat;background-position:center bottom;background-size:contain;border:2px solid rgba(255,255,255,.4)!important;border-radius:40px;background-color:#1e2023f2!important;height:90vh;max-height:800px;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}div[data-amplify-router] *{text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}div[data-amplify-router] .auth-logo-container{padding-top:8px;padding-bottom:24px}div[data-amplify-router] form[data-amplify-form],div[data-amplify-router] .amplify-flex{padding:0!important}div[data-amplify-router] .amplify-label,div[data-amplify-router] .amplify-text,div[data-amplify-router] .amplify-field-group__control label,div[data-amplify-router] .amplify-heading,div[data-amplify-router] .amplify-text--body,div[data-amplify-router] p,div[data-amplify-router] div{color:#fff}div[data-amplify-router] input.amplify-input{border-radius:5px;background-color:#ffffff1a;border:2px solid transparent;color:#fff}div[data-amplify-router] input.amplify-input::placeholder{color:transparent}div[data-amplify-router] input.amplify-input:focus{border:2px solid #4065FF}div[data-amplify-router] button.amplify-button.amplify-button--fullwidth,div[data-amplify-router] button.amplify-button.amplify-button--primary{text-transform:uppercase;border-radius:7px;background-color:#fff!important;border:none!important;color:#000!important;max-width:100%!important;letter-spacing:.8px;margin-top:8px!important;margin-bottom:8px!important}div[data-amplify-router] button.amplify-button.amplify-button--fullwidth:hover,div[data-amplify-router] button.amplify-button.amplify-button--primary:hover{background-color:#4065ff!important;color:#fff!important}div[data-amplify-router] button.amplify-button.amplify-field__show-password{border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#ffffff1a;border:0;box-shadow:none;color:#fff!important}div[data-amplify-router] .amplify-field__error-message,div[data-amplify-router] .amplify-text--error,div[data-amplify-router] .amplify-field-group__control+.amplify-field__error-message,div[data-amplify-router] [role=alert].amplify-field__error-message{color:#ff6b6b!important}div[data-amplify-router] input.amplify-input[aria-invalid=true],div[data-amplify-router] input.amplify-input[data-invalid=true],div[data-amplify-router] input.amplify-input.amplify-input--error,div[data-amplify-router] .amplify-field-group--error input.amplify-input,div[data-amplify-router] .amplify-field-group[data-invalid=true] input.amplify-input{border-color:#ff6b6b!important;box-shadow:0 0 0 2px #ff6b6b40!important}div[data-amplify-router] input.amplify-input[aria-invalid=true]:focus,div[data-amplify-router] input.amplify-input[data-invalid=true]:focus,div[data-amplify-router] input.amplify-input.amplify-input--error:focus{border-color:#ff6b6b!important;box-shadow:0 0 0 2px #ff6b6b59!important}div[data-amplify-router] .amplify-field-group:has(input.amplify-input[aria-invalid=true]) .amplify-field__show-password,div[data-amplify-router] .amplify-field-group[data-invalid=true] .amplify-field__show-password{border-color:#ff6b6b!important}div[data-amplify-router] .amplify-alert,div[data-amplify-router] .amplify-alert.amplify-alert--error,div[data-amplify-router] [role=alert].amplify-alert{background-color:#fdecec!important;border:1px solid #f5c2c7!important;color:#7a1d1d!important;box-shadow:none!important;padding:12px 16px!important;margin-bottom:24px}div[data-amplify-router] .amplify-alert *{color:#7a1d1d!important;fill:#7a1d1d!important}div[data-amplify-router] .amplify-alert .amplify-button,div[data-amplify-router] .amplify-alert button[aria-label="Dismiss alert"],div[data-amplify-router] .amplify-alert [data-amplify-dismiss]{background:transparent!important;border:none!important;box-shadow:none!important;color:#7a1d1d!important}div[data-amplify-router] .amplify-button.amplify-button--link,div[data-amplify-router] .amplify-button.amplify-button--link:hover{color:#fff!important;text-decoration:underline!important;background:none!important;background-color:transparent!important;box-shadow:none!important;border:none!important}div[data-amplify-router] .amplify-button.amplify-button--link:focus{color:#fff!important;text-decoration:underline!important;background:none!important;background-color:transparent!important;box-shadow:none!important;border:none!important;outline:none!important}@media only screen and (max-width:767px){div.unauthenticated{min-height:100vh;padding:0;align-items:center;justify-content:flex-start}div[data-amplify-router]{width:100%!important;border:0!important;border-radius:0!important;padding:12px!important;height:100vh!important;min-height:100vh!important;max-height:100vh!important;overflow-y:auto!important;margin:0;flex-shrink:0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}div[data-amplify-router] *{text-size-adjust:none!important;-webkit-text-size-adjust:none!important;-moz-text-size-adjust:none!important}div[data-amplify-router] button.first-time-login-cta span.first-time-login-text,div[data-amplify-router] .first-time-login-cta span.first-time-login-text,div[data-amplify-router] button.first-time-login-cta span.first-time-login-link,div[data-amplify-router] .first-time-login-cta span.first-time-login-link{font-size:14px!important}.auth-logo-container{padding-top:4px!important;padding-bottom:12px!important}.sign-in-header-title{margin-bottom:8px!important}.sign-in-header-subtitle{margin-bottom:4px!important}.sign-in-header-new-user{margin-bottom:24px!important}.amplify-field-group{margin-bottom:12px!important}.help-and-terms-container{margin-bottom:8px!important}.sign-in-header-subtitle,.sign-in-header-new-user{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.first-time-login-cta .first-time-login-text,.first-time-login-cta .first-time-login-link{word-wrap:break-word;overflow-wrap:break-word}@supports (height: 100dvh){div.unauthenticated{justify-content:center}}.first-time-login-cta{gap:8px}}@media only screen and (max-width:320px){div[data-amplify-router]{padding:8px!important}.sign-in-header-title{margin-bottom:6px!important;line-height:1.2!important}.sign-in-header-subtitle,.sign-in-header-new-user{margin-bottom:3px!important;line-height:1.3!important}.amplify-field-group{margin-bottom:8px!important}.first-time-login-cta{gap:6px;flex-wrap:wrap}.first-time-login-cta span.first-time-login-text{flex:1;min-width:100px;font-size:14px!important}.first-time-login-cta span.first-time-login-link{font-size:14px!important}.help-and-terms-container{margin-bottom:4px!important}.help-and-terms-container .amplify-text,.help-and-terms-container a,.help-and-terms-container .amplify-button{font-size:13px!important}}.sign-in-header-title{font-family:Fraunces,serif;font-size:26px!important;color:#fff;display:block;margin-bottom:10px;margin-top:0;font-weight:600;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}.sign-in-header-subtitle{font-weight:300;font-size:16px!important;line-height:120%;color:#fff;display:block;margin-bottom:6px;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}.sign-in-header-new-user{font-weight:300;font-size:16px!important;line-height:120%;color:#ffffffb2;display:block;margin-bottom:24px;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}.sign-in-header-new-user .amplify-button.amplify-button--link{padding:0;font-weight:300;font-size:16px!important}.first-time-login-cta{display:flex;gap:13px;align-items:center;width:100%;padding:0;border:1px solid rgba(255,255,255,.3);border-radius:8px;cursor:pointer;background:transparent;color:#fff!important}.first-time-login-cta:hover{background:#4065ff!important;border-color:#4065ff!important;box-shadow:0 2px 6px #00000059!important}.first-time-login-cta:focus-visible{outline:2px solid #FFFFFF;outline-offset:2px}.first-time-login-cta .first-time-login-icon-background{background-color:#ffffff1c;display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex-shrink:0}.first-time-login-cta .first-time-login-icon-background img{width:32px;height:32px}.first-time-login-cta .first-time-login-text{color:#fffc;font-weight:600;margin-left:4px;font-size:16px!important;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}.first-time-login-cta .first-time-login-link{font-weight:300;color:#fff;text-decoration:underline!important;font-size:16px!important;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}.first-time-login-cta:hover .first-time-login-link{color:#fff!important}div[data-amplify-router] .help-and-terms-container{margin-bottom:16px}div[data-amplify-router] .help-and-terms-container .amplify-text{font-size:16px!important;font-weight:600;line-height:120%;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}div[data-amplify-router] .help-and-terms-container a{font-size:16px!important;font-weight:300;color:#fff;text-decoration:underline;cursor:pointer;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}div[data-amplify-router] .help-and-terms-container .amplify-button.amplify-button--link{color:#fffc!important;font-size:14px!important;font-weight:300!important;padding:0;text-size-adjust:none!important;-webkit-text-size-adjust:none!important;-moz-text-size-adjust:none!important}div[data-amplify-router] .help-and-terms-container .terms-separator{font-size:14px!important;font-weight:300!important;color:#fffc;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none}._error-background_h423y_1{background:#25292f}._error-background-blur_h423y_5{filter:blur(120px);width:100%;height:40%;position:absolute;bottom:0;transform:rotate(120deg);background:radial-gradient(62.21% 111.73% at 50.16% 100%,#d9297280,#cb20d780,#7350ff80,#4065ff80,#097eaa80,#00855b80)}._error-page-container_h423y_15{justify-content:flex-start;min-height:100vh;padding:20px;position:relative;text-align:center}._error-page-container_h423y_15 ._logo-container_h423y_22{margin-top:2rem;margin-bottom:4rem}._error-page-container_h423y_15 ._logo_h423y_22{max-width:200px;height:auto}._error-page-container_h423y_15 ._figure-container_h423y_30{margin-bottom:3rem}._error-page-container_h423y_15 ._person-figure_h423y_33{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}._error-page-container_h423y_15 ._message-container_h423y_36{max-width:500px;margin-bottom:2rem}._error-page-container_h423y_15 ._title_h423y_40{font-size:2.5rem;font-weight:600;line-height:1.2;margin:0 0 1.5rem;font-family:Fraunces,serif;color:#fff}._error-page-container_h423y_15 ._message_h423y_36{font-size:1.125rem;line-height:1.6;margin:0;opacity:.9;color:#fff}._error-page-container_h423y_15 ._home-button_h423y_55{background-color:#fff;color:#000;border-radius:8px;padding:16px 32px;font-size:1rem;font-weight:600;box-shadow:0 4px 12px #0003}._error-page-container_h423y_15 ._home-button_h423y_55:hover{box-shadow:0 6px 16px #0000004d}._error-page-container_h423y_15._mobile_h423y_68{padding:1rem}._error-page-container_h423y_15._mobile_h423y_68 ._logo-container_h423y_22{margin-top:1rem;margin-bottom:2rem}._error-page-container_h423y_15._mobile_h423y_68 ._figure-container_h423y_30{margin-bottom:1.5rem}._error-page-container_h423y_15._mobile_h423y_68 ._title_h423y_40{font-size:1.75rem;margin-bottom:1rem}._error-page-container_h423y_15._mobile_h423y_68 ._message_h423y_36{font-size:1rem}._error-page-container_h423y_15._mobile_h423y_68 ._home-button_h423y_55{padding:10px 24px;font-size:.9rem}._toastViewport_q3t31_1{position:fixed;bottom:var(--guide-offset);left:50%;transform:translate(-50%);z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-sm, 8px);align-items:center;width:max-content;max-width:calc(100vw - 2 * var(--spacing-xl, 24px));padding:0;margin:0;list-style:none;outline:none}._toast_q3t31_1{display:inline-flex;align-items:center;gap:7px;padding:var(--spacing-xs, 4px) var(--spacing-md, 12px);border-radius:20px;border:1px solid rgba(255,255,255,.15);color:var(--color-text-primary, #fff);box-shadow:0 4px 16px #0000004d;white-space:normal}._toast_q3t31_1[data-state=open]{animation:_slideUp_q3t31_1 .25s ease-out}._toast_q3t31_1[data-state=closed]{animation:_slideDown_q3t31_1 .2s ease-in forwards}._toast_q3t31_1[data-swipe=move]{transform:translateY(var(--radix-toast-swipe-move-y))}._toast_q3t31_1[data-swipe=cancel]{transform:translateY(0);transition:transform .2s ease-out}._toast_q3t31_1[data-swipe=end]{animation:_swipeDown_q3t31_1 .1s ease-out forwards}._default_q3t31_47{background:#0006}._success_q3t31_51{background:var(--journey-step-complete, #00855b)}._success_q3t31_51 ._toastIcon_q3t31_54 svg path{fill:var(--color-white, white);fill-opacity:1}._error_q3t31_59{background:#ef4444}._warning_q3t31_63{background:#f59e0b}._toastIcon_q3t31_54{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-primary, #fff);font-size:16px;line-height:1}._toastDescription_q3t31_77,._toastTitle_q3t31_77{font-family:var(--font-ui, "Lexend", sans-serif);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary, #fff);min-width:0;overflow-wrap:anywhere}._toastTitle_q3t31_77{font-weight:600}._toastAction_q3t31_91{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xs, 4px) 10px;font-size:12px;font-weight:500;border:1px solid var(--color-white-overlay-medium, rgba(255, 255, 255, .3));border-radius:var(--radius-pill, 999px);background:transparent;color:var(--color-text-primary, #fff);cursor:pointer;transition:background-color .15s ease;flex-shrink:0}._toastAction_q3t31_91:hover{background:var(--color-white-overlay-light, rgba(255, 255, 255, .1))}._toastAction_q3t31_91:focus-visible{outline:2px solid var(--color-white, white);outline-offset:2px}._toastClose_q3t31_114{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:var(--journey-text-muted, rgba(255, 255, 255, .7));cursor:pointer;border-radius:50%;flex-shrink:0;font-size:11px;transition:color .15s ease}._toastClose_q3t31_114:hover{color:var(--color-text-primary, #fff)}._toastClose_q3t31_114:focus-visible{outline:2px solid var(--color-white, white);outline-offset:2px}@keyframes _slideUp_q3t31_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _slideDown_q3t31_1{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes _swipeDown_q3t31_1{0%{transform:translateY(var(--radix-toast-swipe-end-y));opacity:1}to{transform:translateY(100%);opacity:0}}._anchor_1h9u3_1{scroll-margin-top:var(--spacing-xl)}._root_1evs4_28{margin:0;color:var(--ns-text)}._display_1evs4_35{font-family:var(--ns-font-serif);font-size:var(--ns-text-20);font-weight:500;line-height:1.2}._displayRegular_1evs4_46{font-family:var(--ns-font-serif);font-size:var(--ns-text-20);font-weight:400;line-height:1.2}._title_1evs4_56{font-family:var(--ns-font-serif);font-size:var(--ns-text-21);font-weight:500;line-height:1.2}._heading_1evs4_64{font-family:var(--ns-font-serif);font-size:var(--ns-text-17);font-weight:500;line-height:1.25}._prompt_1evs4_72{font-family:var(--ns-font-serif);font-size:var(--ns-text-24);font-weight:500;line-height:1.35}._titleLg_1evs4_80{font-family:var(--ns-font-serif);font-size:var(--ns-text-22);font-weight:500;line-height:1.25}._titleLgRegular_1evs4_89{font-family:var(--ns-font-serif);font-size:var(--ns-text-22);font-weight:400;line-height:1.25}._statement_1evs4_101{font-family:var(--ns-font-serif);font-size:var(--ns-text-24);font-weight:500;line-height:1.5}._lessonTitle_1evs4_110{font-family:var(--ns-font-serif);font-size:var(--ns-text-34);font-weight:500;line-height:1.12}._question_1evs4_124{font-family:var(--ns-font-serif);font-size:var(--ns-text-21);font-weight:500;line-height:1.2}._value_1evs4_134{font-family:var(--ns-font-serif);font-size:var(--ns-text-20);font-weight:500;line-height:1.4}._body_1evs4_151{font-family:var(--ns-font-sans);font-size:var(--ns-text-18);font-weight:400;line-height:1.6;color:var(--ns-body)}._bodySm_1evs4_164{font-family:var(--ns-font-sans);font-size:var(--ns-text-16);font-weight:400;line-height:1.5;color:var(--ns-body)}._bodyXs_1evs4_176{font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:400;line-height:1.4286;color:var(--ns-muted)}._bodySerif_1evs4_187{font-family:var(--ns-font-serif);font-size:var(--ns-text-20);font-weight:400;line-height:1.5;color:var(--ns-body)}._eyebrow_1evs4_195{font:var(--ns-type-title-sans-sm-caps);text-transform:uppercase;letter-spacing:var(--ns-tracking-eyebrow);color:var(--ns-muted)}._label_1evs4_206{font-family:var(--ns-font-mono);font-size:var(--ns-text-18);font-weight:600;line-height:1.3}._labelSm_1evs4_219{font-family:var(--ns-font-sans);font-size:var(--ns-text-16);font-weight:600;line-height:1.5}._caption_1evs4_229{font-family:var(--ns-font-sans);font-size:var(--ns-text-16);font-weight:300;line-height:1.5;color:var(--ns-muted)}._stat_1evs4_101{font-family:var(--ns-font-sans);font-size:var(--ns-text-30);font-weight:700;line-height:1;letter-spacing:-.02em}._hero_1evs4_250{font-family:var(--ns-font-serif);font-size:var(--ns-text-46);font-weight:500;line-height:1.08}._screenTitle_1evs4_259{font-family:var(--ns-font-serif);font-size:var(--ns-text-32);font-weight:500;line-height:1.1}._screenTitleRegular_1evs4_268{font-family:var(--ns-font-serif);font-size:var(--ns-text-32);font-weight:400;line-height:1.1}._meta_1evs4_279{font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:400;line-height:1.55;color:var(--ns-muted)}._metaXs_1evs4_292{font-family:var(--ns-font-sans);font-size:var(--ns-text-12);font-weight:400;line-height:1.3334;color:var(--ns-muted)}._colorText_1evs4_305{color:var(--ns-text)}._colorBody_1evs4_308{color:var(--ns-body)}._colorMuted_1evs4_311{color:var(--ns-muted)}._colorBlue_1evs4_314{color:var(--ns-blue-text)}._colorPink_1evs4_317{color:var(--ns-pink-text)}._colorGreen_1evs4_320{color:var(--ns-green-text)}._colorAmber_1evs4_323{color:var(--ns-amber-text)}._colorSage_1evs4_326{color:var(--ns-sage-text)}._colorOchre_1evs4_329{color:var(--ns-ochre-text)}._root_1evs4_28:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._root_17fnq_12{display:flex;align-items:center;justify-content:center;flex:none;width:var(--ns-avatar-size, 40px);height:var(--ns-avatar-size, 40px);border-radius:50%;overflow:hidden;background:var(--ns-surface-2)}._groundControl_17fnq_26{background:var(--ns-surface-control)}._image_17fnq_30{display:block;width:100%;height:100%;object-fit:cover}._root_s5ai0_11{--_lip: var(--ns-lip-depth);box-sizing:border-box;border:0 solid transparent}._lipSm_s5ai0_17{--_lip: var(--ns-lip-depth-sm)}._radiusMd_s5ai0_27{border-radius:var(--ns-radius-md)}._radiusLg_s5ai0_31{border-radius:var(--ns-radius-lg)}._radiusSm_s5ai0_35{border-radius:var(--ns-radius-sm)}._radiusNone_s5ai0_39{border-radius:0}._surfacePanel_s5ai0_45{background:var(--ns-panel)}._surface1_s5ai0_49{background:var(--ns-surface)}._surface2_s5ai0_53{background:var(--ns-surface-2)}._borderHairline_s5ai0_59{border:1px solid var(--ns-border)}._borderStrong_s5ai0_63{border:1px solid var(--ns-border-2)}._pad1_s5ai0_69{padding:var(--ns-space-4)}._pad2_s5ai0_73{padding:var(--ns-space-8)}._pad3_s5ai0_77{padding:var(--ns-space-11)}._pad4_s5ai0_81{padding:var(--ns-space-14)}._pad5_s5ai0_85{padding:var(--ns-space-20)}._pad6_s5ai0_89{padding:var(--ns-space-26)}._pad7_s5ai0_93{padding:var(--ns-space-30)}._hasBevel_s5ai0_99{border:2px solid var(--_border-c);background:var(--_bg-c);box-shadow:0 var(--_lip) 0 var(--_lip-c)}._bevelIdle_s5ai0_105{--_border-c: var(--ns-state-idle-border);--_bg-c: var(--ns-state-idle-bg);--_lip-c: var(--ns-state-idle-lip)}._bevelBlue_s5ai0_111{--_border-c: var(--ns-state-blue-border);--_bg-c: var(--ns-state-blue-bg);--_lip-c: var(--ns-state-blue-lip)}._bevelGreen_s5ai0_117{--_border-c: var(--ns-state-green-border);--_bg-c: var(--ns-state-green-bg);--_lip-c: var(--ns-state-green-lip)}._bevelAmber_s5ai0_123{--_border-c: var(--ns-state-amber-border);--_bg-c: var(--ns-state-amber-bg);--_lip-c: var(--ns-state-amber-lip)}._bevelPink_s5ai0_129{--_border-c: var(--ns-state-pink-border);--_bg-c: var(--ns-state-pink-bg);--_lip-c: var(--ns-state-pink-lip)}._bevelSage_s5ai0_135{--_border-c: var(--ns-state-sage-border);--_bg-c: var(--ns-state-sage-bg);--_lip-c: var(--ns-state-sage-lip)}._interactive_s5ai0_143{cursor:pointer;transition:var(--ns-transition-bevel)}._interactive_s5ai0_143:where(button){font:inherit;color:inherit;text-align:inherit;-moz-appearance:none;appearance:none;-webkit-appearance:none}._interactive_s5ai0_143:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._interactive_s5ai0_143._borderHairline_s5ai0_59:hover,._interactive_s5ai0_143._borderStrong_s5ai0_63:hover{border-color:var(--ns-border-2)}._liftable_s5ai0_169._hasBevel_s5ai0_99:hover{box-shadow:0 calc(var(--_lip) + 2px) 0 var(--_lip-c)}._liftable_s5ai0_169._hasBevel_s5ai0_99:active{box-shadow:0 calc(var(--_lip) - 2px) 0 var(--_lip-c)}._ringBlue_s5ai0_181{box-shadow:0 0 0 2px var(--ns-blue)}._hasBevel_s5ai0_99._ringBlue_s5ai0_181{box-shadow:0 var(--_lip) 0 var(--_lip-c),0 0 0 2px var(--ns-blue)}._liftable_s5ai0_169._hasBevel_s5ai0_99._ringBlue_s5ai0_181:hover{box-shadow:0 calc(var(--_lip) + 2px) 0 var(--_lip-c),0 0 0 2px var(--ns-blue)}._liftable_s5ai0_169._hasBevel_s5ai0_99._ringBlue_s5ai0_181:active{box-shadow:0 calc(var(--_lip) - 2px) 0 var(--_lip-c),0 0 0 2px var(--ns-blue)}@media(forced-colors:active){._ringBlue_s5ai0_181{outline:2px solid CanvasText}}._root_1asjw_27{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ns-space-44);padding:var(--ns-space-11) var(--ns-space-22);border-radius:var(--ns-radius-sm);font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);cursor:pointer;transition:var(--ns-transition-bevel);-webkit-appearance:none;-moz-appearance:none;appearance:none}._root_1asjw_27:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._root_1asjw_27:disabled{opacity:.45;cursor:not-allowed}._primary_1asjw_53{border:none;background:var(--ns-blue);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip);color:var(--ns-on-accent)}._secondary_1asjw_60{border:2px solid var(--ns-state-idle-border);background:var(--ns-state-idle-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-idle-lip);color:var(--ns-text)}._pill_1asjw_71{min-width:110px;padding:var(--ns-space-4) var(--ns-space-16);border-radius:var(--ns-radius-pill)}._primary_1asjw_53._pill_1asjw_71{box-shadow:inset 0 0 0 1px var(--ns-border-3)}._secondary_1asjw_60._pill_1asjw_71{border:none;background:#ffffff1a;box-shadow:inset 0 0 0 1px var(--ns-border-3);color:#fff}._outline_1asjw_108{border:none;background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--ns-border-4);color:#fff}._sm_1asjw_117{min-height:36px;padding:var(--ns-space-7) var(--ns-space-14);border-radius:var(--ns-radius-xs);font-size:var(--ns-text-14)}._secondary_1asjw_60._sm_1asjw_117{color:var(--ns-body)}._pill_1asjw_71._sm_1asjw_117{padding:var(--ns-space-4) var(--ns-space-16);border-radius:var(--ns-radius-pill)}._secondary_1asjw_60._pill_1asjw_71._sm_1asjw_117{color:#fff}._ctaLabel_1asjw_178{font:var(--ns-type-title-sans-sm-caps);text-transform:uppercase}._cta_1asjw_178{box-sizing:border-box;min-height:calc(var(--ns-text-16) + 2 * var(--ns-space-16));padding:var(--ns-space-16) var(--ns-space-40)}._ctaLg_1asjw_192{box-sizing:border-box;min-height:calc(var(--ns-text-16) + 2 * var(--ns-space-12));padding:var(--ns-space-12) var(--ns-space-32)}._primary_1asjw_53._ctaLg_1asjw_192{border:none;box-shadow:none}._primary_1asjw_53._ctaLg_1asjw_192:hover:not(:disabled){background:var(--ns-blue-deep)}._secondaryCta_1asjw_209{border:2px solid transparent;background:var(--ns-surface-control);box-shadow:none;color:var(--ns-text);transition:background var(--ns-dur-fast) var(--ns-ease)}._secondaryCta_1asjw_209:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:calc(var(--ns-space-4) / 2)}._secondaryCta_1asjw_209:hover:not(:disabled){background:var(--ns-surface-control-selected)}@media(prefers-reduced-motion:reduce){._secondaryCta_1asjw_209{transition:none}}._root_1yjev_8{flex:none;width:var(--ns-icon-button-size, 44px);height:var(--ns-icon-button-size, 44px);display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--ns-surface-2);color:var(--ns-text);cursor:pointer;transition:var(--ns-transition-bevel)}._root_1yjev_8:hover:not(:disabled){background:var(--ns-surface)}._root_1yjev_8:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._root_1yjev_8:disabled{opacity:.4;cursor:not-allowed}._accent_1yjev_47{background:var(--ns-blue);color:var(--ns-on-accent)}._accent_1yjev_47:hover:not(:disabled){background:var(--ns-blue-deep)}._quiet_1yjev_59{background:transparent;color:var(--ns-muted)}._quiet_1yjev_59:hover:not(:disabled){background:var(--ns-surface-2);color:var(--ns-text)}._radiusSm_1yjev_70{border-radius:var(--ns-radius-sm)}._radiusXs_1yjev_74{border-radius:var(--ns-radius-xs)}._compact_1yjev_83{position:relative}._compact_1yjev_83:before{content:"";position:absolute;top:calc((var(--ns-icon-button-size) - var(--ns-space-44)) / 2);right:calc((var(--ns-icon-button-size) - var(--ns-space-44)) / 2);bottom:calc((var(--ns-icon-button-size) - var(--ns-space-44)) / 2);left:calc((var(--ns-icon-button-size) - var(--ns-space-44)) / 2)}._root_16slg_28{width:var(--speak-button-explicit-size, var(--ns-speak-button-size, 32px));height:var(--speak-button-explicit-size, var(--ns-speak-button-size, 32px));display:inline-flex;flex:none;align-items:center;justify-content:center;padding:0;border-radius:50%;border:none;background:var(--ns-blue);color:var(--ns-on-accent);cursor:pointer;transition:background var(--ns-dur-fast),filter var(--ns-dur-fast),transform var(--ns-dur-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}._root_16slg_28>svg{width:45%;height:45%}@media(max-width:560px){._root_16slg_28{width:var(--speak-button-explicit-size, 44px);height:var(--speak-button-explicit-size, 44px)}}._root_16slg_28:hover{filter:brightness(1.08)}._root_16slg_28:active{transform:scale(.94)}._root_16slg_28:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._playing_16slg_77{background:var(--ns-pink)}._playingBlue_16slg_82._playing_16slg_77{background:var(--ns-blue)}._raised_16slg_88{box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip)}._raised_16slg_88._playing_16slg_77{box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-pink-lip)}._raised_16slg_88._playingBlue_16slg_82,._raised_16slg_88._playingBlue_16slg_82._playing_16slg_77{box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip)}._root_16slg_28:disabled{cursor:not-allowed;opacity:.45}._root_16slg_28:disabled:hover{filter:none}._root_1tr1t_14{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--ns-space-11) var(--ns-space-16);border:2px solid var(--ns-state-idle-border);border-radius:var(--ns-radius-sm);background:var(--ns-state-idle-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-idle-lip);color:var(--ns-text);font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);cursor:pointer;transition:var(--ns-transition-bevel)}._alignLeft_1tr1t_31{justify-content:flex-start;text-align:left;line-height:1.3}._root_1tr1t_14:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._idle_1tr1t_44{border-color:var(--ns-state-idle-border);background:var(--ns-state-idle-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-idle-lip)}._idle_1tr1t_44:hover{border-color:var(--ns-border-2);background:var(--ns-state-idle-bg)}._accentBlue_1tr1t_57{border-color:var(--ns-state-blue-border);background:var(--ns-state-blue-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip)}._accentGreen_1tr1t_63{border-color:var(--ns-state-green-border);background:var(--ns-state-green-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-green-lip)}._accentAmber_1tr1t_69{border-color:var(--ns-state-amber-border);background:var(--ns-state-amber-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-amber-lip)}._accentPink_1tr1t_75{border-color:var(--ns-state-pink-border);background:var(--ns-state-pink-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-pink-lip)}._accentSage_1tr1t_81{border-color:var(--ns-state-sage-border);background:var(--ns-state-sage-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-sage-lip)}._strong_1tr1t_92._accentBlue_1tr1t_57{background:var(--ns-state-blue-bg-strong)}._strong_1tr1t_92._accentGreen_1tr1t_63{background:var(--ns-state-green-bg-strong)}._strong_1tr1t_92._accentAmber_1tr1t_69{background:var(--ns-state-amber-bg-strong)}._strong_1tr1t_92._accentPink_1tr1t_75{background:var(--ns-state-pink-bg-strong)}._strong_1tr1t_92._accentSage_1tr1t_81{background:var(--ns-state-sage-bg-strong)}._sm_1tr1t_118{padding:0 var(--ns-space-16);font:400 var(--ns-text-16) / 1.5 var(--ns-font-sans)}._pill_1tr1t_124{border-radius:var(--ns-radius-pill)}._root_1tr1t_14:disabled{opacity:.45;cursor:not-allowed}._root_1tr1t_14:disabled:hover{border-color:var(--ns-state-idle-border);background:var(--ns-state-idle-bg)}._tag_uidwh_7{display:inline-flex;align-items:center;font-family:var(--ns-font-mono);font-size:var(--ns-text-14);font-weight:600;line-height:1;border:1px solid transparent;border-radius:var(--ns-radius-lg);padding:var(--ns-space-5) var(--ns-space-9);white-space:nowrap}._neutral_uidwh_22{color:var(--ns-body);background:var(--ns-surface-2);border-color:var(--ns-border)}._blue_uidwh_28{color:var(--ns-blue-text);background:rgba(var(--ns-blue-rgb),.12);border-color:var(--ns-state-blue-bg-strong)}._green_uidwh_39{color:var(--ns-text);background:var(--ns-state-green-bg);border-color:var(--ns-state-green-bg-strong)}._amber_uidwh_47{color:var(--ns-amber-text);background:var(--ns-state-amber-bg);border-color:var(--ns-state-amber-bg-strong)}._pink_uidwh_53{color:var(--ns-pink-text);background:var(--ns-state-pink-bg);border-color:var(--ns-state-pink-bg-strong)}._sage_uidwh_59{color:var(--ns-sage-text);background:var(--ns-state-sage-bg);border-color:var(--ns-state-sage-bg-strong)}._root_aqeui_12{position:relative;display:block;width:100%;overflow:hidden;background:var(--ns-surface);border:1px solid var(--ns-border);box-sizing:border-box}._ratio169_aqeui_28{aspect-ratio:16 / 9}._ratio43_aqeui_31{aspect-ratio:4 / 3}._ratio11_aqeui_34{aspect-ratio:1 / 1}._radiusMd_aqeui_42{border-radius:var(--ns-radius-md)}._radiusLg_aqeui_41{border-radius:var(--ns-radius-lg)}._radiusSm_aqeui_48{border-radius:var(--ns-radius-sm)}._radiusNone_aqeui_52{border-radius:0}._groundWhite_aqeui_59{background:#fff}._borderless_aqeui_63{border:0}._root_aqeui_12>img,._root_aqeui_12>video,._root_aqeui_12>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;object-fit:cover;display:block}._fitContain_aqeui_83>img,._fitContain_aqeui_83>video,._fitContain_aqeui_83>iframe{object-fit:contain;background:var(--ns-media-placeholder)}._poster_aqeui_91{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._skeleton_aqeui_101{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ns-surface-2);animation:_ns-soft-glow_aqeui_1 var(--ns-dur-pulse) var(--ns-ease) infinite alternate}._overlay_aqeui_111{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ns-space-11);padding:var(--ns-space-20);text-align:center;background:var(--ns-surface-2)}._message_aqeui_124{margin:0;font-family:var(--ns-font-sans);font-size:var(--ns-text-14);line-height:1.5;color:var(--ns-muted)}._retry_aqeui_132{font-family:var(--ns-font-mono);font-size:var(--ns-text-14);font-weight:600;color:var(--ns-text);padding:var(--ns-space-8) var(--ns-space-14);background:var(--ns-surface);border:1px solid var(--ns-border-2);border-radius:var(--ns-radius-sm);cursor:pointer;transition:var(--ns-transition-bevel)}._retry_aqeui_132:hover{border-color:var(--ns-blue)}._retry_aqeui_132:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._visuallyHidden_aqeui_155{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _ns-soft-glow_aqeui_1{0%,to{opacity:.5}50%{opacity:1}}._root_16ddt_13{display:inline-flex;align-items:center;gap:var(--ns-space-8)}._count_16ddt_22{font-family:var(--ns-font-mono);font-size:var(--ns-text-14);font-weight:400;line-height:1.4;color:var(--ns-body);white-space:nowrap}._bar_16ddt_34{position:relative;display:flex;align-items:center;gap:0;width:94px;height:4px;border-radius:var(--ns-radius-sm);overflow:clip}._segment_16ddt_48{flex:1 0 0;min-width:1px;height:100%;background:var(--ns-progress-track)}._fill_16ddt_32{position:absolute;inset-block:0;inset-inline-start:0;width:100%;background:var(--ns-pink);transform:scaleX(0);transform-origin:left center;transition:transform .7s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){._fill_16ddt_32{transition:none}}._field_g5mh9_19{display:flex;flex-direction:column;gap:var(--ns-space-8)}._root_g5mh9_27{display:block;width:100%;box-sizing:border-box;resize:vertical;border:1px solid var(--ns-border-2);border-radius:var(--ns-radius-md);background:var(--ns-surface-2);color:var(--ns-text);padding:var(--ns-space-12) var(--ns-space-16);font-family:var(--ns-font-sans);font-weight:400;font-size:var(--ns-text-18);line-height:1.5}._sm_g5mh9_47{font-family:var(--ns-font-sans);font-size:var(--ns-text-16);font-weight:400}._root_g5mh9_27::placeholder{color:var(--ns-muted)}._root_g5mh9_27:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._root_g5mh9_27:disabled{opacity:.45;cursor:not-allowed}._autoGrow_g5mh9_68{resize:none}._tracker_12k19_23{box-sizing:border-box;isolation:isolate;display:flex;align-items:center;gap:var(--ns-space-6);margin:0;padding:0;list-style:none}._tracker_12k19_23._expanded_12k19_39{gap:0;width:100%;align-items:flex-start}._tracker_12k19_23._mini_12k19_39{gap:var(--ns-space-4)}._step_12k19_55{box-sizing:border-box;flex:0 0 var(--ns-space-20);display:flex;flex-direction:column;align-items:center;position:relative;min-width:0}._expanded_12k19_39 ._step_12k19_55{flex:1;min-width:34px}._mini_12k19_39 ._step_12k19_55{flex:0 0 var(--ns-space-12)}._hasLine_12k19_78:after{content:"";position:absolute;top:9px;left:100%;width:var(--ns-space-6);height:2px;z-index:0}._expanded_12k19_39 ._hasLine_12k19_78:after{top:16px;left:calc(50% + 17px);width:calc(100% - 34px)}._mini_12k19_39 ._hasLine_12k19_78:after{top:5px;width:var(--ns-space-4);height:1.5px}._hasLine_12k19_78:not(._hasLineCompleted_12k19_107):after{background:var(--ns-step-dot-idle)}._expanded_12k19_39 ._hasLine_12k19_78:not(._hasLineCompleted_12k19_107):after{background:var(--ns-border-3)}._hasLineCompleted_12k19_107:after{background:var(--ns-green)}._circle_12k19_120{box-sizing:border-box;width:var(--ns-space-20);height:var(--ns-space-20);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1;color:var(--ns-on-accent)}._expanded_12k19_39 ._circle_12k19_120{width:34px;height:34px}._mini_12k19_39 ._circle_12k19_120{width:var(--ns-space-12);height:var(--ns-space-12)}._circleCompleted_12k19_149{background:var(--ns-green)}._circleStarted_12k19_159,._circleNotStarted_12k19_160{background:linear-gradient(var(--ns-step-dot-idle) 0 0),var(--ns-surface)}._circleStarted_12k19_159{border:2px solid var(--ns-on-accent)}._mini_12k19_39 ._circleStarted_12k19_159{border-width:1.5px}._label_12k19_185{box-sizing:border-box;margin-top:var(--ns-space-8);padding-inline:var(--ns-space-4);max-width:150px;text-align:center;font-family:var(--ns-font-sans);font-size:var(--ns-text-14);font-weight:400;line-height:1.5;color:var(--ns-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._label_12k19_185._labelActive_12k19_202{padding-inline:var(--ns-space-6);font-weight:600;color:var(--ns-text)}._visuallyHidden_12k19_211{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._root_vxw1l_11{display:inline-grid;place-content:center;width:20px;height:20px;flex-shrink:0}._input_vxw1l_19{grid-area:1 / 1;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:20px;height:20px;margin:0;border-radius:4px;border:1px solid rgba(0,6,46,.2);background:#ffffffe6;cursor:pointer;transition:background .12s ease,border-color .12s ease}._input_vxw1l_19:hover:not(:disabled){background:#fff}._input_vxw1l_19:focus-visible{outline:2px solid var(--ns-blue);outline-offset:2px}._input_vxw1l_19:checked{background:#fff}._input_vxw1l_19:disabled{cursor:not-allowed;opacity:.5}._indicator_vxw1l_52{grid-area:1 / 1;display:grid;place-content:center;color:var(--ns-ink-on-light);pointer-events:none}._list_17gle_2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-space-8)}._item_17gle_11{display:flex;align-items:baseline;gap:var(--ns-space-12);text-wrap:pretty}._dot_17gle_21{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ns-blue);transform:translateY(-2px)}._root_12zc0_11{box-sizing:border-box;width:100%;max-width:var(--ns-content-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--ns-space-20);padding:var(--ns-space-20) var(--ns-space-24);border:1.5px solid transparent;border-radius:var(--ns-radius-xl);background:var(--ns-grad-coach-card) padding-box,var(--ns-grad-aurora) border-box;text-align:left}._head_12zc0_35{display:flex;flex-direction:row;align-items:center;gap:var(--ns-space-20)}._copy_12zc0_44{display:flex;flex-direction:column;gap:2px;flex:1}._root_12zc0_11 ._title_12zc0_51{margin:0;font:400 var(--ns-text-20) / 1 var(--ns-font-serif);letter-spacing:.02em;color:var(--ns-on-accent)}._root_12zc0_11 ._body_12zc0_59{margin:0;color:#ffffffb3}._tips_12zc0_67{display:flex;flex-direction:column;gap:var(--ns-space-9);padding-left:64px}._root_12zc0_11 ._tipsLabel_12zc0_79{margin:0}._tipList_12zc0_83{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-space-9)}._tip_12zc0_67{display:flex;flex-direction:row;gap:var(--ns-space-10);align-items:flex-start}._tip_12zc0_67:before{content:"";flex:0 0 var(--ns-space-6);width:var(--ns-space-6);height:var(--ns-space-6);margin-top:var(--ns-space-9);border-radius:50%;background:var(--ns-pink)}._tip_12zc0_67 ._tipText_12zc0_110{color:#ffffffd9}._actions_12zc0_114{display:flex;flex-direction:row;gap:var(--ns-space-12);justify-content:flex-end;align-items:center}._root_12zc0_11._banner_12zc0_141{flex-direction:row;align-items:center;gap:var(--ns-space-16);padding:var(--ns-space-16);border-radius:var(--ns-radius-pill);background:linear-gradient(var(--ns-surface),var(--ns-surface)) padding-box,var(--ns-grad) border-box}._bannerMain_12zc0_155{flex:1;display:flex;flex-direction:row;gap:var(--ns-space-16);align-items:center;justify-content:space-between;flex-wrap:wrap}._root_12zc0_11._banner_12zc0_141 ._title_12zc0_51{font:500 var(--ns-text-20) / 1.4 var(--ns-font-serif);letter-spacing:normal}._root_12zc0_11._banner_12zc0_141 ._body_12zc0_59{font:400 var(--ns-text-18) / 1.6 var(--ns-font-sans);color:#ffffffd9}@media(max-width:560px){._actions_12zc0_114{flex-wrap:wrap}._tips_12zc0_67{padding-left:0}}._fullWidth_12zc0_201{max-width:none}._root_1u69m_9{width:100%;max-width:620px;margin:0 auto;text-align:center}._root_1u69m_9 ._prompt_1u69m_21{margin:0;line-height:1.15;text-wrap:pretty}._root_1u69m_9 ._helper_1u69m_28{margin:var(--ns-space-10) 0 0;line-height:1.5}._root_1u69m_9 ._month_1u69m_36{margin:28px 0 0;letter-spacing:var(--ns-tracking-18);color:var(--ns-text)}._pager_1u69m_42{margin-top:var(--ns-space-18);display:flex;align-items:center;gap:var(--ns-space-14)}._pager_1u69m_42 button[class*=root]{background:var(--ns-surface-control)}._chevronPrev_1u69m_60{order:-1;transform:rotate(180deg)}._grid_1u69m_65{flex:1;display:grid;grid-template-columns:repeat(7,1fr);gap:var(--ns-space-8)}._day_1u69m_81{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;aspect-ratio:1;min-height:var(--ns-space-44);padding:0 var(--ns-space-4) var(--ns-space-12);position:relative;border:2px solid transparent;border-radius:var(--ns-radius-sm);background:var(--ns-surface-control);cursor:pointer;transition:background var(--ns-dur-fast)}._day_1u69m_81:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._day_1u69m_81:disabled{opacity:.4;cursor:not-allowed}._dayToday_1u69m_125{border-color:#ffffff73}._daySelected_1u69m_123{border-color:var(--ns-blue);background:var(--ns-surface-control-selected)}._dayTag_1u69m_151{position:absolute;bottom:var(--ns-space-4);left:0;right:0;text-align:center;font:600 var(--ns-text-10) / 1 var(--ns-font-mono);letter-spacing:.02em;color:#ffffffb3}._daySelected_1u69m_123 ._dayTag_1u69m_151{color:var(--ns-blue-soft)}._day_1u69m_81 ._dow_1u69m_172{font-size:var(--ns-text-10);line-height:1;color:var(--ns-on-accent);opacity:.6}._day_1u69m_81 ._dayNum_1u69m_180{font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);color:var(--ns-on-accent)}@media(max-width:560px){._pager_1u69m_42{flex-wrap:wrap;justify-content:center}._chevronPrev_1u69m_60{order:0}._grid_1u69m_65{flex:1 0 100%;grid-template-columns:repeat(4,1fr)}}._root_m3h4n_8{box-sizing:border-box;width:100%;max-width:509px;margin:0 auto;display:flex;flex-direction:column;gap:var(--ns-space-24);padding:var(--ns-space-20) var(--ns-space-24);border-radius:var(--ns-radius-xl);background:var(--ns-grad-coach-card)}._head_m3h4n_21{display:flex;flex-direction:row;align-items:center;gap:var(--ns-space-20)}._root_m3h4n_8 ._title_m3h4n_30{flex:1;margin:0;font:400 var(--ns-text-20) / 1.4 var(--ns-font-serif);color:var(--ns-on-accent)}._quote_m3h4n_37{margin:0;padding:0 var(--ns-space-24);display:flex;flex-direction:column;align-items:center}._reflection_m3h4n_45{margin:0;align-self:stretch;text-align:center;font:400 var(--ns-text-20) / 1.5 var(--ns-font-serif);letter-spacing:.02em;color:#fff;white-space:pre-line}._root_7659z_1{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-space-14)}._line_7659z_8{border-left:2px solid var(--ns-border-2);padding:2px 0 2px var(--ns-space-14)}._root_1m7xc_27{display:flex;flex-direction:column;width:100%}._listen_1m7xc_33{display:flex;justify-content:flex-start;margin-bottom:14px}._prompt_1m7xc_39{margin:0 0 6px}._hint_1m7xc_43{margin:0 0 18px}._deck_1m7xc_47{position:relative}._behind1_1m7xc_53,._behind2_1m7xc_54{position:absolute;border-radius:var(--ns-radius-lg)}._behind2_1m7xc_54{left:14px;right:14px;top:18px;bottom:-18px;background:var(--ns-surface);border:1px solid var(--ns-border)}._behind1_1m7xc_53{left:7px;right:7px;top:9px;bottom:-9px;background:var(--ns-surface-2);border:1px solid var(--ns-border-2)}._card_1m7xc_79{position:relative;display:grid;grid-template-columns:minmax(0,1fr);box-sizing:border-box;border:2px solid rgba(255,255,255,.3);border-radius:var(--ns-radius-lg);box-shadow:0 var(--ns-lip-depth) 0 #ffffff21;background:var(--ns-surface-2);padding:var(--ns-space-26) 28px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;container-type:inline-size}._card_1m7xc_79:before{content:"";grid-area:1 / 1;min-height:calc(468px - 2 * var(--ns-space-26) - 4px);pointer-events:none}._card_1m7xc_79:active{cursor:grabbing}._face_1m7xc_114{grid-area:1 / 1;min-width:0;align-self:start;text-align:left;display:flex;align-items:flex-start;gap:24px}._face_1m7xc_114._faceCentered_1m7xc_126{align-self:center;text-align:center}._faceHidden_1m7xc_131{visibility:hidden}._face_1m7xc_114>._illustration_1m7xc_135{flex:none;width:373px;max-width:100%}._text_1m7xc_141{flex:1 1 240px;min-width:0}@container (max-width: 640px){._card_1m7xc_79:before{min-height:0}._face_1m7xc_114{flex-direction:column;align-items:stretch;gap:18px}._face_1m7xc_114>._illustration_1m7xc_135{width:100%}._text_1m7xc_141{flex-basis:auto}}._icon_1m7xc_171{display:flex;justify-content:center;line-height:1;color:var(--ns-on-accent);margin-bottom:16px}._cardTitle_1m7xc_179{margin:0 0 8px}._cardBody_1m7xc_183{margin:0;text-wrap:pretty}._nav_1m7xc_202{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:14px;row-gap:12px;margin-top:34px;container:fc-nav / inline-size}._back_1m7xc_212{grid-column:1;justify-self:start}._dots_1m7xc_217{grid-column:2;justify-self:center;display:flex;align-items:center;gap:0}._next_1m7xc_225{grid-column:3;justify-self:end}@container fc-nav (width < 480px){._back_1m7xc_212,._next_1m7xc_225{grid-row:1}._dots_1m7xc_217{grid-row:2;grid-column:1 / -1}}._dot_1m7xc_217{min-width:var(--ns-space-44);min-height:var(--ns-space-44);display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;cursor:pointer;border-radius:var(--ns-radius-pill)}._dot_1m7xc_217:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._dotMark_1m7xc_276{display:block;width:9px;height:9px;border-radius:5px;background:#ffffff3d;transition:width .2s,background .2s}._dotOn_1m7xc_285{width:24px;background:var(--ns-blue)}._position_1m7xc_292{margin-top:12px;text-align:center}@media(prefers-reduced-motion:reduce){._dotMark_1m7xc_276{transition:none}}._root_m24kz_12{text-align:center}._label_m24kz_19{margin:0 0 var(--ns-space-14);font:600 var(--ns-text-14) / 1 var(--ns-font-sans);color:var(--ns-text)}._tiles_m24kz_25{display:flex;justify-content:center;gap:var(--ns-space-12)}._tile_m24kz_25{flex:1;padding:var(--ns-space-12) 0 var(--ns-space-10);border-radius:var(--ns-radius-md);background:#0d1013}._tileValue_m24kz_42{font:700 var(--ns-text-30) / 1 var(--ns-font-sans);color:#fff}._tileUnit_m24kz_50{margin-top:var(--ns-space-5);font:400 var(--ns-text-14) / 1 var(--ns-font-mono);color:#ffffffbf}._daysOnly_m24kz_61{margin:0;display:flex;align-items:baseline;gap:var(--ns-space-10)}._daysCount_m24kz_71{font:700 var(--ns-text-30) / 1 var(--ns-font-sans);color:#ff5da0}._daysUnit_m24kz_76{font:400 var(--ns-text-18) / 1.3 var(--ns-font-sans);color:#ffffffbf}._visuallyHidden_m24kz_91{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._root_1xte2_21{display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--ns-border);border-radius:var(--ns-radius-lg);background:#181d24;text-align:left}._pane_1xte2_35{display:flex;min-width:280px;flex:1 1 330px;flex-direction:column}._tinted_1xte2_44{padding:var(--ns-space-20) var(--ns-space-24) var(--ns-space-24);background:#00000038}._media_1xte2_53{position:relative;height:214px;flex:0 0 auto}._body_1xte2_59{padding:var(--ns-space-22) var(--ns-space-24);text-align:center}._root_13tbg_15{display:flex;margin:0;flex-direction:column;gap:var(--ns-space-20)}._label_13tbg_36._label_13tbg_36{margin-bottom:var(--ns-space-5);letter-spacing:var(--ns-tracking-08)}._value_13tbg_48{margin:0;font:400 var(--ns-text-18) / 1.6 var(--ns-font-sans);color:var(--ns-text)}._dial_12qs2_14{position:relative;display:block;width:100%;max-width:var(--dial-size);aspect-ratio:1}._sm_12qs2_22{--dial-size: 66px}._md_12qs2_26{--dial-size: 96px}._lg_12qs2_30{--dial-size: 132px}._svg_12qs2_34{display:block;width:100%;height:100%}._track_12qs2_42{fill:none;stroke:var(--ns-ring-track);stroke-linecap:round}._fill_12qs2_48{fill:none;stroke-linecap:round}._tip_12qs2_53{fill:var(--ns-ring-tip)}._strong_12qs2_59 ._stopFrom_12qs2_59{stop-color:var(--ns-ring-strong-from)}._strong_12qs2_59 ._stopTo_12qs2_62{stop-color:var(--ns-ring-strong-to)}._building_12qs2_66 ._stopFrom_12qs2_59{stop-color:var(--ns-ring-building-from)}._building_12qs2_66 ._stopTo_12qs2_62{stop-color:var(--ns-ring-building-to)}._emerging_12qs2_73 ._stopFrom_12qs2_59{stop-color:var(--ns-ring-emerging-from)}._emerging_12qs2_73 ._stopTo_12qs2_62{stop-color:var(--ns-ring-emerging-to)}._neutral_12qs2_81 ._stopFrom_12qs2_59,._neutral_12qs2_81 ._stopTo_12qs2_62{stop-color:var(--ns-muted)}._value_12qs2_86{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--ns-text);pointer-events:none}._sm_12qs2_22 ._value_12qs2_86{font:500 var(--ns-text-21) / 1 var(--ns-font-serif)}._md_12qs2_26 ._value_12qs2_86{font:500 var(--ns-text-34) / 1 var(--ns-font-serif)}._lg_12qs2_30 ._value_12qs2_86{font:500 var(--ns-text-46) / 1 var(--ns-font-serif)}._row_1iz87_4{margin:0;padding:0;border:0;min-width:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:var(--ns-space-18)}._card_1iz87_17{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;font:inherit;color:var(--ns-text);text-align:center;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--ns-space-10);padding:var(--ns-space-22) var(--ns-space-14);border-radius:var(--ns-radius-xl);border:1px solid var(--ns-border-2);background:var(--ns-dialcard-bg);cursor:pointer;transition:background var(--ns-dur-fast) ease,border-color var(--ns-dur-fast) ease,transform var(--ns-dur-fast) ease}._card_1iz87_17:hover{background:var(--ns-dialcard-bg-hover);border-color:var(--ns-dialcard-border-selected);transform:translateY(-3px)}._card_1iz87_17[aria-pressed=true]{background:var(--ns-dialcard-bg-selected);border-color:var(--ns-dialcard-border-selected)}._card_1iz87_17:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._label_1iz87_59{min-width:0;font:300 var(--ns-text-16) / 1.3 var(--ns-font-sans);color:var(--ns-text);text-wrap:pretty}._caption_1iz87_68{min-width:0;font:400 var(--ns-text-14) / 1.3 var(--ns-font-sans);color:var(--ns-muted);text-wrap:pretty}@media(max-width:767px){._row_1iz87_4{display:flex;align-self:stretch;width:auto;margin-inline:calc(-1 * var(--ns-dial-switcher-edge, 0px));padding-inline:var(--ns-dial-switcher-edge, 0px);scroll-padding-inline:var(--ns-dial-switcher-edge, 0px);overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--ns-space-12);padding-bottom:var(--ns-space-10);-webkit-overflow-scrolling:touch}._card_1iz87_17{flex:none;width:152px;scroll-snap-align:start}}._card_aam25_8{min-width:0;border:1px solid var(--ns-border);border-radius:var(--ns-radius-card-s3)}._glass_aam25_15{background:var(--ns-surface-glass);-webkit-backdrop-filter:blur(var(--ns-blur-glass));backdrop-filter:blur(var(--ns-blur-glass))}._solid_aam25_21{background:var(--ns-surface-panel)}._panelGlass_aam25_31{background:var(--ns-panel-glass);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}._panelGlassStrong_aam25_37{background:var(--ns-panel-glass-strong);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%)}._sunken_aam25_56{background:var(--ns-surface-sunken-3);border-color:transparent;border-radius:var(--ns-radius-xl)}._xs_aam25_77{padding:var(--ns-space-16);--ns-surface-card-inset: var(--ns-space-16)}._sm_aam25_96{padding:var(--ns-space-24);--ns-surface-card-inset: var(--ns-space-24)}._md_aam25_102{padding:var(--ns-space-26);--ns-surface-card-inset: var(--ns-space-26)}._lg_aam25_108{padding:var(--ns-space-32) var(--ns-space-40);--ns-surface-card-inset: var(--ns-space-40)}._xl_aam25_117{padding:var(--ns-space-32) var(--ns-space-60);--ns-surface-card-inset: var(--ns-space-60)}@media(max-width:560px){._lg_aam25_108{padding:var(--ns-space-22) var(--ns-space-18) var(--ns-space-32);--ns-surface-card-inset: var(--ns-space-18)}._md_aam25_102{padding:var(--ns-space-22) var(--ns-space-20);--ns-surface-card-inset: var(--ns-space-20)}}@media(max-width:767px){._xl_aam25_117{padding:var(--ns-space-22) var(--ns-space-18) var(--ns-space-32);--ns-surface-card-inset: var(--ns-space-18)}}._nav_1dr25_7{display:flex;align-items:center;gap:var(--ns-space-10);min-width:0}._crumb_1dr25_15,._crumbButton_1dr25_16{display:inline-flex;align-items:center;gap:var(--ns-space-10);min-width:0;font:400 var(--ns-text-14) / 1.3 var(--ns-font-sans);color:var(--ns-muted)}._crumbButton_1dr25_16{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;min-height:44px;cursor:pointer}._crumbButton_1dr25_16:hover{color:var(--ns-text)}._crumbButton_1dr25_16:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px;border-radius:var(--ns-radius-xs)}._chevron_1dr25_48{flex:none;transform:scaleX(-1)}._long_1dr25_53{min-width:0}._short_1dr25_59{display:none;min-width:0;font:600 var(--ns-text-14) / 1.3 var(--ns-font-sans);letter-spacing:var(--ns-tracking-08);text-transform:uppercase;color:var(--ns-text)}._separator_1dr25_68,._separatorCurrent_1dr25_69{color:var(--ns-border-3)}._current_1dr25_74{min-width:0;font:400 var(--ns-text-14) / 1.3 var(--ns-font-sans);color:var(--ns-text);text-wrap:pretty}@media(max-width:560px){[data-has-short=true] ._long_1dr25_53{display:none}._short_1dr25_59{display:inline}._separatorCurrent_1dr25_69,._current_1dr25_74{display:none}}._row_ah2km_9{display:flex;align-items:flex-start;gap:var(--ns-space-60);min-width:0}._art_ah2km_17{flex:none;width:178px;height:178px;border-radius:var(--ns-radius-2xl);overflow:hidden}._image_ah2km_25{width:100%;height:100%;object-fit:cover;display:block}._text_ah2km_33{min-width:0;max-width:var(--ns-content-width-wide)}._titleRow_ah2km_38{display:flex;align-items:baseline;gap:var(--ns-space-12);flex-wrap:wrap;min-width:0}._title_ah2km_38{min-width:0;margin:0;color:var(--ns-text);text-wrap:pretty}._lg_ah2km_55 ._title_ah2km_38{font:500 var(--ns-text-32) / 1.15 var(--ns-font-serif)}._sm_ah2km_61 ._title_ah2km_38{font:500 var(--ns-text-20) / 1.2 var(--ns-font-serif)}._regular_ah2km_77._lg_ah2km_55 ._title_ah2km_38{font:400 var(--ns-text-32) / 1.15 var(--ns-font-serif)}._regular_ah2km_77._sm_ah2km_61 ._title_ah2km_38{font:400 var(--ns-text-20) / 1.2 var(--ns-font-serif)}._value_ah2km_87{min-width:0;font:700 var(--ns-text-30) / 1 var(--ns-font-sans);color:var(--ns-text)}._body_ah2km_96{margin:var(--ns-space-10) 0 0;font:400 var(--ns-text-18) / 1.6 var(--ns-font-sans);color:var(--ns-muted);text-wrap:pretty;white-space:pre-line}@media(max-width:560px){._row_ah2km_9{flex-wrap:wrap;column-gap:var(--ns-space-10);row-gap:var(--ns-space-6)}._art_ah2km_17{width:108px;height:108px}}._head_1dr7o_18{display:flex;flex-direction:column;justify-content:space-between;gap:var(--ns-space-10);min-height:80px;min-width:0;margin-bottom:var(--ns-space-4)}._row_1dr7o_32{display:flex;align-items:center;gap:var(--ns-space-18);min-width:0}._art_1dr7o_54{flex:none;display:flex;align-items:center;justify-content:center;width:60px;height:60px;color:var(--ns-text);opacity:.8}._title_1dr7o_77{min-width:0;margin:0;color:var(--ns-text);font:400 var(--ns-text-20) / 1.2 var(--ns-font-serif);text-wrap:pretty}._rule_1dr7o_89{height:1px;background:var(--ns-hairline-14);margin-bottom:var(--ns-space-20)}@media(max-width:560px){._row_1dr7o_32{flex-direction:column;align-items:flex-start;gap:var(--ns-space-10)}}._card_xw224_6{position:relative;flex:none;width:336px;height:auto;border-radius:var(--ns-radius-sm);background:var(--ns-surface-sunken);overflow:hidden;display:flex;flex-direction:column;gap:var(--ns-space-8);scroll-snap-align:start}._card_xw224_6[data-helps]{height:326px}._media_xw224_26{flex:none;height:126px;align-self:stretch;overflow:hidden;position:relative}._card_xw224_6[data-helps] ._media_xw224_26{flex:1 1 auto;min-height:0;height:auto}@media(max-width:560px){._card_xw224_6{width:272px}._card_xw224_6[data-helps]{height:392px}._media_xw224_26{height:130px}}._image_xw224_57{width:100%;height:100%;object-fit:cover;display:block}._placeholder_xw224_65{width:100%;height:100%;background:var(--ns-surface-sunken-2);display:flex;align-items:center;justify-content:center;font:400 var(--ns-text-14) / 1.4 var(--ns-font-sans);color:var(--ns-muted)}._body_xw224_76{position:relative;flex:none;padding:var(--ns-space-10) var(--ns-space-12) var(--ns-space-12);display:flex;flex-direction:column;gap:var(--ns-space-8);align-self:stretch;box-sizing:border-box}._title_xw224_88{margin:0;font-size:var(--ns-text-16);font-weight:600;line-height:1.4;font-family:var(--ns-font-sans);color:var(--ns-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._progressRow_xw224_100{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-space-12)}._count_xw224_108{flex:none;display:flex;align-items:center;gap:var(--ns-space-4);padding:var(--ns-space-4) var(--ns-space-8);border-radius:var(--ns-radius-xs);background:var(--ns-surface-sunken);font:400 var(--ns-text-14) / 1.4 var(--ns-font-sans);color:var(--ns-body)}._sparks_xw224_121{display:flex;align-items:center;gap:var(--ns-space-4);margin:0;font:400 var(--ns-text-14) / 1.4 var(--ns-font-sans);color:var(--ns-body)}._sparksIcon_xw224_133{flex:none}._helps_xw224_140{margin-top:var(--ns-space-16);padding:var(--ns-space-10) var(--ns-space-12);border-radius:var(--ns-radius-xs);background:var(--ns-surface-sunken);display:flex;flex-direction:column;gap:var(--ns-space-4)}._helpsLabel_xw224_153{margin:0;font:600 var(--ns-text-14) / 1 var(--ns-font-sans);letter-spacing:var(--ns-tracking-08);text-transform:uppercase;background:var(--ns-grad-helps);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--ns-pink-text)}._helpsText_xw224_166{margin:0;font:400 var(--ns-text-14) / 1.45 var(--ns-font-sans);color:var(--ns-body);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._helpsName_xw224_176{font-weight:600}._cover_xw224_189{display:flex;align-items:center;justify-content:center;margin-top:var(--ns-space-16)}._cta_xw224_196._cta_xw224_196{width:288px;max-width:100%;text-transform:uppercase;background:var(--ns-blue-deep)}@media(min-width:561px)and (not (hover:hover)){._card_xw224_6[data-helps]{height:392px}}@media(hover:hover)and (min-width:561px){._cover_xw224_189{position:absolute;left:0;right:0;bottom:0;top:-8px;margin-top:0;background:var(--ns-scrim-strong);opacity:0;pointer-events:none;transition:opacity var(--ns-dur-med) ease}._card_xw224_6:hover ._cover_xw224_189,._card_xw224_6:focus-within ._cover_xw224_189{opacity:1;pointer-events:auto}}@media(max-width:560px){._cta_xw224_196._cta_xw224_196{min-height:calc(var(--ns-text-16) + 2 * var(--ns-space-12));padding:var(--ns-space-12) var(--ns-space-32)}}@media(prefers-reduced-motion:reduce){._cover_xw224_189{transition:none}}._pool_1nhya_6{display:flex;align-self:stretch;width:auto;min-width:0;gap:var(--ns-space-16);overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;padding-bottom:var(--ns-space-12);-webkit-overflow-scrolling:touch;margin-inline:calc(-1 * var(--ns-action-pool-edge, 0px));padding-inline:var(--ns-action-pool-edge, 0px);scroll-padding-inline:var(--ns-action-pool-edge, 0px)}._pool_1nhya_6[data-scrolled=true]{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 100%);mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 100%)}@media(max-width:560px){._pool_1nhya_6,._pool_1nhya_6[data-scrolled=true]{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 40px),transparent 100%)}}._root_1eg2g_7,._plot_1eg2g_11{min-width:0}._axis_1eg2g_17{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-space-14);width:100%;padding-bottom:var(--ns-space-8)}._axisLabel_1eg2g_33{font:600 var(--ns-text-14) / 1 var(--ns-font-sans);letter-spacing:var(--ns-tracking-08);text-transform:uppercase;color:var(--ns-shift-axis-ink);white-space:nowrap}._row_1eg2g_43{display:grid;grid-template-columns:minmax(0,148px) minmax(120px,1fr);gap:0 var(--ns-space-14);align-items:center;padding:var(--ns-space-11) 0;border-top:1px solid var(--ns-hairline-7)}._label_1eg2g_58{font:400 var(--ns-text-14) / 1.25 var(--ns-font-sans);color:var(--ns-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._track_1eg2g_69{position:relative;height:28px;min-width:0}._tick_1eg2g_77{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--ns-shift-tick)}._bar_1eg2g_89{position:absolute;top:4px;height:20px;width:var(--shift-bar-width);padding:0 var(--ns-space-7);display:flex;align-items:center;gap:var(--ns-space-5);box-sizing:border-box;overflow:hidden}._up_1eg2g_109{left:50%;border-radius:0 var(--ns-radius-4) var(--ns-radius-4) 0;background:linear-gradient(90deg,var(--ns-shift-up-fade) 0%,var(--ns-shift-up) 45%,var(--ns-shift-up) 100%);justify-content:flex-end}._down_1eg2g_124{right:50%;border-radius:var(--ns-radius-4) 0 0 var(--ns-radius-4);background:linear-gradient(90deg,var(--ns-shift-down) 0%,var(--ns-shift-down) 55%,var(--ns-shift-down-fade) 100%);justify-content:flex-start}._arrow_1eg2g_136{flex:none;fill:var(--ns-shift-ink)}._delta_1eg2g_146{font:600 var(--ns-text-14) / 1 var(--ns-font-sans);color:var(--ns-shift-ink);white-space:nowrap}._close_1eg2g_154{height:1px;background:var(--ns-hairline-7)}._visuallyHidden_1eg2g_161{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}@media(max-width:560px){._row_1eg2g_43{grid-template-columns:minmax(0,1fr);row-gap:var(--ns-space-4);column-gap:var(--ns-space-10)}._label_1eg2g_58{white-space:normal;overflow:visible}}._root_1xp9w_7{min-width:0}._legend_1xp9w_12{display:flex;flex-wrap:wrap;gap:var(--ns-space-18);margin-bottom:var(--ns-space-12)}._legendItem_1xp9w_22{display:inline-flex;align-items:center;gap:var(--ns-space-7);font:400 var(--ns-text-14) / 1.2 var(--ns-font-sans);color:var(--ns-dot-legend-ink)}._swatch_1xp9w_31{flex:none;width:11px;height:11px;border-radius:999px}._swatchValue_1xp9w_38{background:var(--ns-dot-value)}._swatchReference_1xp9w_47{background:var(--ns-dot-reference)}._row_1xp9w_52{display:grid;grid-template-columns:minmax(0,148px) minmax(120px,1fr);gap:0 var(--ns-space-14);align-items:center;padding:var(--ns-space-12) 0;border-top:1px solid var(--ns-hairline-7)}._label_1xp9w_64{font:400 var(--ns-text-14) / 1.25 var(--ns-font-sans);color:var(--ns-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._track_1xp9w_79{position:relative;height:24px;min-width:0;overflow:visible}._baseline_1xp9w_87{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:2px;background:var(--ns-dot-baseline)}._connector_1xp9w_99{position:absolute;top:50%;transform:translateY(-50%);height:2px;left:var(--dot-pos);width:var(--dot-span);background:var(--ns-dot-connector)}._dot_1xp9w_42{position:absolute;top:50%;left:var(--dot-pos);transform:translateY(-50%) translate(-50%);box-sizing:border-box;padding:0;border:0;border-radius:999px;background:none;cursor:default;overflow:visible}._dotReference_1xp9w_42{width:13px;height:13px;background:var(--ns-dot-reference)}._dotValue_1xp9w_138{width:19px;height:19px;background:var(--ns-dot-value);border:2px solid var(--ns-surface-panel)}._tip_1xp9w_159{position:absolute;bottom:26px;left:50%;transform:translate(var(--dot-shift));padding:var(--ns-space-5) var(--ns-space-10);border-radius:var(--ns-radius-8);background:var(--ns-dot-tip-bg);border:1px solid var(--ns-border-2);font:400 var(--ns-text-14) / 1.2 var(--ns-font-sans);color:var(--ns-text);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--ns-dur-fast) ease;z-index:4}._dot_1xp9w_42:hover ._tip_1xp9w_159,._dot_1xp9w_42:focus-visible ._tip_1xp9w_159{opacity:1}._dot_1xp9w_42:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:2px}._ticks_1xp9w_192{display:grid;grid-template-columns:minmax(0,148px) minmax(120px,1fr);gap:0 var(--ns-space-14);margin-top:var(--ns-space-6)}._tickTrack_1xp9w_199{position:relative;min-width:0;height:var(--ns-space-18)}._tickLabel_1xp9w_214{position:absolute;top:0;left:var(--dot-pos);transform:translate(var(--dot-shift));font:400 var(--ns-text-14) / 1.2 var(--ns-font-sans);color:var(--ns-dot-tick-ink);white-space:nowrap}._visuallyHidden_1xp9w_226{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}@media(max-width:560px){._row_1xp9w_52{grid-template-columns:minmax(0,1fr);row-gap:var(--ns-space-4);column-gap:var(--ns-space-10)}._label_1xp9w_64{white-space:normal;overflow:visible}._ticks_1xp9w_192{grid-template-columns:minmax(0,1fr)}._ticks_1xp9w_192>span{display:none}}._root_2aiex_20{display:flex;flex-direction:column;gap:var(--ns-space-16);width:100%}._plot_2aiex_38{position:relative;width:100%}._canvas_2aiex_43{display:block}._gridline_2aiex_49{stroke:var(--ns-border);stroke-width:1}._reference_2aiex_57{stroke:var(--ns-muted);stroke-width:1.5;stroke-dasharray:7 6}._segment_2aiex_65{stroke:var(--ns-body);stroke-width:2;stroke-linecap:round}._point_2aiex_71{fill:var(--ns-surface-2);stroke:var(--ns-muted);stroke-width:3}._pointCurrent_2aiex_77{fill:var(--ns-blue);stroke:var(--ns-text)}._toneStrong_2aiex_102 ._pointCurrent_2aiex_77{fill:var(--ns-band-strong)}._toneStrong_2aiex_102 ._legendDot_2aiex_106{background:var(--ns-band-strong)}._toneBuilding_2aiex_110 ._pointCurrent_2aiex_77{fill:var(--ns-band-building)}._toneBuilding_2aiex_110 ._legendDot_2aiex_106{background:var(--ns-band-building)}._toneEmerging_2aiex_118 ._pointCurrent_2aiex_77{fill:var(--ns-band-emerging)}._toneEmerging_2aiex_118 ._legendDot_2aiex_106{background:var(--ns-band-emerging)}._tickLabel_2aiex_144{position:absolute;left:0;width:7%;text-align:right;font:400 var(--ns-text-14) / 1 var(--ns-font-mono);color:var(--ns-muted)}._axisLabel_2aiex_171{position:absolute;width:min(90px,var(--trend-label-slot, 90px));transform:translate(-50%);text-align:center;font:400 var(--ns-text-14) / 1.2 var(--ns-font-mono);color:var(--ns-muted)}._valueLabel_2aiex_141{position:absolute;width:min(90px,var(--trend-label-slot, 90px));transform:translate(-50%);text-align:center;line-height:1}@media(max-width:560px){._valueLabel_2aiex_141{width:min(48px,var(--trend-label-slot, 48px))}._axisLabel_2aiex_171{width:min(68px,var(--trend-label-slot, 68px));white-space:nowrap}._labelFirst_2aiex_249{transform:none;text-align:left}._labelLast_2aiex_254{transform:translate(-100%);text-align:right}}._legend_2aiex_106{display:flex;flex-wrap:wrap;gap:var(--ns-space-24);align-items:center;margin:0;padding:var(--ns-space-14) 0 0 9%;border-top:1px solid var(--ns-border-2);list-style:none}._legendItem_2aiex_273{display:inline-flex;gap:var(--ns-space-8);align-items:center;font:400 var(--ns-text-14) / 1.2 var(--ns-font-mono);color:var(--ns-body)}._legendDot_2aiex_106{width:13px;height:13px;border-radius:var(--ns-radius-pill);background:var(--ns-blue)}._legendDashes_2aiex_291{width:22px;height:0;border-top:1.5px dashed var(--ns-muted)}._visuallyHidden_2aiex_301{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}._row_rb01y_9{display:flex;gap:var(--ns-space-12);align-items:flex-start;width:100%}._text_rb01y_16{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-16);line-height:1.4;flex:1;color:#fffc;cursor:pointer}._text_rb01y_16 a{color:inherit;text-decoration:underline;text-underline-offset:2px}._card_1sjhs_12{display:flex;align-items:center;justify-content:center;width:100%;min-height:64px;padding:24px;border-radius:20px;background:#5f6a7a66;border:2px solid rgba(255,255,255,.27);box-shadow:0 4px #ffffff40;color:#fff;font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-16);line-height:1.4;text-align:center;cursor:pointer;transition:background var(--ns-dur-med) cubic-bezier(.4,0,.2,1),border-color var(--ns-dur-med) cubic-bezier(.4,0,.2,1),box-shadow var(--ns-dur-med) cubic-bezier(.4,0,.2,1),transform var(--ns-dur-med) cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;opacity:0;transform:translateY(12px);animation:_fadeUp_1sjhs_1 .28s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:calc(40ms * var(--option-idx, 0))}@media(prefers-reduced-motion:reduce){._card_1sjhs_12{opacity:1;transform:none;animation-name:_fadeOnly_1sjhs_1;animation-delay:0ms}}._card_1sjhs_12:hover{border-color:var(--ns-blue);transform:translateY(-2px);box-shadow:0 6px rgba(var(--ns-blue-rgb),.9)}._card_1sjhs_12:active{transform:translateY(1px);box-shadow:0 2px rgba(var(--ns-blue-rgb),.7)}._card_1sjhs_12[data-selected=true]{background:#097eaa;border-color:var(--ns-blue);box-shadow:0 4px rgba(var(--ns-blue-rgb),.8)}._card_1sjhs_12[data-selected=true]:hover{border-color:var(--ns-blue-text);transform:translateY(-2px);box-shadow:0 6px rgba(var(--ns-blue-rgb),.9)}._card_1sjhs_12[data-selected=true]:active{transform:translateY(1px);box-shadow:0 2px rgba(var(--ns-blue-rgb),.7)}._card_1sjhs_12:focus-visible{outline:2px solid #fff;outline-offset:2px}@keyframes _fadeUp_1sjhs_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeOnly_1sjhs_1{to{opacity:1}}@media(prefers-reduced-motion:reduce){._card_1sjhs_12:hover,._card_1sjhs_12:active,._card_1sjhs_12[data-selected=true]:hover,._card_1sjhs_12[data-selected=true]:active{transform:none}}._grid_p4ivy_9{display:grid;gap:var(--ns-space-16);width:100%;max-width:486px;margin-left:auto;margin-right:auto}._grid_p4ivy_9[data-columns="1"],._grid_p4ivy_9[data-columns="2"]{grid-template-columns:1fr}@media(min-width:1024px){._grid_p4ivy_9[data-columns="2"]{grid-template-columns:1fr 1fr;max-width:988px}}._grid_zirr5_16{display:none;width:100%;opacity:0;transform:translateY(8px);animation:_fadeUp_zirr5_1 .28s cubic-bezier(.22,.61,.36,1) forwards}@media(prefers-reduced-motion:reduce){._grid_zirr5_16{opacity:1;transform:none;animation-name:_fadeOnly_zirr5_1}}@media(min-width:768px){._grid_zirr5_16{display:flex;flex-direction:column;gap:0}}@keyframes _fadeUp_zirr5_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeOnly_zirr5_1{to{opacity:1}}._headerRow_zirr5_60{display:grid;grid-template-columns:minmax(0,497px) repeat(var(--col-count, 4),minmax(0,1fr));column-gap:24px;align-items:start;width:100%;padding-bottom:8px;margin-bottom:12px;border-bottom:1px solid var(--ns-border-3)}._columnHeader_zirr5_74{font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-16);line-height:1.4;color:#fff;padding:8px 8px 8px 0;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}._frame_79xcg_11{background:#ffffff1a;border:1px solid rgba(255,255,255,.4);border-radius:12px;padding:12px 40px;display:inline-flex;align-items:center;justify-content:center;min-width:140px;transition:border-color var(--ns-dur-med) cubic-bezier(.4,0,.2,1)}._frame_79xcg_11:focus-within{border-color:var(--ns-blue)}._frame_79xcg_11[data-invalid=true]{border-color:#f7768e}._frame_79xcg_11[data-size=compact]{padding:8px 16px;min-width:100px}@media(min-width:1024px){._frame_79xcg_11{padding:24px 40px}._frame_79xcg_11[data-size=compact]{padding:8px 16px}}._input_79xcg_47{background:transparent;border:none;outline:none;color:#fff;font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-20);line-height:1.4;text-align:center;width:100%;min-width:0;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}._input_79xcg_47::-webkit-outer-spin-button,._input_79xcg_47::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._button_fe6vd_12{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:4px 8px;min-width:84px;background:#0000004d;border:1px solid rgba(255,255,255,.9);border-radius:999px;color:#fffc;font-family:var(--ns-font-sans);font-weight:500;font-size:var(--ns-text-14);line-height:1.4;cursor:pointer;transition:background var(--ns-dur-med) cubic-bezier(.4,0,.2,1)}._button_fe6vd_12:hover:not(:disabled){background:#00000073}._button_fe6vd_12:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(min-width:1024px){._button_fe6vd_12{padding:6px 12px;gap:var(--ns-space-8);font-weight:600;font-size:var(--ns-text-16);min-width:108px}}._button_fe6vd_12:disabled{cursor:not-allowed;opacity:.7}._icon_fe6vd_56{width:16px;height:16px;flex-shrink:0}@media(min-width:1024px){._icon_fe6vd_56{width:20.4px;height:20.4px}}._block_37j6b_12{position:relative;display:flex;flex-direction:column;gap:24px;width:100%;opacity:0;transform:translateY(8px);animation:_fadeUp_37j6b_1 .28s cubic-bezier(.22,.61,.36,1) forwards}._block_37j6b_12[data-marked]:before{content:"";position:absolute;top:2px;bottom:2px;left:-16px;width:4px;border-radius:2px;background:var(--ns-blue-soft)}@media(min-width:1024px){._block_37j6b_12[data-marked]:before{left:-24px}}@media(prefers-reduced-motion:reduce){._block_37j6b_12{opacity:1;transform:none;animation-name:_fadeOnly_37j6b_1}}@keyframes _fadeUp_37j6b_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeOnly_37j6b_1{to{opacity:1}}._promptFrame_37j6b_69{display:flex;flex-direction:column;gap:12px}._header_37j6b_78{display:flex;flex-direction:row;align-items:flex-start;gap:var(--ns-space-12)}@media(max-width:767px){._header_37j6b_78{flex-direction:column;gap:var(--ns-space-16)}}@media(min-width:1024px){._header_37j6b_78{gap:var(--ns-space-60)}}._text_37j6b_98{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}@media(min-width:1024px){._text_37j6b_98{gap:8px}}._prompt_37j6b_69{font-family:var(--ns-font-serif);font-weight:400;font-size:var(--ns-text-20);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:#fff;margin:0}@media(min-width:1024px){._prompt_37j6b_69{font-family:var(--ns-font-serif);font-weight:400;font-size:26px;line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0}}._promptSecondary_37j6b_136{font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-20);line-height:1.4;font-variation-settings:normal}@media(min-width:1024px){._promptSecondary_37j6b_136{font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-24);line-height:1.4;font-variation-settings:normal}}._helper_37j6b_154{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-14);line-height:1.4;color:#fffc;margin:0}@media(min-width:1024px){._helper_37j6b_154{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-16);line-height:1.4}}._divider_37j6b_172{margin:0;border:none;height:1px;width:100%;background:var(--ns-border-3)}._validation_37j6b_182{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-14);line-height:1.4;color:#f7768e;margin:0}@media(min-width:1024px){._validation_37j6b_182{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-16);line-height:1.4}}._body_37j6b_200{display:flex;flex-direction:column;gap:12px;width:100%}._frame_19yhc_9{display:flex;width:100%;padding:12px 4px 12px 14px;background:#ffffff1a;border:2px solid transparent;border-radius:5px;box-sizing:border-box;transition:border-color .12s ease}._frame_19yhc_9:focus-within{border-color:var(--ns-blue)}._frame_19yhc_9[data-invalid=true]{border-color:#ffb3b3}._frame_19yhc_9 ._field_19yhc_9{flex:1;width:auto;min-width:0;margin:0;padding:0 10px 0 0;border:none;border-radius:0;background:transparent;font-family:var(--ns-font-sans);font-size:14px;font-weight:300;line-height:1.4;color:#fff;caret-color:var(--ns-blue);resize:none;overflow-y:auto}._frame_19yhc_9 ._field_19yhc_9:focus,._frame_19yhc_9 ._field_19yhc_9:focus-visible,._frame_19yhc_9 ._field_19yhc_9:invalid{outline:none;box-shadow:none}._frame_19yhc_9 ._field_19yhc_9::placeholder{color:#ffffff80}@media(min-width:768px){._frame_19yhc_9 ._field_19yhc_9{font-family:var(--ns-font-sans);font-size:16px;font-weight:300}}._frame_19yhc_9 ._field_19yhc_9:autofill,._frame_19yhc_9 ._field_19yhc_9:-webkit-autofill{-webkit-text-fill-color:#ffffff;-webkit-box-shadow:0 0 0 1000px rgba(255,255,255,.1) inset;caret-color:#fff;transition:background-color 5000s ease-in-out 0s}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._frame_19yhc_9 ._field_19yhc_9{scrollbar-color:var(--ns-blue) #43464a}}._frame_19yhc_9 ._field_19yhc_9::-webkit-scrollbar{width:8px}._frame_19yhc_9 ._field_19yhc_9::-webkit-scrollbar-track{background:#43464a}._frame_19yhc_9 ._field_19yhc_9::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--ns-blue),#68d5fd);border-radius:12px}._frame_19yhc_9 ._field_19yhc_9::-webkit-scrollbar-thumb:hover{background:#6bb8d4}}._wrapper_16c7s_11{display:flex;flex-direction:column;gap:8px;width:100%}._counter_16c7s_18{font-family:var(--ns-font-sans);font-size:14px;font-weight:300;line-height:1.4;color:#fff9;margin:0;text-align:right}._error_16c7s_28{font-family:var(--ns-font-sans);font-size:14px;font-weight:300;line-height:1.4;color:#f7768e;margin:0;text-align:right}._wrapper_4174t_12{width:100%}._row_4174t_21{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,497px) repeat(var(--col-count, 1),minmax(0,1fr));column-gap:24px;align-items:center;width:100%;min-height:64px;border-bottom:1px solid rgba(255,255,255,.2)}._row_4174t_21[data-marked]:before,._mobileRow_4174t_38[data-marked]:before{content:"";position:absolute;top:10px;bottom:10px;left:-16px;width:4px;border-radius:2px;background:var(--ns-blue-soft)}@media(min-width:1024px){._row_4174t_21[data-marked]:before{left:-24px}}._rowLabel_4174t_56{font-family:var(--ns-font-sans);font-size:16px;font-weight:300;line-height:1.4;color:#fff;align-self:center;padding:12px 0}._rowLabelCell_4174t_67{display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:var(--ns-space-8);padding:var(--ns-space-12) 0}._rowLabelCell_4174t_67 ._rowLabel_4174t_56{align-self:flex-start;padding:0}._cellSlot_4174t_81{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;padding:12px 0}._error_4174t_90{font-family:var(--ns-font-sans);font-size:14px;font-weight:300;line-height:1.4;color:#f7768e;margin:0}._mobileStack_4174t_101{display:flex;flex-direction:column;gap:var(--ns-space-40);width:100%}@media(min-width:768px){._mobileStack_4174t_101{display:none}}._mobileRow_4174t_38{position:relative;display:flex;flex-direction:column;gap:16px;width:100%}._mobileRowLabel_4174t_123{font-family:var(--ns-font-serif);font-weight:400;font-size:20px;line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:#fff;margin:0}._mobileRowHeader_4174t_134{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-space-12)}._mobileInputWrap_4174t_141{display:flex;flex-direction:column;align-items:center;gap:8px}._wrapper_ylbq8_12{width:100%}._row_ylbq8_22{position:relative;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,497px) repeat(var(--col-count, 4),minmax(0,1fr));column-gap:24px;align-items:center;width:100%;min-height:64px;border-bottom:1px solid rgba(255,255,255,.2)}._row_ylbq8_22[data-marked]:before,._mobileRow_ylbq8_39[data-marked]:before{content:"";position:absolute;top:10px;bottom:10px;left:-16px;width:4px;border-radius:2px;background:var(--ns-blue-soft)}@media(min-width:1024px){._row_ylbq8_22[data-marked]:before{left:-24px}}._rowLabel_ylbq8_57{font-family:var(--ns-font-sans);font-size:16px;font-weight:300;line-height:1.4;color:#fff;align-self:center;padding:12px 0}._rowLabelCell_ylbq8_68{display:flex;flex-direction:column;align-items:flex-start;align-self:center;gap:var(--ns-space-8);padding:var(--ns-space-12) 0}._rowLabelCell_ylbq8_68 ._rowLabel_ylbq8_57{align-self:flex-start;padding:0}._cellSlot_ylbq8_83{display:flex;align-items:center;justify-content:flex-start;padding:12px 0}._cell_ylbq8_83{box-sizing:border-box;position:relative;width:27px;height:27px;border-radius:5px;background:#ffffffe6;border:1.5px solid rgba(0,6,46,.2);color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}._cell_ylbq8_83:hover{transform:translateY(-1px);box-shadow:0 2px 4px #00000026}._cell_ylbq8_83:active{transform:translateY(0);box-shadow:none}._cell_ylbq8_83[data-selected=true]{background:var(--ns-blue);border-color:var(--ns-blue)}._cell_ylbq8_83:focus-visible{outline:2px solid #ffffff;outline-offset:2px}._cellCheck_ylbq8_133{color:#fff;display:block}@media(prefers-reduced-motion:reduce){._cell_ylbq8_83:hover,._cell_ylbq8_83:active{transform:none}}._mobileStack_ylbq8_147{display:flex;flex-direction:column;gap:var(--ns-space-40);width:100%}@media(min-width:768px){._mobileStack_ylbq8_147{display:none}}._mobileRow_ylbq8_39{position:relative;display:flex;flex-direction:column;gap:24px;width:100%}._mobileRowHeader_ylbq8_169{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-space-12)}._mobileRowLabel_ylbq8_177{font-family:var(--ns-font-serif);font-weight:400;font-size:20px;line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:#fff;margin:0}._wrapper_37aam_11{display:flex;flex-direction:column;gap:16px;width:100%}._other_37aam_20{display:flex;flex-direction:column;gap:8px;width:100%;opacity:0;transform:translateY(8px);animation:_fadeUp_37aam_1 .28s cubic-bezier(.22,.61,.36,1) forwards}@media(prefers-reduced-motion:reduce){._other_37aam_20{opacity:1;transform:none;animation-name:_fadeOnly_37aam_1}}@keyframes _fadeUp_37aam_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeOnly_37aam_1{to{opacity:1}}._otherLabel_37aam_53{font-family:var(--ns-font-sans);font-size:14px;font-weight:300;line-height:1.4;color:#fffc;margin:0}._wrapper_1izxu_10{display:flex;flex-direction:column;align-items:center;gap:8px}._error_1izxu_17{font-family:var(--ns-font-sans);font-size:14px;font-weight:300;line-height:1.4;color:#f7768e;margin:0;text-align:center}._wrapper_7m4e0_15{display:flex;flex-direction:column;align-items:center;gap:var(--ns-space-8);width:100%;opacity:0;transform:translateY(8px);animation:_fadeUp_7m4e0_1 .28s cubic-bezier(.22,.61,.36,1) forwards}@media(prefers-reduced-motion:reduce){._wrapper_7m4e0_15{opacity:1;transform:none;animation-name:_fadeOnly_7m4e0_1}}@keyframes _fadeUp_7m4e0_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeOnly_7m4e0_1{to{opacity:1}}._scale_7m4e0_51{display:grid;grid-template-columns:repeat(5,1fr);column-gap:var(--ns-space-4);row-gap:var(--ns-space-16);width:100%;max-width:340px;margin:0 auto;padding:var(--ns-space-16) 0;justify-items:center;align-items:start}@media(min-width:1024px){._scale_7m4e0_51{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:var(--ns-space-16);max-width:none}}._cell_7m4e0_77{display:flex;flex-direction:column;align-items:center;gap:var(--ns-space-4);cursor:pointer;-webkit-user-select:none;user-select:none}._input_7m4e0_88{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._circle_7m4e0_102{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;border:2px solid var(--ns-blue);background-color:#ffffff1a;color:#fff;font-family:var(--ns-font-serif);font-weight:400;font-size:22px;line-height:1;font-variation-settings:"SOFT" 100,"WONK" 1;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}@media(min-width:1024px){._circle_7m4e0_102{width:80px;height:80px;font-family:var(--ns-font-serif);font-weight:400;font-size:40px}}._circle_7m4e0_102[data-selected]{background-color:var(--ns-blue)}._input_7m4e0_88:focus-visible+._circle_7m4e0_102{outline:2px solid var(--ns-blue);outline-offset:3px}._cell_7m4e0_77:hover ._circle_7m4e0_102:not([data-selected]){background-color:#ffffff4d}._anchor_7m4e0_148{font-family:var(--ns-font-sans);font-weight:300;font-size:11px;line-height:1.4;color:#fffc;text-align:center;max-width:72px}@media(min-width:1024px){._anchor_7m4e0_148{font-family:var(--ns-font-sans);font-weight:300;font-size:14px;max-width:96px}}._page_12gn2_11{display:flex;flex-direction:column;gap:var(--ns-space-40)}._frame_12gn2_19{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-space-16);width:100%}@media(min-width:1024px){._frame_12gn2_19{flex-direction:row;align-items:flex-start;gap:var(--ns-space-60)}}._text_12gn2_36{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-space-8)}@media(min-width:1024px){._text_12gn2_36{flex:1;min-width:0}}._intro_12gn2_51{font-family:var(--ns-font-serif);font-weight:400;font-size:var(--ns-text-20);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:#fff;text-align:left;margin:0}@media(min-width:1024px){._intro_12gn2_51{font-family:var(--ns-font-serif);font-weight:400;font-size:26px;line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0}}._required_12gn2_74{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-16);line-height:1.4;color:#fffc;margin:0}._footer_1hm4h_13{margin-top:auto;width:100%}._bar_1hm4h_12{display:flex;flex-direction:column;gap:var(--ns-space-16);width:100%}@media(min-width:1024px){._bar_1hm4h_12{gap:var(--ns-space-24)}}._divider_1hm4h_34{margin:0;border:none;height:1px;width:100%;background:#fff3}._row_1hm4h_42{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--ns-space-16);width:100%}._cta_1hm4h_54{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--ns-space-8);white-space:nowrap;height:auto;padding:var(--ns-space-12) var(--ns-space-32);border-radius:100px;font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-16);text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;transition:all .2s ease}._cta_1hm4h_54:active:not(:disabled){transform:scale(.98)}._cta_1hm4h_54:focus-visible{outline:2px solid #5dc1bd;outline-offset:2px}._cta_1hm4h_54:disabled{pointer-events:none;opacity:.5}@media(min-width:1024px){._cta_1hm4h_54{font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-20);padding:var(--ns-space-16) var(--ns-space-40);width:280px}}._back_1hm4h_101{background:#ffffff0d;border:1px solid #fff;box-shadow:none;line-height:1.4}._back_1hm4h_101:hover:not(:disabled){background:#ffffff1a;box-shadow:none}._back_1hm4h_101:disabled{cursor:not-allowed}._next_1hm4h_117{background:var(--ns-blue);border:none;box-shadow:0 2px 8px #5dc1bd4d;line-height:1.5}._next_1hm4h_117:hover:not(:disabled){background:var(--ns-state-blue-lip);box-shadow:0 4px 12px #5dc1bd66}._shell_1j3ec_9{background:#25292f;height:100dvh;display:flex;flex-direction:column;overflow:hidden}._fillParent_1j3ec_18{height:100%}._card_1j3ec_25{position:relative;flex:1;min-height:0;background:#0006;overflow:clip}._content_1j3ec_33{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;min-height:0}._navbar_1ffvo_3{position:sticky;top:0;z-index:10;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom,#e8e8e8,#fff);box-shadow:0 4px 16px #000c}._logo_1ffvo_15{width:137px;height:20px}._flip_1ea95_3{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:clip;transform:rotate(180deg);transform-origin:center}@media(max-width:767px){._flip_1ea95_3{inset:auto auto 0 0;width:170vw;height:130vw}}._svg_1ea95_32{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}._button_1ph0s_14{box-sizing:border-box;background:#0000004d;border:1px solid rgba(255,255,255,.9);border-radius:999px;color:#fffc;padding:var(--ns-space-6) var(--ns-space-12);cursor:pointer;transition:background .2s cubic-bezier(.4,0,.2,1);width:80px;font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-16);line-height:1.4}._button_1ph0s_14:hover:not(:disabled){background:#00000073}._button_1ph0s_14:focus-visible{outline:2px solid #fff;outline-offset:2px}._divider_s8m2m_10{height:1px;width:100%;border:none;margin:0;background:linear-gradient(90deg,#55c0ce00,#004dff 25.96%,#c9fbff 43.27%,#ff4ea5 62.98%,#8b5cf600)}._progress_iwmet_11{display:flex;flex-direction:row;align-items:center;gap:var(--ns-space-16);width:100%}._label_iwmet_19{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-14);line-height:1.4;color:#fff;white-space:nowrap;flex-shrink:0}@media(min-width:1024px){._progress_iwmet_11{flex-direction:column;align-items:stretch;gap:var(--ns-space-8)}._label_iwmet_19{font-family:var(--ns-font-sans);font-weight:300;font-size:var(--ns-text-16)}}._barRow_iwmet_43{display:flex;align-items:center;gap:var(--ns-space-12);width:100%}._bar_iwmet_43{display:flex;flex-direction:row;gap:2px;height:12px;border-radius:12px;overflow:clip;flex:1;min-width:0}._segment_iwmet_61{flex:1;height:100%;transition:background .2s cubic-bezier(.4,0,.2,1)}._segment_iwmet_61[data-state=filled]{background:var(--ns-grad-progress)}._segment_iwmet_61[data-state=empty]{background:#ffffff4d}@media(prefers-reduced-motion:reduce){._segment_iwmet_61{transition-duration:.01ms}}._header_1dznp_7{display:flex;flex-direction:column;gap:var(--ns-space-4);width:100%}._exitRowMobile_1dznp_15{display:flex;justify-content:flex-end}._row_1dznp_22{display:flex;flex-direction:column;gap:var(--ns-space-4)}._title_1dznp_28{font-family:var(--ns-font-serif);font-weight:400;font-size:var(--ns-text-20);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0;color:#fff}._controls_1dznp_39{display:flex;align-items:center;gap:var(--ns-space-24);width:100%}._verticalDivider_1dznp_46{display:none;width:1px;align-self:stretch;background:#ffffff4d}._exitDesktop_1dznp_53{display:none}@media(min-width:1024px){._header_1dznp_7{gap:var(--ns-space-16)}._exitRowMobile_1dznp_15{display:none}._row_1dznp_22{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--ns-space-24)}._title_1dznp_28{font-family:var(--ns-font-serif);font-weight:400;font-size:26px;line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0}._controls_1dznp_39{width:450px;flex-shrink:0}._verticalDivider_1dznp_46,._exitDesktop_1dznp_53{display:block}}._shell_1497u_9{height:100%;display:flex;flex-direction:column;min-height:0;max-width:1400px;width:100%;margin:0 auto}._headerZone_1497u_19{flex-shrink:0;padding:var(--ns-space-12) var(--ns-space-24) 0}@media(min-width:1024px){._headerZone_1497u_19{padding:var(--ns-space-24) var(--ns-space-60) 0}}._scrollZone_1497u_30{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._scrollZone_1497u_30{scrollbar-width:thin;scrollbar-color:var(--ns-blue) transparent}}._scrollZone_1497u_30::-webkit-scrollbar{width:8px}._scrollZone_1497u_30::-webkit-scrollbar-track{background:transparent}._scrollZone_1497u_30::-webkit-scrollbar-thumb{background:var(--ns-blue);border-radius:4px}}._scrollInner_1497u_68{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;gap:var(--ns-space-40);padding:var(--ns-space-40) var(--ns-space-24)}@media(min-width:1024px){._scrollInner_1497u_68{padding:var(--ns-space-40) var(--ns-space-60)}}._card_1rwa0_8{padding:var(--ns-space-22)}._row_1rwa0_13{display:flex;align-items:center;gap:var(--ns-space-16)}._meta_1rwa0_19{flex:1;min-width:0}._card_1rwa0_8 ._title_1rwa0_24{line-height:1.2}._card_1rwa0_8 ._subtitle_1rwa0_28{line-height:1;margin-top:3px}._card_1rwa0_8 ._speed_1rwa0_35{flex:none;padding:var(--ns-space-7) var(--ns-space-12)}._scrubberWrap_1rwa0_41{margin-top:var(--ns-space-16)}._scrubber_1rwa0_41{width:100%;height:40px;accent-color:var(--ns-blue);cursor:pointer}._scrubber_1rwa0_41:disabled{opacity:.45;cursor:not-allowed}._times_1rwa0_54{display:flex;justify-content:space-between}._card_1rwa0_8 ._time_1rwa0_54{line-height:1;font-variant-numeric:tabular-nums}._failure_1rwa0_66{margin-top:var(--ns-space-12)}._audio_1rwa0_70{display:none}._root_1esyx_15{display:flex;flex-direction:column}._root_1esyx_15 ._prompt_1esyx_21{margin:0 0 6px}._root_1esyx_15 ._hint_1esyx_27{margin:0 0 var(--ns-space-18);font-family:var(--ns-font-mono);line-height:1}._columns_1esyx_34{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--ns-space-10);margin-bottom:var(--ns-space-20)}._headShadow_1esyx_44{filter:drop-shadow(0 var(--ns-lip-depth) 0 var(--ns-state-idle-lip))}._headRing_1esyx_49{background:var(--ns-state-idle-border);padding:2px}._headBtn_1esyx_55{width:100%;cursor:pointer;border:none;min-height:54px;padding:var(--ns-space-10) var(--ns-space-16);display:flex;align-items:center;justify-content:center;background:var(--ns-state-idle-bg);color:var(--ns-text);font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);transition:background var(--ns-dur-med)}._headLeft_1esyx_71 ._headRing_1esyx_49,._headLeft_1esyx_71 ._headBtn_1esyx_55{clip-path:polygon(20px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 4px),calc(100% - 4px) 100%,20px 100%,0 50%)}._headLeft_1esyx_71 ._headBtn_1esyx_55{padding-left:32px}._headRight_1esyx_88 ._headRing_1esyx_49,._headRight_1esyx_88 ._headBtn_1esyx_55{clip-path:polygon(4px 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,4px 100%,0 calc(100% - 4px),0 4px)}._headRight_1esyx_88 ._headBtn_1esyx_55{padding-right:32px}._headShadow_1esyx_44:has(._headBtn_1esyx_55:not(:disabled):hover){filter:drop-shadow(0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip))}._headRing_1esyx_49:has(._headBtn_1esyx_55:not(:disabled):hover){background:var(--ns-state-blue-border)}._headBtn_1esyx_55:not(:disabled):hover{background:var(--ns-state-blue-bg)}._headShadow_1esyx_44[data-drag-over] ._headBtn_1esyx_55{background:#51a6c647}._headShadow_1esyx_44[data-leaving]{filter:drop-shadow(0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip))}._headShadow_1esyx_44[data-leaving] ._headRing_1esyx_49{background:var(--ns-state-blue-border)}._headShadow_1esyx_44[data-leaving] ._headBtn_1esyx_55{background:var(--ns-state-blue-bg)}._headBtn_1esyx_55:disabled{cursor:default}._headShadow_1esyx_44:has(._headBtn_1esyx_55:focus-visible){outline:3px solid var(--ns-focus-ring);outline-offset:2px}._deck_1esyx_151{position:relative;height:320px;margin:0 auto;max-width:300px;width:100%}._deckCard_1esyx_164{position:absolute;left:0;right:0;top:0;height:308px;border-radius:var(--ns-radius-lg);border:1px solid var(--ns-border-2);background:var(--ns-surface);overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .32s ease,opacity .32s ease}._deckFace_1esyx_182{height:236px;background:#f4f1e8;display:flex;align-items:center;justify-content:center;overflow:hidden}._deckFaceImg_1esyx_191{width:100%;height:100%;object-fit:contain;pointer-events:none}._deckFacePlaceholder_1esyx_199{width:100%;height:100%;background:repeating-linear-gradient(135deg,#17171f,#17171f 11px,#1c1c26 11px,#1c1c26 22px)}._deckLabel_1esyx_212{height:72px;display:flex;align-items:center;justify-content:center;padding:0 var(--ns-space-12);text-align:center}._dots_1esyx_223{display:flex;gap:6px;justify-content:center;margin-top:var(--ns-space-20)}._dot_1esyx_223{width:26px;height:5px;border-radius:5px;background:var(--ns-surface-2)}._dotCurrent_1esyx_237{background:var(--ns-border-2)}._dotDone_1esyx_241{background:var(--ns-blue)}@media(prefers-reduced-motion:reduce){._deckCard_1esyx_164{transition:none}}._root_1esyx_15 ._review_1esyx_255{padding:var(--ns-space-24)}._reviewTop_1esyx_259{display:flex;align-items:center;gap:var(--ns-space-10)}._checkCircle_1esyx_268{flex:none;width:32px;height:32px;border-radius:50%;background:#00855b29;border:1px solid rgba(0,133,91,.4);display:flex;align-items:center;justify-content:center;color:var(--ns-text)}._root_1esyx_15 ._reviewHeadline_1esyx_283{margin:0;font-size:var(--ns-text-20)}._reviewList_1esyx_288{margin-top:var(--ns-space-18);display:flex;flex-direction:column;gap:var(--ns-space-11)}._root_1esyx_15 ._reviewEyebrow_1esyx_295{margin:0}._misplacedItem_1esyx_304{padding:var(--ns-space-14) var(--ns-space-16);border:1px solid rgba(227,168,87,.4);border-radius:var(--ns-radius-sm);background:#e3a85712}._root_1esyx_15 ._misplacedHead_1esyx_315{margin:0}._root_1esyx_15 ._misplacedWhy_1esyx_321{margin:6px 0 0;line-height:1.5;color:var(--ns-body)}._root_1esyx_15 ._allRight_1esyx_329{margin:var(--ns-space-16) 0 0;line-height:1.5;color:var(--ns-sage-text)}._root_1esyx_15 ._resetBtn_1esyx_337{margin-top:var(--ns-space-18);padding-inline:var(--ns-space-20)}._visuallyHidden_1esyx_342{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}._root_1khh8_13{display:flex;flex-direction:column;gap:var(--ns-space-14)}._player_1khh8_21{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:14px;padding:var(--ns-space-16) 0}._prompt_1khh8_31{text-align:center}._promptEyebrow_1khh8_36._promptEyebrow_1khh8_36{letter-spacing:.18em}._promptHeadline_1khh8_41._promptHeadline_1khh8_41{margin-top:var(--ns-space-14);line-height:1.15;text-wrap:pretty}._promptBody_1khh8_53._promptBody_1khh8_53{margin:var(--ns-space-12) auto 0;max-width:var(--ns-content-width);text-wrap:pretty}._coachCircle_1khh8_63{position:relative;display:block;width:clamp(140px,42vw,180px);height:clamp(140px,42vw,180px);flex:none;border-radius:50%;overflow:hidden;background:#111722;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}._coachCircle_1khh8_63:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 5px #323c5066;pointer-events:none;z-index:3}._video_1khh8_88{width:135%;height:135%;margin-left:-17.5%;margin-top:-17.5%;object-fit:cover;display:block}._posterLayer_1khh8_100{position:absolute;top:-17.5%;left:-17.5%;width:135%;height:135%;object-fit:cover;z-index:1;pointer-events:none}._avatarFallback_1khh8_111{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:700 var(--ns-text-30) / 1 var(--ns-font-sans);color:var(--ns-on-accent);background:var(--ns-blue);z-index:1}._coachInfo_1khh8_151{position:absolute;bottom:-4px;left:0;right:0;height:auto;min-height:35%;z-index:2}._coachInfoBand_1khh8_164{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 35' preserveAspectRatio='none'%3E%3Cpath d='M0 6.5C0 6.5 17.8 0 50.7 0C83.5 0 99.7 6.5 99.7 6.5L100 35L0 35Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 35' preserveAspectRatio='none'%3E%3Cpath d='M0 6.5C0 6.5 17.8 0 50.7 0C83.5 0 99.7 6.5 99.7 6.5L100 35L0 35Z' fill='white'/%3E%3C/svg%3E");mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}._coachInfoContent_1khh8_213{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 var(--ns-space-10) max(18px,10%);gap:2px;text-align:center}._coachName_1khh8_239._coachName_1khh8_239{font-size:var(--ns-text-14);font-weight:600;line-height:1.4;color:var(--ns-on-accent)}._coachRole_1khh8_249._coachRole_1khh8_249{font-size:var(--ns-text-14);font-weight:400;line-height:1.4;color:var(--ns-on-accent)}._pillButton_1khh8_257{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--ns-space-8);min-width:122px;padding:var(--ns-space-4) var(--ns-space-16) var(--ns-space-4) var(--ns-space-4);border:1px solid rgba(255,255,255,.2);border-radius:40px;cursor:pointer;color:#fff;font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);transition:background-color .15s ease,transform .1s ease}._pillButton_1khh8_257:active{transform:scale(.97)}._pillButton_1khh8_257:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:2px}._pillButtonMute_1khh8_282{background:#ffffff1a}._pillButtonMute_1khh8_282:hover{background:#ffffff2e}._pillButtonPlay_1khh8_292{position:relative;isolation:isolate;background:var(--ns-blue)}._pillButtonPlay_1khh8_292:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:#0000001a;opacity:0;transition:opacity .15s ease;pointer-events:none}._pillButtonPlay_1khh8_292:hover:before{opacity:1}._pillButtonPlay_1khh8_292:focus-visible{outline-color:#fff}._pillIconCircle_1khh8_330{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:50%;background:#00000059;color:#fff}._pillLabel_1khh8_345{display:inline-grid;white-space:nowrap}._pillLabel_1khh8_345>*{grid-area:1 / 1}._pillLabelInactive_1khh8_354{visibility:hidden}@media(max-width:767px){._pillButton_1khh8_257{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;width:68px;padding:0;border:none;border-radius:0;background:transparent}._pillButton_1khh8_257:hover{background:transparent}._pillButtonPlay_1khh8_292:before{display:none}._pillButtonMute_1khh8_282 ._pillIconCircle_1khh8_330{background:#111722cc}._pillButtonPlay_1khh8_292 ._pillIconCircle_1khh8_330{background:var(--ns-blue);border:1px solid rgba(255,255,255,.2)}._pillIconCircle_1khh8_330{width:40px;height:40px}._pillLabel_1khh8_345{font-size:var(--ns-text-14);justify-items:center}}@media(prefers-reduced-motion:reduce){._pillButton_1khh8_257,._pillButtonPlay_1khh8_292:before{transition:none}}._root_1nymc_4{display:flex;flex-direction:column;gap:var(--ns-space-16)}._coach_1nymc_11{display:flex;align-items:center;gap:var(--ns-space-12)}._initials_1nymc_20{font-family:var(--ns-font-sans);font-size:var(--ns-text-18);font-weight:600;color:var(--ns-text)}._coachName_1nymc_30._coachName_1nymc_30{line-height:1.1}._coachRole_1nymc_36._coachRole_1nymc_36{line-height:1.3}._thread_1nymc_40{display:flex;flex-direction:column;gap:var(--ns-space-10)}._bubble_1nymc_48{max-width:82%;padding:var(--ns-space-12) var(--ns-space-15)}._coachBubble_1nymc_56._coachBubble_1nymc_56{align-self:flex-start;border:1px solid var(--ns-state-blue-bg-strong);background:var(--ns-state-blue-bg)}._memberBubble_1nymc_63{align-self:flex-end}._choices_1nymc_67{display:flex;flex-wrap:wrap;gap:var(--ns-space-9)}._choice_1nymc_67{cursor:pointer;min-height:44px;padding:var(--ns-space-11) var(--ns-space-16);border-radius:var(--ns-radius-sm);border:2px solid var(--ns-state-idle-border);background:var(--ns-state-idle-bg);box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-idle-lip);color:var(--ns-text);font-family:var(--ns-font-sans);font-size:var(--ns-text-18);font-weight:600;line-height:1.3;text-align:left}._choice_1nymc_67:focus-visible{outline:3px solid var(--ns-focus-ring)}._closing_1nymc_97{display:flex;align-items:center;gap:var(--ns-space-14);flex-wrap:wrap}._closingMessage_1nymc_106._closingMessage_1nymc_106{line-height:1.4}._root_1nymc_4 ._retry_1nymc_114{min-height:40px;padding:var(--ns-space-9) var(--ns-space-16);font-size:var(--ns-text-14)}._root_1roil_16{--completion-win-border: 1px;position:relative;border-radius:var(--ns-radius-lg);padding:var(--completion-win-border);background:var(--ns-grad);animation:_ns-fade-up_1roil_1 var(--ns-dur-fill) var(--ns-ease)}._card_1roil_14{border-radius:calc(var(--ns-radius-lg) - var(--completion-win-border));background:var(--ns-surface);padding:var(--ns-space-24) var(--ns-space-26)}._eyebrow_1roil_38{display:flex;align-items:center;gap:var(--ns-space-9)}._mark_1roil_46{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;color:var(--ns-pink-text);animation:_ns-pop_1roil_1 var(--ns-dur-fill) var(--ns-ease)}._eyebrowLabel_1roil_58._eyebrowLabel_1roil_58{letter-spacing:var(--ns-tracking-14)}._line_1roil_65._line_1roil_65{margin:var(--ns-space-14) 0 0;line-height:1.45}._sparks_1roil_70{display:inline-flex;margin-top:var(--ns-space-14)}@keyframes _ns-fade-up_1roil_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _ns-pop_1roil_1{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}._figure_d0pu5_5{margin:0;width:100%;display:flex;flex-direction:column;gap:var(--ns-space-14)}._frame_d0pu5_19{background:var(--ns-media-placeholder)}._figure_d0pu5_5 ._image_d0pu5_25{width:100%;height:100%;object-fit:contain;display:block}._caption_d0pu5_34{line-height:1.4;text-align:center}._root_1b0b8_7{display:flex;flex-direction:column;gap:var(--ns-space-16)}._root_1b0b8_7 ._prompt_1b0b8_14{margin:0;font:500 var(--ns-text-24) / 1.35 var(--ns-font-serif);color:var(--ns-text)}._track_1b0b8_21{height:6px;border-radius:6px;background:var(--ns-surface-2);overflow:hidden}._fill_1b0b8_28{height:100%;width:var(--_fill, 0%);background:var(--ns-sage);border-radius:6px;transition:width var(--ns-dur-fill)}._options_1b0b8_39{display:grid;grid-template-columns:repeat(var(--_cols, 4),minmax(0,1fr));gap:var(--ns-space-9)}@media(max-width:560px){._options_1b0b8_39{grid-template-columns:repeat(2,minmax(0,1fr))}}._root_1b0b8_7 ._option_1b0b8_39{display:flex;align-items:center;justify-content:center;text-align:center;min-height:66px;margin-bottom:var(--ns-space-5);padding:var(--ns-space-12) var(--ns-space-8);border-radius:var(--ns-radius-lg)}._root_1b0b8_7 ._optionWord_1b0b8_63{font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);color:var(--ns-text)}._root_1b0b8_7 ._ack_1b0b8_69{margin:0;font:400 var(--ns-text-18) / 1.6 var(--ns-font-sans);color:var(--ns-sage-text)}._root_ar1lz_5{display:flex;flex-direction:column;gap:var(--ns-space-14);align-items:flex-start}._root_ar1lz_5 ._callout_ar1lz_16{width:100%;display:flex;flex-direction:column;gap:var(--ns-space-10);border-left:5px solid var(--ns-pink);padding:var(--ns-space-18) var(--ns-space-22)}._eyebrow_ar1lz_29{letter-spacing:var(--ns-tracking-14)}._root_1uxds_6{display:flex;flex-direction:column;gap:var(--ns-space-14);align-items:flex-start}._center_1uxds_14{width:100%;display:flex;justify-content:center}._glow_1uxds_22{position:relative;width:100%;max-width:420px;border-radius:24px;padding:2px;overflow:hidden;isolation:isolate}._spin_1uxds_32{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background:conic-gradient(from 0deg,#023e70,#ffb4f9,#6dc7ff,#ffb4f9,#023e70);animation:_border-spin_1uxds_1 5.5s linear infinite;z-index:0}@keyframes _border-spin_1uxds_1{to{transform:rotate(360deg)}}._card_1uxds_57{position:relative;z-index:1;border-radius:22px;background:linear-gradient(90deg,#192128,#30363e);display:flex;flex-direction:column;gap:2px;justify-content:center;align-items:center;padding:var(--ns-space-32) var(--ns-space-24);text-align:center}._opener_1uxds_75._opener_1uxds_75{font-weight:400;line-height:1.4;color:#f3edff}._line_1uxds_81._line_1uxds_81{font-weight:400;line-height:1.4;color:#ffb4d9}._root_173fh_7{display:flex;flex-direction:column}._root_173fh_7 ._prompt_173fh_13{margin:0 0 6px}._root_173fh_7 ._hint_173fh_20{margin:0 0 var(--ns-space-18)}._meterBox_173fh_26{padding:var(--ns-space-22);margin-bottom:var(--ns-space-18)}._bars_173fh_31{display:flex;align-items:flex-end;gap:var(--ns-space-5);height:120px}._bar_173fh_31{flex:1;border-radius:3px 3px 0 0;transition:height var(--ns-dur),background var(--ns-dur)}._readout_173fh_49{display:flex;justify-content:space-between;margin-top:var(--ns-space-10)}._readoutLabel_173fh_56._readoutLabel_173fh_56{text-transform:none;letter-spacing:normal}._slider_173fh_61{width:100%;margin:0;height:var(--ns-space-44);accent-color:var(--ns-blue);cursor:pointer}._slider_173fh_61:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._root_173fh_7 ._bandLabel_173fh_79{margin:var(--ns-space-12) 0 0;line-height:1.5}._root_2anf6_7{display:flex;flex-direction:column;gap:var(--ns-space-9)}._sentenceCard_2anf6_18{padding:var(--ns-space-22) var(--ns-space-24);margin-bottom:2px}._slot_2anf6_30{padding:0 var(--ns-space-4);color:var(--ns-muted)}._sentenceReady_2anf6_35 ._slot_2anf6_30{color:var(--ns-text)}._slotAction_2anf6_39{border-bottom:2px solid var(--ns-blue)}._slotCue_2anf6_43{border-bottom:2px solid var(--ns-pink)}._root_2anf6_7 ._groupLabel_2anf6_49{margin:var(--ns-space-7) 0 0;letter-spacing:var(--ns-tracking-10)}._chipRow_2anf6_55{display:flex;flex-wrap:wrap;gap:var(--ns-space-9)}._chipRow_2anf6_55>button{padding:var(--ns-space-11) var(--ns-space-15)}._freeText_2anf6_66{min-height:var(--ns-space-44);padding:var(--ns-space-11) var(--ns-space-15);border:1px solid var(--ns-border-2);border-radius:var(--ns-radius-sm);background:var(--ns-surface);color:var(--ns-text);font:400 var(--ns-text-18) / 1.6 var(--ns-font-sans)}._freeText_2anf6_66::placeholder{color:var(--ns-muted)}._freeText_2anf6_66:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:2px;border-color:transparent}._root_13rie_5{display:flex;flex-direction:column;gap:var(--ns-space-16)}._head_13rie_12{display:flex;align-items:center;gap:var(--ns-space-12)}._icon_13rie_18{color:var(--ns-blue-text);display:inline-flex}._root_13rie_5 ._eyebrow_13rie_25{letter-spacing:var(--ns-tracking-14);line-height:1}._body_13rie_32{line-height:1.62}._root_1vcix_7{display:flex;flex-direction:column}._root_1vcix_7 ._prompt_1vcix_18{margin:0 0 6px;color:var(--ns-text)}._root_1vcix_7 ._hint_1vcix_24{margin:0 0 var(--ns-space-16)}._columns_1vcix_50{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--mu-rows, 1),auto);column-gap:var(--ns-space-14);row-gap:var(--ns-space-11)}._column_1vcix_40{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;row-gap:var(--ns-space-11)}@media(max-width:820px){._columns_1vcix_50{grid-template-columns:1fr;grid-template-rows:none}._column_1vcix_40{grid-row:auto;grid-template-rows:none}}._root_1vcix_7 ._colTitle_1vcix_100{margin:0;align-self:end}._root_1vcix_7 ._card_1vcix_109{display:flex;align-items:center;gap:var(--ns-space-10);width:100%;min-height:60px;text-align:left;padding:var(--ns-space-15) var(--ns-space-16);border-radius:var(--ns-radius-sm);transition:all var(--ns-dur)}._root_1vcix_7 ._cardLabel_1vcix_121{flex:1;font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);color:var(--ns-text)}._root_1vcix_7 ._success_1vcix_128{margin:var(--ns-space-16) 0 0;color:var(--ns-text)}._root_1vcix_7 ._mark_1vcix_154{flex:none;font:600 var(--ns-text-18) / 1.3 var(--ns-font-sans);color:var(--ns-amber-text)}._root_1vcix_7 ._markMatched_1vcix_162{color:var(--ns-text)}._root_1vcix_7 ._retry_1vcix_167{margin:var(--ns-space-16) 0 0;color:var(--ns-amber-text)}._visuallyHidden_1vcix_172{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}._root_1ryhh_7{display:flex;flex-direction:column}._speak_1ryhh_12{align-self:flex-start;margin-bottom:var(--ns-space-14)}._root_1ryhh_7 ._prompt_1ryhh_17{margin:0 0 var(--ns-space-16)}._grid_1ryhh_22{display:grid;grid-template-columns:1fr 1fr;gap:var(--ns-space-11)}._root_1ryhh_7 ._option_1ryhh_31{display:flex;align-items:center;gap:var(--ns-space-10);min-height:60px;padding:var(--ns-space-16) var(--ns-space-18);text-align:left;transition:all var(--ns-dur)}._optionIcon_1ryhh_41{flex:none;font-size:var(--ns-text-14);line-height:1}._root_1ryhh_7 ._optionLabel_1ryhh_49{line-height:1.3;color:var(--ns-text)}._feedback_1ryhh_57{display:block;margin-top:var(--ns-space-16);padding:var(--ns-space-15) var(--ns-space-18);border:1px solid transparent;border-radius:var(--ns-radius-sm)}._feedback_1ryhh_57[data-tone=correct]{border-color:var(--ns-state-green-border);background:var(--ns-state-green-bg)}._feedback_1ryhh_57[data-tone=reconsider]{border-color:var(--ns-state-amber-border);background:var(--ns-state-amber-bg)}._feedbackHead_1ryhh_74{display:block;margin-bottom:var(--ns-space-5);font-family:var(--ns-font-sans);font-weight:600;font-size:var(--ns-text-14);line-height:1.3}._feedback_1ryhh_57[data-tone=correct] ._feedbackHead_1ryhh_74{color:var(--ns-green-text)}._feedback_1ryhh_57[data-tone=reconsider] ._feedbackHead_1ryhh_74{color:var(--ns-amber-text)}._root_qokri_7{display:flex;flex-direction:column}._speak_qokri_12{align-self:flex-start;margin-bottom:var(--ns-space-14)}._root_qokri_7 ._intro_qokri_17{margin:0 0 var(--ns-space-12)}._root_qokri_7 ._hint_qokri_22{margin:0 0 var(--ns-space-12);font:400 var(--ns-text-14) / 1 var(--ns-font-mono);color:var(--ns-muted);letter-spacing:normal;text-transform:none}._cards_qokri_30{display:flex;flex-direction:column;gap:var(--ns-space-12)}._root_qokri_7 ._card_qokri_30{display:block;width:100%;min-height:48px;text-align:left;border-radius:var(--ns-radius-md);padding:var(--ns-space-18) var(--ns-space-20)}._root_qokri_7 ._tag_qokri_47{line-height:1}._cardText_qokri_51{margin:var(--ns-space-9) 0 0}._root_qokri_7 ._beliefText_qokri_56{font:400 var(--ns-text-18) / 1.45 var(--ns-font-sans);color:var(--ns-body)}._root_qokri_7 ._realityText_qokri_62{font:500 var(--ns-text-20) / 1.45 var(--ns-font-serif);color:var(--ns-text)}._root_qokri_7 ._source_qokri_67{margin:var(--ns-space-12) 0 0}._card_ziykv_13{border:1px solid var(--ns-border);border-radius:var(--ns-radius-lg);background:var(--ns-surface-2);overflow:hidden}._media_ziykv_21{position:relative;background:#fff}._image_ziykv_26{display:block;width:100%}._placeholder_ziykv_32{display:flex;align-items:center;justify-content:center;min-height:200px;font-family:var(--ns-font-mono);font-size:var(--ns-text-14);line-height:1;color:var(--ns-muted);background:var(--ns-media-placeholder)}._tts_ziykv_45{position:absolute;top:var(--ns-space-16);right:var(--ns-space-16);box-shadow:0 2px 10px #00000059}._narration_ziykv_55._narration_ziykv_55{margin:0;padding:28px 30px 32px;line-height:1.55;color:var(--ns-text)}._root_eqhn8_9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ns-space-14);width:100%}._grid_eqhn8_17{display:grid;grid-template-columns:minmax(0,220px) 1fr;gap:var(--ns-space-40);align-items:start;width:100%}._body_eqhn8_34{display:flex;flex-direction:column}._root_eqhn8_9 ._title_eqhn8_42{margin:0 0 var(--ns-space-14);text-wrap:pretty}._root_eqhn8_9 ._passage_eqhn8_47{margin:0}._root_eqhn8_9 ._bullets_eqhn8_54{margin-top:var(--ns-space-16)}@media(max-width:560px){._grid_eqhn8_17{grid-template-columns:1fr;gap:var(--ns-space-20)}._illustration_eqhn8_67{max-width:220px}}._root_4721q_1{display:flex;flex-direction:column;gap:var(--ns-space-14)}._header_4721q_7{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-space-12)}._parts_4721q_24{list-style:none;margin:0;padding:var(--ns-space-16);display:flex;flex-direction:column;gap:var(--ns-space-12);container:pbp-steps / inline-size}._part_4721q_24{display:flex;gap:var(--ns-space-16);align-items:flex-start;padding:var(--ns-space-16) var(--ns-space-18)}._numeral_4721q_50{flex:none;width:34px;height:34px;border-radius:50%;background:var(--ns-surface-2);border:1px solid var(--ns-border-2);display:flex;align-items:center;justify-content:center;font-family:var(--ns-font-serif);font-size:var(--ns-text-20);font-weight:500;line-height:1;color:var(--ns-amber-text)}._checkMark_4721q_71{flex:none;width:34px;height:34px;border-radius:50%;background:#00855b29;border:1px solid rgba(0,133,91,.4);display:flex;align-items:center;justify-content:center;color:var(--ns-text)}._glyph_4721q_87{flex:none;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-family:var(--ns-font-sans);font-size:var(--ns-text-30);font-weight:700;line-height:1;color:var(--ns-on-accent)}._slot_4721q_103{margin:2px}._content_4721q_107{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ns-space-8)}._content_4721q_107 ._text_4721q_117{line-height:1.45;color:var(--ns-text)}._part_4721q_24>._image_4721q_124{flex:none;width:132px}._image_4721q_124>._img_4721q_132,._cover_4721q_133>._img_4721q_132{background:transparent}@container pbp-steps (width < 482px){._part_4721q_24{flex-wrap:wrap;row-gap:var(--ns-space-20)}._part_4721q_24>._image_4721q_124{order:-1;width:100%}}._root_1idda_11{max-width:800px;margin:0 auto;overflow:hidden}._header_1idda_17{display:flex;align-items:center;justify-content:space-between;gap:var(--ns-space-12);padding:var(--ns-space-16) var(--ns-space-20);border-bottom:1px solid var(--ns-border)}._root_1idda_11 ._planLabel_1idda_28{letter-spacing:var(--ns-tracking-10)}._rows_1idda_34{display:flex;flex-direction:column;gap:var(--ns-space-14);padding:var(--ns-space-20) var(--ns-space-22)}._row_1idda_34{display:flex;flex-direction:column;gap:var(--ns-space-5)}._input_1idda_49{min-height:var(--ns-space-44);padding:var(--ns-space-10) var(--ns-space-14);border:1px solid var(--ns-border-2);border-radius:var(--ns-radius-xs);background:var(--ns-surface-2);color:var(--ns-text);font:500 var(--ns-text-20) / 1.4 var(--ns-font-serif)}._input_1idda_49:focus-visible{outline:2px solid var(--ns-focus-ring);outline-offset:2px;border-color:transparent}._root_1idda_11 ._rowLabel_1idda_67{line-height:1}._root_1fupl_12{display:flex;flex-direction:column;gap:var(--ns-space-14)}._root_1fupl_12 ._railLabel_1fupl_24{font-variant-numeric:tabular-nums}._rail_1fupl_24{list-style:none;margin:0;padding:0;display:flex;align-items:flex-start;gap:var(--ns-space-8)}._step_1fupl_37{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--ns-space-8);position:relative;text-align:center}._step_1fupl_37:not(:first-child):before{content:"";position:absolute;top:13px;right:50%;width:100%;height:2px;background:var(--ns-border);z-index:0}._mark_1fupl_61{position:relative;z-index:1;flex:none;width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--ns-border-2);color:var(--ns-ink-on-light);font:600 var(--ns-text-14) / 1 var(--ns-font-sans)}._markDot_1fupl_77{font-size:var(--ns-text-14);line-height:1}._done_1fupl_82{background:var(--ns-green)}._current_1fupl_88{background:var(--ns-pink)}._upcoming_1fupl_93{background:var(--ns-surface-2)}._root_1fupl_12 ._stepLabel_1fupl_101{line-height:1.3;color:var(--ns-muted)}._root_1fupl_12 ._stepLabelCurrent_1fupl_106{color:var(--ns-text)}._root_1msmx_7{display:flex;flex-direction:column}._speak_1msmx_12{align-self:flex-start;margin-bottom:var(--ns-space-14)}._root_1msmx_7 ._prompt_1msmx_17{margin:0 0 var(--ns-space-16)}._options_1msmx_21{display:flex;flex-direction:column;gap:var(--ns-space-11)}._root_1msmx_7 ._option_1msmx_21{display:block;width:100%;min-height:48px;text-align:left;border-radius:var(--ns-radius-sm);padding:var(--ns-space-16) var(--ns-space-18);transition:all var(--ns-dur)}._optionRow_1msmx_38{display:flex;align-items:center;gap:var(--ns-space-12)}._marker_1msmx_46{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--ns-space-22);height:var(--ns-space-22);border:1px solid var(--ns-border-2);border-radius:50%;font-size:var(--ns-text-14)}._root_1msmx_7 ._optionLabel_1msmx_60{line-height:1.35;color:var(--ns-text)}._feedback_1msmx_68{display:block;margin:var(--ns-space-11) 0 0 calc(var(--ns-space-22) + var(--ns-space-12))}._root_1msmx_7 ._source_1msmx_73{margin:var(--ns-space-16) 0 0}._root_1nm5h_15{padding:var(--ns-space-30);border-radius:var(--ns-radius-lg);background:radial-gradient(120% 130% at 50% 0%,#2a2740 0%,var(--ns-surface) 60%,var(--ns-bg) 100%)}@media(max-width:560px){._root_1nm5h_15{padding:var(--ns-space-16)}}._question_1nm5h_37._question_1nm5h_37{margin:0 0 var(--ns-space-8);font-weight:400;line-height:1.3;color:#fff}._helper_1nm5h_47._helper_1nm5h_47{margin:0 0 var(--ns-space-16)}._rows_1nm5h_53{display:flex;flex-direction:column;gap:28px;padding:var(--ns-space-32);border-radius:var(--ns-radius-2xl);background:#0000004d}._row_1nm5h_53{display:flex;flex-direction:column;gap:var(--ns-space-12)}._rowTitle_1nm5h_69._rowTitle_1nm5h_69{color:#fff}._divider_1nm5h_73{height:1px;background:#fff3}._options_1nm5h_78{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns-space-14);margin-top:var(--ns-space-4)}._option_1nm5h_78{flex:1 1 auto;min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:var(--ns-space-8);padding:var(--ns-space-4) var(--ns-space-16);border:none;border-radius:var(--ns-radius-pill);background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3;color:#fff;cursor:pointer;transition:background var(--ns-dur)}._option_1nm5h_78:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._option_1nm5h_78 svg{flex:none}._optionLabel_1nm5h_122._optionLabel_1nm5h_122{line-height:1.4;color:#fff;white-space:nowrap}._selectedReady_1nm5h_131{background:var(--ns-pink)}._selectedHelp_1nm5h_135{background:#529cb8}._selectedUnsure_1nm5h_139{background:#aa7714}._summary_1nm5h_146._summary_1nm5h_146{margin:var(--ns-space-18) 0 0;line-height:1.5;color:var(--ns-muted)}._summaryComplete_1nm5h_152._summaryComplete_1nm5h_152{color:var(--ns-sage-text)}._summary_16pyp_9._summary_16pyp_9{margin:var(--ns-space-18) 0 0;line-height:1.5}._intro_uwddv_13._intro_uwddv_13{margin:0 0 var(--ns-space-18);line-height:1.4;color:#ffffffb3}._rows_uwddv_21{display:flex;flex-direction:column;gap:28px;padding:var(--ns-space-32);border-radius:var(--ns-radius-2xl);background:#0000004d}._row_uwddv_21{display:flex;flex-direction:column;gap:var(--ns-space-12)}._rowTitle_uwddv_39._rowTitle_uwddv_39{line-height:1;color:#fff}._rowDescription_uwddv_46._rowDescription_uwddv_46{line-height:1.4;color:#ffffffb3}._divider_uwddv_51{height:1px;background:#fff3}._options_uwddv_56{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ns-space-14);margin-top:var(--ns-space-4)}._option_uwddv_56{flex:1 1 auto;min-width:0;min-height:48px;display:flex;align-items:center;justify-content:center;gap:var(--ns-space-8);padding:var(--ns-space-4) var(--ns-space-16);border:none;border-radius:var(--ns-radius-pill);background:#ffffff1a;box-shadow:inset 0 0 0 1px #fff3;color:#fff;cursor:pointer;transition:background var(--ns-dur)}._option_uwddv_56:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._option_uwddv_56 svg{flex:none}._optionLabel_uwddv_100._optionLabel_uwddv_100{line-height:1.4;color:#fff;white-space:nowrap}._selectedReady_uwddv_109{background:var(--ns-pink)}._selectedHelp_uwddv_113{background:#529cb8}._selectedUnsure_uwddv_117{background:#aa7714}h3._prompt_glmhq_9{margin:0 0 var(--ns-space-14)}p._helper_glmhq_17{margin:0 0 var(--ns-space-10)}._chips_glmhq_21{display:flex;flex-wrap:wrap;gap:var(--ns-space-9);margin-bottom:var(--ns-space-14)}textarea._textarea_glmhq_38{display:inline-block;min-height:88px;border-radius:var(--ns-radius-sm);background:var(--ns-surface);padding:var(--ns-space-14) var(--ns-space-16)}._root_1ryos_4._root_1ryos_4{display:flex;align-items:center;gap:var(--ns-space-16);width:100%;min-height:48px;border-radius:var(--ns-radius-md);padding:var(--ns-space-18) var(--ns-space-20);text-align:left;text-decoration:none}._glyph_1ryos_20{flex:none;width:42px;height:42px;border-radius:var(--ns-radius-sm);background:var(--ns-state-blue-bg);border:1px solid var(--ns-state-blue-bg-strong);color:var(--ns-blue-text);display:flex;align-items:center;justify-content:center}._body_1ryos_34{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._body_1ryos_34 ._kind_1ryos_43{line-height:1.35}._cue_1ryos_47{flex:none;color:var(--ns-muted);display:flex;align-items:center}._list_1x2zv_5{display:flex;flex-direction:column;gap:var(--ns-space-10)}._root_1x2zv_14._root_1x2zv_14{display:flex;align-items:center;gap:var(--ns-space-16);width:100%;min-height:48px;border-radius:var(--ns-radius-md);padding:var(--ns-space-18) var(--ns-space-20);text-align:left;text-decoration:none}._glyph_1x2zv_30{flex:none;width:42px;height:42px;border-radius:var(--ns-radius-sm);background:var(--ns-state-blue-bg);border:1px solid var(--ns-state-blue-bg-strong);color:var(--ns-blue-text);display:flex;align-items:center;justify-content:center}._body_1x2zv_44{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._body_1x2zv_44 ._sub_1x2zv_53{line-height:1.35}._root_1h52w_7{display:flex;flex-direction:column}._speak_1h52w_12{align-self:flex-start;margin-bottom:var(--ns-space-14)}._situation_1h52w_18{padding:var(--ns-space-16) var(--ns-space-18);margin-bottom:var(--ns-space-16)}._situationLabel_1h52w_24{display:block;margin-bottom:var(--ns-space-8);font:600 var(--ns-text-14) / 1 var(--ns-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ns-muted)}._situation_1h52w_18 ._situationText_1h52w_34{margin:0;color:var(--ns-text)}._options_1h52w_39{display:flex;flex-direction:column;gap:var(--ns-space-11)}._root_1h52w_7 ._option_1h52w_39{display:block;width:100%;min-height:48px;text-align:left;border-radius:var(--ns-radius-sm);padding:var(--ns-space-16) var(--ns-space-18);transition:all var(--ns-dur)}._root_1h52w_7 ._optionLabel_1h52w_57{line-height:1.35;color:var(--ns-text)}._feedback_1h52w_64{display:block;margin:var(--ns-space-11) 0 0}._root_1h52w_7 ._source_1h52w_69{margin:var(--ns-space-16) 0 0}._root_15xjv_12{display:flex;flex-direction:column}._root_15xjv_12 ._prompt_15xjv_18{margin:0 0 var(--ns-space-14)}._list_15xjv_22{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ns-space-10)}._row_15xjv_34{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}._root_15xjv_12 ._card_15xjv_42{display:flex;align-items:center;gap:var(--ns-space-14);padding:var(--ns-space-14) var(--ns-space-16);border-radius:var(--ns-radius-sm);cursor:grab}._grip_15xjv_51{flex:none;display:flex;flex-direction:column;gap:2px;color:var(--ns-muted);line-height:.5;font-size:var(--ns-text-14);padding-right:2px}._position_15xjv_64{flex:none;width:var(--ns-space-26);height:var(--ns-space-26);border-radius:50%;background:var(--ns-surface-2);display:flex;align-items:center;justify-content:center;font:500 var(--ns-text-17) / 1 var(--ns-font-serif);color:var(--ns-body)}._root_15xjv_12 ._text_15xjv_79{flex:1;line-height:1.4;color:var(--ns-text)}._arrows_15xjv_85{flex:none;display:flex;flex-direction:column;gap:var(--ns-space-4)}._arrow_15xjv_85{width:34px;height:22px;border-radius:var(--ns-radius-xs);border:2px solid var(--ns-state-idle-border);background:var(--ns-surface-2);box-shadow:0 var(--ns-lip-depth-sm) 0 var(--ns-state-idle-lip);color:var(--ns-body);cursor:pointer;font-size:var(--ns-text-14);line-height:1;padding:0}._arrow_15xjv_85:disabled{opacity:.4;cursor:not-allowed}._arrow_15xjv_85:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px}._footer_15xjv_119{display:flex;align-items:center;gap:var(--ns-space-14);flex-wrap:wrap;margin-top:var(--ns-space-16)}._root_15xjv_12 ._msg_15xjv_131{line-height:1.4}._root_1m9i7_6{display:flex;flex-direction:column;gap:var(--ns-space-14);align-items:flex-start}._card_1m9i7_14._card_1m9i7_14{width:100%;border-radius:var(--ns-radius-md);padding:var(--ns-space-24) var(--ns-space-26);display:flex;flex-direction:row;align-items:center;gap:var(--ns-space-22)}._illustration_1m9i7_25{flex:none;width:120px;height:120px;object-fit:contain;-webkit-user-select:none;user-select:none}._iconSlot_1m9i7_38{flex:none;width:120px;display:flex;justify-content:center;color:var(--ns-text)}._artwork_1m9i7_48{flex:none;width:120px;aspect-ratio:16 / 9;object-fit:contain;object-position:center;background:#fff;border-radius:var(--ns-radius-sm);-webkit-user-select:none;user-select:none}._content_1m9i7_61{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ns-space-12)}._content_1m9i7_61 ._eyebrow_1m9i7_72{letter-spacing:var(--ns-tracking-14);line-height:1}._content_1m9i7_61 ._source_1m9i7_83{font-style:normal}._content_1m9i7_61 ._body_1m9i7_88{font-size:var(--ns-text-20);line-height:1.5;color:var(--ns-text)}@media(max-width:480px){._card_1m9i7_14._card_1m9i7_14{flex-direction:column;align-items:flex-start}._iconSlot_1m9i7_38{justify-content:flex-start}}._card_yv5n6_6{overflow:hidden}._card_yv5n6_6 ._frame_yv5n6_12{border:0;border-radius:0}._cover_yv5n6_17{width:100%;height:100%;object-fit:cover;display:block}._body_yv5n6_24{display:flex;flex-direction:column;gap:var(--ns-space-10);padding:var(--ns-space-22) var(--ns-space-24)}._title_yv5n6_34{font-size:var(--ns-text-32)}._promise_yv5n6_39{font-size:var(--ns-text-18);line-height:1.5}._meta_yv5n6_44{display:flex;align-items:center;gap:var(--ns-space-12);margin-top:6px}._card_yv5n6_6 ._estimate_yv5n6_54{font-family:var(--ns-font-sans);padding:var(--ns-space-8) 13px}._root_18422_1{margin:0;display:flex;flex-direction:column;gap:var(--ns-space-14)}._frame_18422_9{display:block;width:100%;height:100%;border:0}._facade_18422_20{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:var(--ns-surface);cursor:pointer}._facade_18422_20:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:-3px}._poster_18422_40{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._play_18422_50{position:relative;display:inline-flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:var(--ns-blue);color:#fff;box-shadow:0 var(--ns-lip-depth) 0 var(--ns-state-blue-lip)}._meta_18422_63{display:flex;flex-direction:column;gap:var(--ns-space-5)}._titleRow_18422_70{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--ns-space-12)}._watch_18422_79{margin-left:auto;display:inline-flex;align-items:center;gap:var(--ns-space-6);min-height:44px;color:var(--ns-blue-text);text-decoration:underline;text-underline-offset:3px}._watch_18422_79:focus-visible{outline:3px solid var(--ns-focus-ring);outline-offset:2px;border-radius:var(--ns-radius-xs)}._caption_18422_96{margin-top:var(--ns-space-4)}._visuallyHidden_18422_100{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._wrap_z28u2_36{width:100%;padding-block:var(--ns-space-30);border-bottom:1px solid var(--ns-border-3)}._wrap_z28u2_36:last-child{border-bottom:none}._wrap_z28u2_36[data-chrome=bare]{padding-block:var(--ns-space-24);border-bottom:none}._wrap_z28u2_36:empty{display:none}._column_1dest_7{display:flex;flex-direction:column;flex:1 1 auto;gap:0;width:100%;max-width:1000px;margin:0 auto}._column_1dest_7>:first-child{margin-block-start:auto}._column_1dest_7>:last-child{margin-block-end:auto}._root_yuszr_6{display:flex;flex-direction:column;gap:var(--ns-space-12);width:100%;transition:gap var(--ns-dur-fill) var(--ns-ease)}._compact_yuszr_16{gap:var(--ns-space-8)}._compact_yuszr_16 ._title_yuszr_20{font-size:var(--ns-text-18)}._row_yuszr_24{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ns-space-16);width:100%}._titleBlock_yuszr_33{display:flex;flex-direction:column;gap:var(--ns-space-4);min-width:0}._title_yuszr_20{margin:0;font-family:var(--ns-font-serif);font-size:var(--ns-text-24);font-weight:500;line-height:normal;color:var(--ns-text);transition:font-size var(--ns-dur-fill) var(--ns-ease)}._actions_yuszr_55{flex:none}._divider_yuszr_60{height:1px;width:100%;background:var(--ns-border)}._skeleton_262wd_1{background-color:#ffffff1a;border-radius:.5rem;animation:_pulse_262wd_1 1.5s cubic-bezier(.4,0,.6,1) infinite}@keyframes _pulse_262wd_1{0%,to{opacity:1}50%{opacity:.5}}._region_wfdud_8{position:relative}._decorations_wfdud_17{display:contents}._caption_wfdud_21{margin:1rem 0 0;text-align:center;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-secondary)}._globalLoadingBar_12p6r_1{position:fixed;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#06f,#0cf,#06f);background-size:200% 100%;animation:_loading-shimmer_12p6r_1 1.5s ease-in-out infinite;z-index:9999;box-shadow:0 0 10px #06f9,0 2px 8px #06f6,0 4px 16px #06f3}@keyframes _loading-shimmer_12p6r_1{0%{background-position:200% 0}to{background-position:-200% 0}}._alertDialogOverlay_1945a_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-index-modal, 50);background-color:var(--color-overlay, rgba(0, 0, 0, .6));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._alertDialogOverlay_1945a_7[data-state=open]{animation:_fadeIn_1945a_1 .2s ease-out}._alertDialogOverlay_1945a_7[data-state=closed]{animation:_fadeOut_1945a_1 .2s ease-in}._alertDialogContent_1945a_22{position:fixed;left:50%;top:50%;z-index:var(--z-index-modal, 50);translate:-50% -50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;width:calc(100% - 48px);max-width:327px;padding:32px 24px;background-color:var(--color-dialog-background, #1d1f23);border:2px solid var(--color-dialog-border, rgba(255, 255, 255, .1));border-radius:20px}._alertDialogContent_1945a_22[data-state=open]{animation:_fadeIn_1945a_1 .2s ease-out,_zoomIn_1945a_1 .2s ease-out}._alertDialogContent_1945a_22[data-state=closed]{animation:_fadeOut_1945a_1 .2s ease-in,_zoomOut_1945a_1 .2s ease-in}._alertDialogHeader_1945a_48{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}._alertDialogFooter_1945a_57{display:flex;flex-direction:column;align-items:center;gap:24px;width:216px}._alertDialogImage_1945a_66{width:150px;height:150px;object-fit:cover}._alertDialogTitle_1945a_73{font-family:var(--font-fraunces, "Fraunces"),serif;font-size:26px;font-weight:400;line-height:1;color:var(--color-text-primary, white);text-align:center;margin:0}._alertDialogDescription_1945a_84{font-family:var(--font-lexend, "Lexend"),sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:var(--color-text-primary, white);text-align:center;margin:0}._alertDialogCancel_1945a_95,._alertDialogAction_1945a_95{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 32px;border-radius:100px;font-family:var(--font-lexend, "Lexend"),sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease,transform .1s ease}._alertDialogCancel_1945a_95:hover,._alertDialogAction_1945a_95:hover{opacity:.9}._alertDialogCancel_1945a_95:active,._alertDialogAction_1945a_95:active{transform:scale(.98)}._alertDialogCancel_1945a_95:focus-visible,._alertDialogAction_1945a_95:focus-visible{outline:2px solid var(--color-primary, #51a6c6);outline-offset:2px}._alertDialogAction_1945a_95{background-color:var(--color-primary, #51a6c6);border:none;color:var(--color-text-primary, white)}._alertDialogCancel_1945a_95{background-color:var(--color-secondary-bg, rgba(255, 255, 255, .05));border:1px solid var(--color-text-primary, white);color:var(--color-text-primary, white)}@keyframes _fadeIn_1945a_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1945a_1{0%{opacity:1}to{opacity:0}}@keyframes _zoomIn_1945a_1{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes _zoomOut_1945a_1{0%{transform:scale(1)}to{transform:scale(.95)}}._button_fljmq_5{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:6px;font-size:.875rem;font-weight:500;transition:colors .2s;cursor:pointer;border:none}._button_fljmq_5:focus-visible{outline:none;box-shadow:0 0 0 1px var(--ring, hsl(215, 20%, 65%))}._button_fljmq_5:disabled{pointer-events:none;opacity:.5}._button_fljmq_5 svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}._button_fljmq_5[data-variant=default]{background-color:var(--primary, hsl(222, 47%, 11%));color:var(--primary-foreground, hsl(210, 40%, 98%));box-shadow:0 1px 2px #0000000d}._button_fljmq_5[data-variant=default]:hover:not(:disabled){background-color:var(--primary-hover, hsl(222, 47%, 9%))}._button_fljmq_5[data-variant=destructive]{background-color:var(--destructive, hsl(0, 84%, 60%));color:var(--destructive-foreground, hsl(210, 40%, 98%));box-shadow:0 1px 2px #0000000d}._button_fljmq_5[data-variant=destructive]:hover:not(:disabled){background-color:var(--destructive-hover, hsl(0, 84%, 55%))}._button_fljmq_5[data-variant=outline]{border:1px solid var(--input, hsl(214, 32%, 91%));background-color:var(--background, hsl(0, 0%, 100%));box-shadow:0 1px 2px #0000000d}._button_fljmq_5[data-variant=outline]:hover:not(:disabled){background-color:var(--accent, hsl(210, 40%, 96%));color:var(--accent-foreground, hsl(222, 47%, 11%))}._button_fljmq_5[data-variant=secondary]{background-color:var(--secondary, hsl(210, 40%, 96%));color:var(--secondary-foreground, hsl(222, 47%, 11%));box-shadow:0 1px 2px #0000000d}._button_fljmq_5[data-variant=secondary]:hover:not(:disabled){background-color:var(--secondary-hover, hsl(210, 40%, 94%))}._button_fljmq_5[data-variant=ghost]{background-color:transparent}._button_fljmq_5[data-variant=ghost]:hover:not(:disabled){background-color:var(--accent, hsl(210, 40%, 96%));color:var(--accent-foreground, hsl(222, 47%, 11%))}._button_fljmq_5[data-variant=link]{color:var(--primary, hsl(222, 47%, 11%));text-decoration:underline;text-underline-offset:4px;background-color:transparent}._button_fljmq_5[data-variant=link]:hover:not(:disabled){text-decoration:underline}._button_fljmq_5[data-variant=wellness]{border-radius:100px;background:var(--color-wellness-cta);border:none;font-family:Lexend,sans-serif;font-weight:600;text-align:center;text-transform:uppercase;color:#fff;box-shadow:0 2px 8px #5dc1bd4d;transition:all .2s ease}._button_fljmq_5[data-variant=wellness]:hover:not(:disabled){background:var(--color-wellness-cta-hover);box-shadow:0 4px 12px #5dc1bd66}._button_fljmq_5[data-variant=wellness]:active:not(:disabled){transform:scale(.98)}._button_fljmq_5[data-variant=wellness]:focus-visible{outline:2px solid #5dc1bd;outline-offset:2px}._button_fljmq_5[data-size=default]{height:2.25rem;padding:.5rem 1rem}._button_fljmq_5[data-size=sm]{height:2rem;border-radius:6px;padding:0 .75rem;font-size:.75rem}._button_fljmq_5[data-size=lg]{height:2.5rem;border-radius:6px;padding:0 2rem}._button_fljmq_5[data-size=xl]{width:100%;max-width:345px;padding:var(--ns-space-12) var(--ns-space-32);font:var(--ns-type-title-sans-sm-caps);box-sizing:border-box;height:calc(var(--ns-text-16) + 2 * var(--ns-space-12))}@media(min-width:768px){._button_fljmq_5[data-size=xl]{height:calc(var(--ns-text-16) + 2 * var(--ns-space-16));padding:var(--ns-space-16) var(--ns-space-40)}}._button_fljmq_5[data-size=icon]{height:2.25rem;width:2.25rem;padding:0}._spinner_1qr8e_1{animation:_spin_1qr8e_1 .8s linear infinite}@keyframes _spin_1qr8e_1{to{transform:rotate(360deg)}}._wrapper_mrqor_1{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;min-height:44px;padding:10px 12px;background:var(--auth-input-bg);border:2px solid transparent;border-radius:5px;box-sizing:border-box;transition:border-color var(--dur-micro) var(--ease-calm-out),box-shadow var(--dur-micro) var(--ease-calm-out)}._wrapper_mrqor_1:focus-within{border-color:var(--color-wellness-cta);box-shadow:0 0 0 3px #51a6c62e}._wrapper_mrqor_1[data-invalid=true]{border-color:var(--auth-text-error)}._input_mrqor_22{flex:1;min-width:0;margin:0;padding:0;border:none;background:transparent;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary);caret-color:var(--color-wellness-cta)}._input_mrqor_22:focus,._input_mrqor_22:focus-visible{outline:none;box-shadow:none}._input_mrqor_22:invalid{outline:none;box-shadow:none}._input_mrqor_22::placeholder{color:var(--auth-text-placeholder)}._input_mrqor_22[type=password]{font-size:16px;line-height:1;letter-spacing:2px}@media(min-width:768px){._input_mrqor_22{font-size:16px}}._input_mrqor_22:autofill,._input_mrqor_22:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--auth-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out 0s}._adornment_mrqor_64{display:inline-flex;align-items:center;flex-shrink:0;color:inherit}._card_lqnr1_5{border-radius:12px;border:1px solid var(--border, hsl(214, 32%, 91%));background-color:var(--card, hsl(0, 0%, 100%));color:var(--card-foreground, hsl(222, 47%, 11%));box-shadow:0 1px 2px #0000000d}._cardHeader_lqnr1_13{display:flex;flex-direction:column;gap:.375rem;padding:1.5rem}._cardTitle_lqnr1_20{font-weight:600;line-height:1;letter-spacing:-.025em}._cardDescription_lqnr1_26{font-size:.875rem;color:var(--muted-foreground, hsl(215, 16%, 47%))}._cardContent_lqnr1_31{padding:1.5rem;padding-top:0}._cardFooter_lqnr1_36{display:flex;align-items:center;padding:1.5rem;padding-top:0}._dialogOverlay_sgn9b_6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background-color:#000c}._dialogOverlay_sgn9b_6[data-state=open]{animation:_fadeIn_sgn9b_1 .2s ease-out}._dialogOverlay_sgn9b_6[data-state=closed]{animation:_fadeOut_sgn9b_1 .2s ease-in}._dialogContent_sgn9b_20{position:fixed;left:50%;top:50%;z-index:50;display:grid;width:100%;max-width:32rem;translate:-50% -50%;gap:1rem;border:1px solid var(--border, hsl(214, 32%, 91%));background-color:var(--background, hsl(0, 0%, 100%));padding:1.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition-duration:.2s}@media(min-width:640px){._dialogContent_sgn9b_20{border-radius:8px}}._dialogContent_sgn9b_20[data-state=open]{animation:_fadeIn_sgn9b_1 .2s,_zoomIn_sgn9b_1 .2s,_slideInFromTopCenter_sgn9b_1 .2s}._dialogContent_sgn9b_20[data-state=closed]{animation:_fadeOut_sgn9b_1 .2s,_zoomOut_sgn9b_1 .2s,_slideOutToTopCenter_sgn9b_1 .2s}._dialogClose_sgn9b_49{position:absolute;right:1rem;top:1rem;border-radius:2px;opacity:.7;background-color:transparent;border:none;cursor:pointer;padding:0;transition:opacity .2s}._dialogClose_sgn9b_49:hover{opacity:1}._dialogClose_sgn9b_49:focus{outline:none;box-shadow:0 0 0 2px var(--ring, hsl(215, 20%, 65%)),0 0 0 4px var(--background, hsl(0, 0%, 100%))}._dialogClose_sgn9b_49:disabled{pointer-events:none}._dialogClose_sgn9b_49[data-state=open]{background-color:var(--accent, hsl(210, 40%, 96%));color:var(--muted-foreground, hsl(215, 16%, 47%))}._dialogClose_sgn9b_49 svg{width:1rem;height:1rem}._dialogClose_sgn9b_49 ._srOnly_sgn9b_79{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._dialogHeader_sgn9b_92{display:flex;flex-direction:column;gap:.375rem;text-align:center}@media(min-width:640px){._dialogHeader_sgn9b_92{text-align:left}}._dialogFooter_sgn9b_105{display:flex;flex-direction:column-reverse;gap:.5rem}@media(min-width:640px){._dialogFooter_sgn9b_105{flex-direction:row;justify-content:flex-end}}._dialogTitle_sgn9b_118{font-size:1.125rem;font-weight:600;line-height:1;letter-spacing:-.025em}._dialogDescription_sgn9b_126{font-size:.875rem;color:var(--muted-foreground, hsl(215, 16%, 47%))}@keyframes _fadeIn_sgn9b_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_sgn9b_1{0%{opacity:1}to{opacity:0}}@keyframes _zoomIn_sgn9b_1{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes _zoomOut_sgn9b_1{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes _slideInFromTopCenter_sgn9b_1{0%{transform:translate(-50%,-48%)}to{transform:translate(-50%,-50%)}}@keyframes _slideOutToTopCenter_sgn9b_1{0%{transform:translate(-50%,-50%)}to{transform:translate(-50%,-48%)}}._sheetOverlay_xymuq_8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-drawer, 1000);background-color:var(--journey-overlay-bg, rgba(0, 0, 0, .5))}._sheetOverlay_xymuq_8[data-state=open]{animation:_fadeIn_xymuq_1 .2s ease-out}._sheetOverlay_xymuq_8[data-state=closed]{animation:_fadeOut_xymuq_1 .2s ease-in}._sheetContent_xymuq_22{position:fixed;z-index:var(--z-drawer, 1000);background-color:var(--journey-panel-bg, rgba(0, 0, 0, .9));box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;transition:transform .3s ease-out;overflow-y:auto;overflow-x:hidden}._sheetContent_xymuq_22:focus{outline:none}._sheetContent_xymuq_22:focus-visible{outline:2px solid #5dc1bd;outline-offset:-2px}._side-left_xymuq_41{top:0;left:0;height:100%;width:var(--journey-drawer-width, 307px);max-width:85vw;border-right:1px solid rgba(255,255,255,.1)}._side-left_xymuq_41[data-state=open]{animation:_slideInFromLeft_xymuq_1 .3s ease-out}._side-left_xymuq_41[data-state=closed]{animation:_slideOutToLeft_xymuq_1 .25s ease-in}._side-right_xymuq_56{top:0;right:0;height:100%;width:var(--journey-drawer-width, 307px);max-width:85vw;border-left:1px solid rgba(255,255,255,.1)}._side-right_xymuq_56[data-state=open]{animation:_slideInFromRight_xymuq_1 .3s ease-out}._side-right_xymuq_56[data-state=closed]{animation:_slideOutToRight_xymuq_1 .25s ease-in}._side-top_xymuq_71{top:0;left:0;right:0;width:100%;height:auto;max-height:85vh;border-bottom:1px solid rgba(255,255,255,.1)}._side-top_xymuq_71[data-state=open]{animation:_slideInFromTop_xymuq_1 .3s ease-out}._side-top_xymuq_71[data-state=closed]{animation:_slideOutToTop_xymuq_1 .25s ease-in}._side-bottom_xymuq_87{bottom:0;left:0;right:0;width:100%;height:auto;max-height:85vh;border-top:1px solid rgba(255,255,255,.1)}._side-bottom_xymuq_87[data-state=open]{animation:_slideInFromBottom_xymuq_1 .3s ease-out}._side-bottom_xymuq_87[data-state=closed]{animation:_slideOutToBottom_xymuq_1 .25s ease-in}._sheetClose_xymuq_104{position:absolute;right:1rem;top:1rem;border-radius:4px;opacity:.7;background-color:transparent;border:none;cursor:pointer;padding:4px;color:#fff;transition:opacity .2s,background-color .2s}._sheetClose_xymuq_104:hover{opacity:1;background-color:#ffffff1a}._sheetClose_xymuq_104:focus{outline:none}._sheetClose_xymuq_104:focus-visible{outline:2px solid #5dc1bd;outline-offset:2px}._sheetClose_xymuq_104 svg{width:1.25rem;height:1.25rem}._srOnly_xymuq_133{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}._sheetHeader_xymuq_146{display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1.5rem 0}._sheetFooter_xymuq_154{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.5rem 1.5rem}._sheetTitle_xymuq_162{font-family:var(--font-display, "Fraunces", serif);font-size:1.5rem;font-weight:400;line-height:1.2;color:#fff;margin:0}._sheetDescription_xymuq_172{font-family:var(--font-ui, "Lexend", sans-serif);font-size:.875rem;color:#ffffffb3;margin:0}@keyframes _fadeIn_xymuq_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_xymuq_1{0%{opacity:1}to{opacity:0}}@keyframes _slideInFromLeft_xymuq_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideOutToLeft_xymuq_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _slideInFromRight_xymuq_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOutToRight_xymuq_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _slideInFromTop_xymuq_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideOutToTop_xymuq_1{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _slideInFromBottom_xymuq_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideOutToBottom_xymuq_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){._sheetOverlay_xymuq_8,._sheetContent_xymuq_22,._side-left_xymuq_41[data-state=open],._side-left_xymuq_41[data-state=closed],._side-right_xymuq_56[data-state=open],._side-right_xymuq_56[data-state=closed],._side-top_xymuq_71[data-state=open],._side-top_xymuq_71[data-state=closed],._side-bottom_xymuq_87[data-state=open],._side-bottom_xymuq_87[data-state=closed]{animation:none}}._content_1xtpf_8{z-index:60;max-width:260px;padding:8px 12px;border-radius:var(--radius-md, 8px);border:1px solid var(--journey-border-subtle, rgba(255, 255, 255, .2));background-color:var(--color-dark-card, #101317);color:var(--color-text-primary, #ffffff);font-family:var(--font-ui, "Lexend", sans-serif);font-size:var(--font-size-sm, .875rem);line-height:1.4;box-shadow:0 6px 16px #0006,0 2px 4px #0003;-webkit-user-select:none;user-select:none;word-wrap:break-word;will-change:transform,opacity}._content_1xtpf_8:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px #ffffff0f}._content_1xtpf_8[data-state=delayed-open],._content_1xtpf_8[data-state=instant-open]{animation:_tooltipFadeIn_1xtpf_1 .15s var(--ease-standard, cubic-bezier(.4, 0, .2, 1))}._content_1xtpf_8[data-state=closed]{animation:_tooltipFadeOut_1xtpf_1 .1s var(--ease-standard, cubic-bezier(.4, 0, .2, 1))}._content_1xtpf_8[data-side=top],._content_1xtpf_8[data-side=bottom]{transform-origin:var(--radix-tooltip-content-transform-origin)}._arrow_1xtpf_47{fill:var(--color-dark-card, #101317)}._toneLight_1xtpf_57{background-color:var(--color-white, #ffffff);color:var(--color-text-on-light, rgba(0, 0, 0, .87));border-color:#00000014;box-shadow:0 12px 32px #0000002e,0 2px 6px #00000014}._toneLight_1xtpf_57:before{display:none}._arrowLight_1xtpf_67{fill:var(--color-white, #ffffff)}@keyframes _tooltipFadeIn_1xtpf_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes _tooltipFadeOut_1xtpf_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media(prefers-reduced-motion:reduce){._content_1xtpf_8[data-state=delayed-open],._content_1xtpf_8[data-state=instant-open],._content_1xtpf_8[data-state=closed]{animation-duration:var(--duration-instant, .01ms)}}._bottomNavigation_p8m8f_12{position:fixed;bottom:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xl);padding-bottom:calc(var(--spacing-xl) + env(safe-area-inset-bottom,0px));background:#1d2026b3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1)}._bottomNavigationInline_p8m8f_39{position:static;left:auto;right:auto;bottom:auto;margin-top:auto;-webkit-backdrop-filter:none;backdrop-filter:none}._backButton_p8m8f_60{min-height:44px;font-family:var(--font-ui, "Lexend", sans-serif);font-size:var(--font-size-base);font-weight:600;letter-spacing:0;text-transform:uppercase;color:var(--color-text-white-80)}._bottomNavigation_p8m8f_12 ._backButton_p8m8f_60._backButton_p8m8f_60:hover:not(:disabled){color:var(--color-white);background-color:var(--color-white-overlay-faint)}._nextButton_p8m8f_82{font-family:var(--font-ui, "Lexend", sans-serif);font-weight:600;letter-spacing:0;text-transform:uppercase;margin-left:auto}._bottomNavigation_p8m8f_12 ._nextButton_p8m8f_82._nextButton_p8m8f_82{height:auto;padding:var(--spacing-md) var(--spacing-2xl);font-size:var(--font-size-base)}@media(min-width:768px){._bottomNavigation_p8m8f_12{padding:var(--spacing-xl) var(--spacing-4xl)}._backButton_p8m8f_60{font-size:var(--font-size-lg);color:var(--color-white)}._bottomNavigation_p8m8f_12 ._nextButton_p8m8f_82._nextButton_p8m8f_82{padding:var(--spacing-lg) var(--spacing-question-gap);font-size:var(--font-size-lg)}[data-sidebar-visible=true] ._bottomNavigation_p8m8f_12:not(._bottomNavigationInline_p8m8f_39){left:var(--journey-sidebar-width, 339px)}}._backButton_p8m8f_60:focus-visible,._nextButton_p8m8f_82:focus-visible{outline:2px solid var(--color-cyan, #51A6C6);outline-offset:2px}._coachAvatar_1mhzj_1{position:relative;width:var(--avatar-size, 64px);height:var(--avatar-size, 64px);border-radius:50%;overflow:hidden;flex-shrink:0;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}._coachAvatar_1mhzj_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,linear-gradient(135deg,#ffffff4d,#ffffff0d) border-box;pointer-events:none;z-index:1}._image_1mhzj_22{position:relative;z-index:1;width:100%;height:100%;object-fit:cover}._fallback_1mhzj_30{width:100%;height:100%;background:linear-gradient(135deg,var(--journey-accent-purple) 0%,var(--journey-accent-pink) 100%)}._banner_x1jh1_7{display:flex;align-items:center;justify-content:center;gap:7px;padding:4px 12px;background:#00855b;border:1px solid rgba(255,255,255,.15);border-radius:20px;width:fit-content;margin:0 auto}._icon_x1jh1_20{flex-shrink:0;width:24px;height:24px}._text_x1jh1_26{font-family:var(--font-ui, "Lexend", sans-serif);font-size:14px;font-weight:300;line-height:1.4;color:#fff}._gradientBackground_1u55r_6{position:absolute;top:-24px;left:-20px;right:-20px;bottom:-24px;width:calc(100% + 40px);height:calc(100% + 48px);z-index:0;pointer-events:none}._gradientBackgroundDesktop_1p89m_7{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}._mobile_7xbzg_12,._desktop_7xbzg_13,._mobileWide_7xbzg_14,._desktopWide_7xbzg_15{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}._mobile_7xbzg_12{display:block}._desktop_7xbzg_13{display:none}@media(min-width:768px){._mobile_7xbzg_12{display:none}._desktop_7xbzg_13{display:block}}._mobileWide_7xbzg_14{display:block}._desktopWide_7xbzg_15{display:none}@media(min-width:900px){._mobileWide_7xbzg_14{display:none}._desktopWide_7xbzg_15{display:block}}._desktopCardBackground_mxc3c_7{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}._gradientExploreHero_wvx1s_1{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}._hero_ae26v_1{--explore-banner-bg: #1e2126;position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:100%;height:145px;background:var(--explore-banner-bg);border-bottom:1px solid rgba(255,255,255,.2)}@media(min-width:1024px){._hero_ae26v_1{height:247px}}._heroWithSearch_ae26v_18{justify-content:center;align-items:center;gap:24px;height:auto;min-height:230px}@media(min-width:1024px){._heroWithSearch_ae26v_18{height:auto;min-height:211px}}._backdrop_ae26v_32{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}._backgroundImage_ae26v_39{position:absolute;top:-22px;right:-149px;width:auto;height:170%;z-index:10}@media(min-width:1024px){._backgroundImage_ae26v_39{top:-163px;right:-163px;width:859px;height:611px;aspect-ratio:97/69}}._gradientMobile_ae26v_57{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}@media(min-width:1024px){._gradientMobile_ae26v_57{display:none}}._gradientDesktop_ae26v_69{display:none;position:absolute;top:-126px;left:44%;right:-2%;height:240px;border-radius:336px;filter:blur(119.695px);opacity:.5;pointer-events:none;z-index:1;background:radial-gradient(ellipse at 50% 100%,#d92972,#d225a5,#cb20d7,#9f38eb,#7350ff 40%,#4065ff 60%,#2572d5 70%,#1778bf,#097eaa 80%,#058283,#00855b)}@media(min-width:1024px){._gradientDesktop_ae26v_69{display:block}}._darkOverlay_ae26v_89{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to right,var(--explore-banner-bg) 30%,rgba(30,33,38,.6) 55%,rgba(30,33,38,.15) 80%,transparent 100%),linear-gradient(to top,var(--explore-banner-bg) 0%,rgba(30,33,38,.7) 20%,transparent 50%)}._content_ae26v_97{position:relative;z-index:1;display:flex;justify-content:center;width:100%;max-width:720px;overflow:hidden;padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._content_ae26v_97{padding-inline:0}}._searchRow_ae26v_113{position:relative;z-index:2;flex:0 0 auto;display:flex;justify-content:center;width:100%}._title_ae26v_122{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--font-size-lg);line-height:140%;text-align:center;color:var(--journey-text-primary)}@media(min-width:1024px){._title_ae26v_122{font-size:26px}}._wrapper_sff7z_1{--search-field-bg: #23262f;--search-field-border: var(--color-wellness-cta);--search-clear-bg: rgba(255, 255, 255, .14);--search-clear-bg-hover: rgba(255, 255, 255, .22);--search-panel-bg: #1c2129;--search-panel-border: rgba(255, 255, 255, .12);--search-panel-shadow: 0 24px 60px rgba(0, 0, 0, .5);--search-divider: rgba(255, 255, 255, .06);--search-thumb-bg: rgba(255, 255, 255, .06);--search-thumb-ring: rgba(255, 255, 255, .08);--search-focus-ring: rgba(81, 166, 198, .22);--search-row-active-bg: rgba(81, 166, 198, .18);position:relative;z-index:20;display:flex;justify-content:center;box-sizing:border-box;width:100%;padding-block:0;padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._wrapper_sff7z_1{padding-inline:var(--journey-spacing-edge-desktop)}}._field_sff7z_29{position:relative;width:100%;max-width:600px}._inputRow_sff7z_35{display:flex;align-items:center;gap:12px;height:63px;padding:0 25px;box-sizing:border-box;border:2px solid var(--search-field-border);border-radius:40px;background:var(--search-field-bg);transition:border-color .15s ease,box-shadow .15s ease}._inputRow_sff7z_35:focus-within{box-shadow:0 0 0 4px var(--search-focus-ring)}._icon_sff7z_51{flex:0 0 auto;color:var(--color-white);opacity:.85}._input_sff7z_35{flex:1;min-width:0;border:none;background:transparent;outline:none;font-family:var(--font-body);font-size:16px;font-weight:300;color:var(--color-white)}._input_sff7z_35::placeholder{color:var(--journey-text-secondary);opacity:1}._clear_sff7z_73{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:999px;background:var(--search-clear-bg);color:var(--color-white);cursor:pointer}._clear_sff7z_73:hover{background:var(--search-clear-bg-hover)}._panel_sff7z_91{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:1;overflow:hidden;border:1px solid var(--search-panel-border);border-radius:16px;background:var(--search-panel-bg);box-shadow:var(--search-panel-shadow)}._panelLabel_sff7z_104{padding:9px 16px;border-bottom:1px solid var(--search-divider);font-family:var(--font-body);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--journey-text-secondary)}._list_sff7z_115{margin:0;padding:0;list-style:none}._row_sff7z_121{display:flex;align-items:center;gap:13px;padding:10px 16px;text-decoration:none;cursor:pointer}._row_sff7z_121[data-active=true]{background:var(--search-row-active-bg);box-shadow:inset 3px 0 0 var(--color-wellness-cta)}._thumb_sff7z_134{flex:0 0 auto;width:58px;height:33px;border-radius:6px;object-fit:cover;background:var(--search-thumb-bg);box-shadow:inset 0 0 0 1px var(--search-thumb-ring)}._rowText_sff7z_144{display:flex;flex-direction:column;flex:1;min-width:0}._rowName_sff7z_151{overflow:hidden;font-family:var(--font-display);font-size:16px;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:var(--color-white)}._rowArea_sff7z_161{margin-top:2px;font-family:var(--font-body);font-size:11px;font-weight:300;letter-spacing:.04em;text-transform:uppercase;color:var(--journey-text-secondary)}._chevron_sff7z_171{flex:0 0 auto;color:var(--color-white);opacity:.4}._noResults_sff7z_177{display:block;padding:16px;font-family:var(--font-body);font-size:14px;font-weight:300;color:var(--journey-text-secondary)}._sparks-container_1su8l_1{align-items:center;gap:4px}._sparks-container_1su8l_1 ._label_1su8l_5{color:#fff;font-size:16px;font-weight:500;text-align:right}._sparks-container_1su8l_1._label-placement-right_1su8l_11{flex-direction:row-reverse}._sparks-container_1su8l_1._label-placement-right_1su8l_11 ._label_1su8l_5{text-align:left}._grayed-out_1su8l_18 ._label_1su8l_5{color:#ffffff80}._filled_1su8l_22 ._label_1su8l_5{color:#d92972}._icon_1su8l_26{height:14px;width:16px}._size-small_1su8l_31 ._label_1su8l_5{font-size:12px;font-weight:500;letter-spacing:1.8px}._size-small_1su8l_31 ._icon_1su8l_26{height:12px;width:14px}._size-large_1su8l_41 ._label_1su8l_5{font-size:36px;font-weight:400;letter-spacing:1.8px}._size-large_1su8l_41 ._icon_1su8l_26{height:18px;width:20px}._action-card-container_kozpp_1._mobile_kozpp_1{width:160px}._action-card-container_kozpp_1{gap:9px;width:340px}._action-card-link_kozpp_10{padding:0;border:0;background:none;display:block;text-decoration:none}._action-card_kozpp_1{background-color:transparent;position:relative;padding:0}._card-image_kozpp_24{border-radius:var(--radius-sm);width:100%;aspect-ratio:16/9;height:auto;object-fit:cover;display:block}._progress-container_kozpp_33{justify-content:flex-end}._focus-area-title_6zjsc_1{color:#fff;font-size:16px;text-transform:uppercase;padding-block:30px 10px;padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._focus-area-title_6zjsc_1{padding-inline:var(--journey-spacing-edge-desktop)}}._focus-area-scroll-frame_6zjsc_14{position:relative}._focus-area-actions_6zjsc_18{overflow-x:auto;width:100%;padding-block:0 12px;padding-inline:var(--journey-spacing-edge);scroll-padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._focus-area-actions_6zjsc_18{padding-inline:var(--journey-spacing-edge-desktop);scroll-padding-inline:var(--journey-spacing-edge-desktop)}}._focus-area-actions-container_6zjsc_32{min-width:max-content;display:flex;flex-direction:row;gap:1.5rem}._focus-area-fade_6zjsc_39{position:absolute;inset-block-start:0;inset-block-end:12px;inset-inline-end:0;width:56px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--color-wellness-bg) 92%)}@media(min-width:1024px){._focus-area-fade_6zjsc_39{width:64px}}._container_1vnhs_9{display:flex;flex-direction:column;width:100%;min-height:100vh;background-color:#1a1d23}._content_1vnhs_17{padding:30px;flex:1}._sectionTitle_1vnhs_22{margin-bottom:20px}._cardsGrid_1vnhs_26{display:grid;gap:24px;width:100%;grid-template-columns:1fr}@media(min-width:640px){._cardsGrid_1vnhs_26{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._cardsGrid_1vnhs_26{grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){._cardsGrid_1vnhs_26{grid-template-columns:repeat(4,1fr)}}._cardSkeleton_1vnhs_56{width:100%;border-radius:12px;overflow:hidden;aspect-ratio:280/200}._resultsMeta_1wpz8_1{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-block:22px 6px;padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._resultsMeta_1wpz8_1{padding-inline:var(--journey-spacing-edge-desktop)}}._resultsCount_1wpz8_15{font-family:var(--font-display);font-size:22px;font-weight:400;color:var(--journey-text-primary)}._clearSearch_1wpz8_22{padding:0;border:none;background:none;font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--color-wellness-cta);cursor:pointer}._clearSearch_1wpz8_22:hover{color:var(--color-wellness-cta-light)}._empty_1wpz8_37{display:flex;flex-direction:column;align-items:center;gap:14px;padding-block:80px;padding-inline:var(--journey-spacing-edge);text-align:center}@media(min-width:1024px){._empty_1wpz8_37{padding-inline:var(--journey-spacing-edge-desktop)}}._emptyIcon_1wpz8_52{color:var(--journey-text-primary);opacity:.35}._emptyTitle_1wpz8_57{margin:0;font-family:var(--font-display);font-size:26px;font-weight:400;color:var(--journey-text-primary)}._emptyBody_1wpz8_65{max-width:360px;margin:0;font-family:var(--font-body);font-size:15px;font-weight:300;line-height:1.5;color:var(--journey-text-secondary)}._browseAll_1wpz8_75{margin-top:6px;padding:11px 24px;border:none;border-radius:999px;background:var(--color-wellness-cta);font-family:var(--font-body);font-size:14px;font-weight:700;color:var(--color-wellness-bg);cursor:pointer}._browseAll_1wpz8_75:hover{background:var(--color-wellness-cta-hover)}:root{--color-background-dark: #25292F;--color-highlight-red: #FF5252;--color-highlight-pink: #D52C7A;--color-highlight-purple: #9C27B0;--color-highlight-blue: #2196F3;--color-highlight-teal: #009688}.spinner-container{position:absolute;bottom:0;left:0;right:0;top:0;background:var(--color-background-dark);display:flex;align-items:center;justify-content:center}.spinner{width:120px;display:grid;place-items:center}.spinner .infinity{fill:none;stroke-width:5;stroke-linecap:round;grid-row:1;grid-column:1}.spinner .infinity#foreground{stroke:url(#linearGradient);stroke-dasharray:60 172;animation:spinner 1s linear infinite}.spinner .infinity#glow{stroke:url(#linearGradient);stroke-dasharray:60 172;animation:spinner 1s linear infinite;filter:blur(3px)}.spinner .infinity#background{stroke:#00000026;stroke-dasharray:none;animation:none}.spinner .stop1{stop-color:var(--color-highlight-red);offset:0%}.spinner .stop2{stop-color:var(--color-highlight-pink);offset:25%}.spinner .stop3{stop-color:var(--color-highlight-purple);offset:50%}.spinner .stop4{stop-color:var(--color-highlight-blue);offset:75%}.spinner .stop5{stop-color:var(--color-highlight-teal);offset:100%}@keyframes spinner{0%{stroke-dashoffset:0}to{stroke-dashoffset:232}}/*!
* surveyjs - Survey JavaScript library v2.3.16
* Copyright (c) 2015-2025 Devsoft Baltic OÜ  - http://surveyjs.io/
* License: MIT (http://www.opensource.org/licenses/mit-license.php)
*/@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif}:root{--sjs-transition-duration: .15s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes changeHeight{0%{height:var(--animation-height-from)}to{height:var(--animation-height-to)}}@keyframes moveInWithOverflow{0%{overflow:hidden;height:var(--animation-height-from);min-height:var(--animation-height-from);margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;border-top-width:0;border-bottom-width:0}99%{overflow:hidden;margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to)}to{overflow:visible;margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to)}}@keyframes moveIn{0%{height:0}to{height:var(--animation-height)}}@keyframes paddingFadeIn{0%{padding-top:0;padding-bottom:0}to{padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top)}}.sv-action-bar{display:flex;box-sizing:content-box;position:relative;align-items:center;margin-left:auto;overflow:hidden;white-space:nowrap}.sv-action-bar-separator{display:inline-block;width:1px;height:24px;vertical-align:middle;margin-right:16px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-action-bar--default-size-mode .sv-action-bar-separator{margin:0 var(--sjs-base-unit, var(--base-unit, 8px))}.sv-action-bar--small-size-mode .sv-action-bar-separator{margin:0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-action-bar-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:var(--sjs-base-unit, var(--base-unit, 8px));box-sizing:border-box;border:none;border-radius:calc(.5*(var(--sjs-corner-radius, 4px)));background-color:#0000;color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));overflow-x:hidden;white-space:nowrap}button.sv-action-bar-item{overflow:hidden}.sv-action-bar--default-size-mode .sv-action-bar-item{height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));margin:0 var(--sjs-base-unit, var(--base-unit, 8px))}.sv-action-bar--small-size-mode .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);margin:0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-action:first-of-type .sv-action-bar-item{margin-inline-start:0}.sv-action:last-of-type .sv-action-bar-item{margin-inline-end:0}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon{margin-inline-start:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-action-bar-item__icon svg{display:block}.sv-action-bar-item__icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-action-bar-item:hover,.sv-action-bar-item:focus{outline:none;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-action-bar-item:active,.sv-action-bar-item.svc-toolbar__item--pressed{opacity:.5}.sv-action-bar-item.svc-toolbar__item--active{outline:none}.sv-action-bar-item:disabled{opacity:.25;cursor:default}.sv-action-bar-item__title{color:inherit;vertical-align:middle;white-space:nowrap}.sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--sjs-secondary-backcolor, var(--secondary, #ff9814))}.sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-action-bar-item-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px));box-sizing:border-box;border:none;border-radius:calc(.5*(var(--sjs-corner-radius, 4px)));background-color:#0000;cursor:pointer;line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)))}.sv-expand-action:before{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27utf-8%27%3F%3E%3C%21-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0%29 --%3E%3Csvg version=%271.1%27 id=%27Layer_1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 x=%270px%27 y=%270px%27 viewBox=%270 0 10 10%27 style=%27enable-background:new 0 0 10 10;%27 xml:space=%27preserve%27%3E%3Cstyle type=%27text/css%27%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class=%27st0%27 points=%272,2 0,4 5,9 10,4 8,2 5,5 %27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center center;height:10px;width:12px;margin:auto 8px}.sv-expand-action--expanded:before{transform:rotate(180deg)}.sv-dots{width:48px}.sv-dots__item{width:100%}.sv-dots__item .sv-action-bar-item__icon{margin:auto}.sv-action--hidden{width:0px;height:0px;overflow:hidden;visibility:hidden}.sv-action--hidden .sv-action__content{min-width:fit-content}.sv-action__content{display:flex;flex-direction:row;align-items:center}.sv-action__content>*{flex:0 0 auto}.sv-action--space{margin-left:auto}.sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));opacity:50%}.sv-dragged-element-shortcut{height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-backcolor, var(--background, #fff));padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));cursor:grabbing;position:absolute;z-index:10000;box-shadow:0 8px 16px #0000001a;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);padding-left:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sv-matrixdynamic__drag-icon{padding-top:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-matrixdynamic__drag-icon:after{content:" ";display:block;height:calc(.75*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border:1px solid #e7e7e7;box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));cursor:move;margin-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-matrixdynamic-dragged-row{cursor:grabbing;position:absolute;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)))}.sv-matrixdynamic-dragged-row .sd-table__row{box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1));background-color:var(--sjs-general-backcolor, var(--background, #fff));display:flex;flex-grow:0;flex-shrink:0;align-items:center;line-height:0}.sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--header.sd-table__cell--drag,.sd-table__cell.sd-table__cell--drag{padding-right:0;padding-left:0}.sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,.sd-question--mobile .sd-table__cell.sd-table__cell--drag{display:none}.sv-matrix-row--drag-drop-ghost-mod td{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-matrix-row--drag-drop-ghost-mod td>*{visibility:hidden}.sv-drag-drop-choices-shortcut{cursor:grabbing;position:absolute;z-index:10000;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));min-width:100px;max-width:400px}.sv-drag-drop-choices-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{overflow:hidden;white-space:nowrap}.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content{min-width:100px;box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1));background-color:var(--sjs-general-backcolor, var(--background, #fff));border-radius:calc(4.5*var(--sjs-base-unit, var(--base-unit, 8px)));padding-right:calc(2*var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:0}.sv-drag-drop-image-picker-shortcut{cursor:grabbing;position:absolute;z-index:10000;box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1));background-color:var(--sjs-general-backcolor, var(--background, #fff));padding:calc(.5*var(--sjs-base-unit, var(--base-unit, 8px)));border-radius:calc(.5*var(--sjs-base-unit, var(--base-unit, 8px)))}sv-popup{display:block;position:absolute}.sv-popup{position:fixed;left:0;top:0;width:100vw;outline:none;z-index:2000;height:100vh}.sv-dropdown-popup,.sv-popup.sv-popup-inner{height:0}.sv-popup-inner>.sv-popup__container{margin-top:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__item--with-icon .sv-popup-inner>.sv-popup__container{margin-top:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-popup>.sv-popup__container{background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1))}.sv-popup--menu-popup>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));height:100%}.sv-popup__container{position:absolute;padding:0}.sv-popup__content{min-width:100%;height:100%;display:flex;flex-direction:column;min-height:0;position:relative}.sv-popup__body-content{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column;max-height:90vh;max-width:100vw}.sv-popup--modal-popup{display:flex;align-items:center;justify-content:center;background-color:var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, .5)));padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(15*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}.sv-popup--modal-popup>.sv-popup__container{position:static;display:flex;background-color:var(--lbr-dialog-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)));border-radius:var(--lbr-dialog-corner-radius, calc(2 * (var(--sjs-corner-radius, 4px))));box-shadow:var(--lbr-dialog-shadow-2-offset-x, 0px) var(--lbr-dialog-shadow-2-offset-y, 2px) var(--lbr-dialog-shadow-2-blur, 6px) var(--lbr-dialog-shadow-2-spread, 0px) var(--lbr-dialog-shadow-2-color, rgba(0, 0, 0, .1)),var(--lbr-dialog-shadow-1-offset-x, 0px) var(--lbr-dialog-shadow-1-offset-y, 8px) var(--lbr-dialog-shadow-1-blur, 16px) var(--lbr-dialog-shadow-1-spread, 0px) var(--lbr-dialog-shadow-1-color, rgba(0, 0, 0, .1))}.sv-popup--modal-popup>.sv-popup__container>.sv-popup__body-content{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));height:auto;min-width:452px;gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--modal-popup .sv-popup__body-footer .sv-modal-footer-action-bar{overflow:visible}.sv-popup--modal-popup .sv-popup__scrolling-content{padding:2px;margin:-2px}.sd-root-modern--mobile .sv-popup--modal-popup .sv-popup__body-content{min-width:auto}.sv-popup--confirm .sv-popup__body-content .sv-string-viewer{color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91)));align-self:self-start;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);font-style:normal;font-weight:400;line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sv-popup__scrolling-content{height:100%;overflow:auto;display:flex;flex-direction:column}.sv-popup__scrolling-content::-webkit-scrollbar,.sv-popup__scrolling-content *::-webkit-scrollbar{height:6px;width:6px;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-popup__scrolling-content::-webkit-scrollbar-thumb,.sv-popup__scrolling-content *::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)))}.sv-popup--show-pointer.sv-popup--top .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px))))) rotate(180deg)}.sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))),calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container{transform:translate(var(--sjs-base-unit, var(--base-unit, 8px)))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer{transform:translate(-12px,-4px) rotate(-90deg)}.sv-popup--show-pointer.sv-popup--left .sv-popup__container{transform:translate(calc(-1 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer{transform:translate(-4px,-4px) rotate(90deg)}.sv-popup__pointer{display:block;position:absolute}.sv-popup__pointer:after{content:" ";display:block;width:0;height:0;border-left:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-right:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid var(--sjs-general-backcolor, var(--background, #fff));align-self:center}.sv-popup__body-header{font-family:Open Sans;font-size:calc(1.5*(var(--sjs-font-size, 16px)));line-height:calc(2*(var(--sjs-font-size, 16px)));font-style:normal;font-weight:700;color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sv-popup__body-footer{display:flex}.sv-popup__body-footer .sv-action-bar{gap:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));overflow:visible}.sv-popup--menu-phone,.sv-popup--menu-tablet{z-index:2001;padding:0;width:100%;height:var(--sv-popup-overlay-height, 100vh)}.sv-popup--menu-phone .sv-popup__body-footer-item,.sv-popup--menu-tablet .sv-popup__body-footer-item{width:100%}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar{width:100%;justify-content:flex-start}.sv-popup--menu-phone .sv-popup__body-footer .sv-action-bar .sv-action,.sv-popup--menu-tablet .sv-popup__body-footer .sv-action-bar .sv-action{flex:0 0 auto}.sv-popup--menu-phone .sv-popup__body-footer,.sv-popup--menu-tablet .sv-popup__body-footer{padding:var(--lbr-popup-menu-footer-padding-top, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-right, 0px) var(--lbr-popup-menu-footer-padding-bottom, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-popup-menu-footer-padding-left, 0px);border-top:var(--lbr-popup-menu-footer-border-width-top, 1px) solid var(--lbr-popup-menu-footer-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));background:var(--lbr-popup-menu-footer-background-color, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)))}.sv-popup--menu-phone .sv-list__filter,.sv-popup--menu-tablet .sv-list__filter{display:flex;align-items:center;margin-bottom:0;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-phone .sv-list,.sv-popup--menu-tablet .sv-list{flex-grow:1}.sv-popup--menu-phone .sv-list__filter-icon,.sv-popup--menu-tablet .sv-list__filter-icon{position:static;height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-phone .sv-list__empty-container,.sv-popup--menu-tablet .sv-list__empty-container{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.sv-popup--menu-phone .sv-list__filter-clear-button,.sv-popup--menu-tablet .sv-list__filter-clear-button{height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100%;background-color:#0000}.sv-popup--menu-phone .sv-list__filter-clear-button svg,.sv-popup--menu-tablet .sv-list__filter-clear-button svg{height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-popup--menu-phone .sv-list__filter-clear-button svg use,.sv-popup--menu-tablet .sv-list__filter-clear-button svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover{border-radius:var(--lbr-popup-menu-search-clear-button-corner-radius, 1024px);background:var(--lbr-popup-menu-search-clear-button-background-color-hovered, var(--sjs-special-red-light, rgba(229, 10, 62, .1)))}.sv-popup--menu-phone .sv-list__filter-clear-button:hover use,.sv-popup--menu-tablet .sv-list__filter-clear-button:hover use{fill:var(--lbr-popup-menu-search-clear-button-icon-color-hovered, var(--sjs-special-red, #E50A3E))}.sv-popup--menu-phone .sv-list__input,.sv-popup--menu-tablet .sv-list__input{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}.sv-popup--menu-phone .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-phone .sv-list__item--focused .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused .sv-list__item-body{background:var(--sjs-general-backcolor, var(--background, #fff))}.sv-popup--menu-phone .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-phone.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--menu-tablet.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-weight:400}.sv-popup--menu-phone>.sv-popup__container{width:100%;height:calc(var(--sv-popup-overlay-height, 100vh));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height, 100vh));border:unset;box-shadow:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)))}.sv-popup--menu-phone>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));max-height:var(--sv-popup-overlay-height, 100vh);max-width:100vw;height:calc(var(--sv-popup-overlay-height, 100vh))}.sv-popup--menu-tablet{background:var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, .5)))}.sv-popup--menu-tablet>.sv-popup__container{border:unset;box-sizing:content-box;background:var(--lbr-popup-menu-background-color-global, var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3)));--sv-popup-overlay-max-height: calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);--sv-popup-overlay-max-width: calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)) * 8);position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;max-height:var(--sv-popup-overlay-max-height);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit, var(--base-unit, 8px))));height:auto;width:auto;min-width:min(40*(var(--sjs-base-unit, var(--base-unit, 8px))),var(--sv-popup-overlay-max-width));max-width:var(--sv-popup-overlay-max-width);border-radius:var(--lbr-popup-menu-corner-radius, var(--sjs-corner-radius, 4px));overflow:hidden;box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1))}.sv-popup--menu-tablet>.sv-popup__container>.sv-popup__body-content{background-color:var(--lbr-popup-menu-background-color, var(--sjs-general-backcolor, var(--background, #fff)));max-width:100vw;max-height:calc(var(--sv-popup-overlay-height, 100vh) - var(--sjs-base-unit, var(--base-unit, 8px))*8);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit, var(--base-unit, 8px))));height:auto}.sv-popup--menu-tablet .sv-popup__content,.sv-popup--menu-tablet .sv-popup__scrolling-content,.sv-popup--menu-tablet .sv-list__container{flex-grow:1}.sv-popup--visible{opacity:1}.sv-popup--enter{animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:.15s}.sv-popup--modal-popup.sv-popup--enter{animation-timing-function:cubic-bezier(0,0,.58,1);animation-duration:.25s}.sv-popup--leave{animation-direction:reverse;animation-name:fadeIn;animation-fill-mode:forwards;animation-duration:.15s}.sv-popup--modal-popup.sv-popup--leave{animation-timing-function:cubic-bezier(.42,0,1,1);animation-duration:.25s}.sv-popup--hidden{opacity:0}@keyframes modalMoveUp{0%{transform:translateY(64px)}to{transform:translateY(0)}}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container,.sv-popup--modal-popup.sv-popup--enter .sv-popup__container{animation-name:modalMoveUp;animation-timing-function:cubic-bezier(0,0,.58,1);animation-fill-mode:forwards;animation-duration:.25s}.sv-popup--modal-popup.sv-popup--leave .sv-popup__container{animation-direction:reverse;animation-timing-function:cubic-bezier(.42,0,1,1)}.sv-button-group{display:flex;align-items:center;flex-direction:row;font-size:var(--sjs-font-size, 16px);overflow-x:auto;border:1px solid var(--sjs-border-default, var(--border, #d6d6d6))}.sv-button-group__item{display:flex;box-sizing:border-box;flex-direction:row;justify-content:center;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-grow:1;flex-basis:0;padding:11px calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)));outline:none;font-size:var(--sjs-font-size, 16px);font-weight:400;background:var(--sjs-general-backcolor, var(--background, #fff));cursor:pointer;color:var(--sjs-general-forecolor, var(--foreground, #161616));position:relative}.sv-button-group__item:not(:last-of-type){border-right:1px solid var(--sjs-border-default, var(--border, #d6d6d6))}.sv-button-group__item--hover:hover{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sv-button-group__item-icon{display:block;height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-button-group__item-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-button-group__item--selected{font-weight:600;color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-button-group__item--selected:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sv-button-group__item-decorator{display:flex;align-items:center;white-space:nowrap}.sv-button-group__item-caption{display:block}.sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-button-group__item--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:default}.sv-button-group__item--disabled .sv-button-group__item-decorator{opacity:.25;font-weight:400}.sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sv-button-group__item--disabled:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394));border-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-visuallyhidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sv-hidden{display:none!important}.sv-title-actions{display:flex;align-items:center;width:100%}.sv-title-actions__title{flex-wrap:wrap;max-width:90%;min-width:50%;white-space:initial}.sv-action-title-bar{min-width:56px}.sv-title-actions .sv-title-actions__title{flex-wrap:wrap;flex:0 1 auto;max-width:unset;min-width:unset}.sv-title-actions .sv-action-title-bar{flex:1 1 auto;justify-content:flex-end;min-width:unset}.sv_window{position:fixed;bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));border:1px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, .16)));box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1));background-clip:padding-box;z-index:100;max-height:50vh;overflow:auto;box-sizing:border-box;background:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));width:calc(100% - 4*(var(--sjs-base-unit, var(--base-unit, 8px))))!important}@-moz-document url-prefix(){.sv_window,.sv_window *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) rgba(0,0,0,0)}}.sv_window::-webkit-scrollbar,.sv_window *::-webkit-scrollbar{width:12px;height:12px;background-color:#0000}.sv_window::-webkit-scrollbar-thumb,.sv_window *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:32px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv_window::-webkit-scrollbar-track,.sv_window *::-webkit-scrollbar-track{background:#0000}.sv_window::-webkit-scrollbar-thumb:hover,.sv_window *::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv_window_root-content{height:100%}.sv_window--full-screen{top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));max-height:100%;width:initial!important;max-width:initial!important}.sv_window_header{display:flex;justify-content:flex-end}.sv_window_content{overflow:hidden}.sv_window--collapsed{height:initial}.sv_window--collapsed .sv_window_header{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) var(--sjs-base-unit, var(--base-unit, 8px)) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-sizing:content-box}.sv_window--collapsed .sv_window_content{display:none}.sv_window--collapsed .sv_window_buttons_container{margin-top:0;margin-right:0}.sv_window_header_title_collapsed{color:var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));flex:1;display:flex;justify-content:flex-start;align-items:center}.sv_window_header_description{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));font-feature-settings:"salt" on;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv_window_buttons_container{position:fixed;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-right:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;gap:var(--sjs-base-unit, var(--base-unit, 8px));z-index:10000}.sv_window_button{display:flex;padding:var(--sjs-base-unit, var(--base-unit, 8px));justify-content:center;align-items:center;border-radius:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));cursor:pointer}.sv_window_button:hover,.sv_window_button:active{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)))}.sv_window_button:hover svg use,.sv_window_button:hover svg path,.sv_window_button:active svg use,.sv_window_button:active svg path{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv_window_button:active{opacity:.5}.sv_window_button svg use,.sv_window_button svg path{fill:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45))}sv-brand-info,.sv-brand-info{z-index:1;position:relative;margin-top:1px}.sv-brand-info{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));text-align:right;color:#161616;padding:24px 40px}.sv-brand-info a{color:#161616;text-decoration-line:underline}.sd-body--static .sv-brand-info{padding-top:0;margin-top:16px}.sd-body--responsive .sv-brand-info{padding-top:16px;margin-top:-8px}.sd-root-modern--mobile .sv-brand-info{padding:48px 24px 8px;margin-top:0;text-align:center}.sv-brand-info__text{font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));color:#161616}.sv-brand-info__logo{display:inline-block}.sv-brand-info__logo img{width:118px}.sv-brand-info__terms{font-weight:400;font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);padding-top:4px}.sv-brand-info__terms a{color:#909090}.sd-body--responsive .sv-brand-info{padding-right:0;padding-left:0}.sv-ranking{outline:none;user-select:none;-webkit-user-select:none}.sv-ranking-item{cursor:pointer;position:relative;opacity:1}.sv-ranking-item:focus .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover{visibility:visible}.sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:focus{outline:none}.sv-ranking-item:focus .sv-ranking-item__icon--focus{visibility:visible;top:calc(.6*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item:focus .sv-ranking-item__index{background:var(--sjs-general-backcolor, var(--background, #fff));outline:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-ranking-item__content.sv-ranking-item__content{display:flex;align-items:center;line-height:1em;padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item__icon-container{position:relative;left:0;bottom:0;flex-shrink:0;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));align-self:flex-start;padding-left:var(--sjs-base-unit, var(--base-unit, 8px));padding-right:var(--sjs-base-unit, var(--base-unit, 8px));margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sv-ranking-item--disabled.sv-ranking-item--disabled,.sv-ranking-item--readonly.sv-ranking-item--readonly,.sv-ranking-item--preview.sv-ranking-item--preview{cursor:initial;user-select:initial;-webkit-user-select:initial}.sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden}.sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden;fill:var(--sjs-primary-backcolor, var(--primary, #19b394));position:absolute;top:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item__index.sv-ranking-item__index{display:flex;flex-shrink:0;align-items:center;justify-content:center;background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));border-radius:100%;border:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)));box-sizing:border-box;font-weight:600;margin-left:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));transition:outline var(--sjs-transition-duration, .15s),background var(--sjs-transition-duration, .15s);outline:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);align-self:self-start}.sv-ranking-item__index.sv-ranking-item__index svg{fill:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))}.sv-ranking-item__text{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin:0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));overflow-wrap:break-word;word-break:normal;align-self:self-start;padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-ranking-item__text .sv-string-viewer,.sv-ranking-item__text .sv-string-editor{overflow:initial;white-space:pre-line}.sd-ranking--disabled .sv-ranking-item__text{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));opacity:.25}.sv-ranking-item--disabled .sv-ranking-item__text{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));opacity:.25}.sv-ranking-item--readonly .sv-ranking-item__index{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sv-ranking-item--preview .sv-ranking-item__index{background-color:#0000;border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));box-sizing:border-box}.sv-ranking-item__ghost.sv-ranking-item__ghost{display:none;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(31*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));z-index:1;position:absolute;left:0;top:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}[dir=rtl] .sv-ranking-item__ghost{left:initilal;right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item--ghost{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer,.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor{white-space:unset}.sv-ranking-item--ghost .sv-ranking-item__ghost{display:block}.sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__content{box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking--mobile .sv-ranking-item__icon--hover{visibility:visible;fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking--mobile.sv-ranking-shortcut{max-width:80%}.sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index,.sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon{margin-left:0}.sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking--disabled{opacity:.8}.sv-ranking-shortcut[hidden]{display:none}.sv-ranking-shortcut .sv-ranking-item__icon{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-ranking-shortcut .sv-ranking-item__text{margin-right:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking-shortcut .sv-ranking-item__icon{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-ranking-shortcut .sv-ranking-item__content{padding-left:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut .sv-ranking-item__icon-container{margin-left:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut{cursor:grabbing;position:absolute;z-index:10000;border-radius:calc(12.5*var(--sjs-base-unit, var(--base-unit, 8px)));min-width:100px;max-width:400px;box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1));background-color:var(--sjs-general-backcolor, var(--background, #fff));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)))}.sv-ranking-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{overflow:hidden;white-space:nowrap}.sv-ranking--select-to-rank{display:flex}.sv-ranking--select-to-rank-vertical{flex-direction:column-reverse}.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;height:1px}.sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;justify-content:center;align-items:center}.sv-ranking-item--animate-item-removing{animation-name:moveIn,fadeIn;animation-direction:reverse;animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:var(--sjs-ranking-move-out-duration, .15s),var(--sjs-ranking-fade-out-duration, .1s);animation-delay:var(--sjs-ranking-move-out-delay, 0ms),0s}.sv-ranking-item--animate-item-adding{animation-name:moveIn,fadeIn;opacity:0;animation-fill-mode:forwards;animation-timing-function:linear;animation-duration:var(--sjs-ranking-move-in-duration, .15s),var(--sjs-ranking-fade-in-duration, .1s);animation-delay:0s,var(--sjs-ranking-fade-in-delay, .15s)}.sv-ranking-item--animate-item-adding-empty{animation-name:fadeIn;opacity:0;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-in-duration, .1s);animation-delay:0}.sv-ranking-item--animate-item-removing-empty{animation-name:fadeIn;animation-direction:reverse;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-out-duration, .1s);animation-delay:0}@keyframes sv-animate-item-opacity-reverse-keyframes{0%{opacity:0}to{opacity:1}}@keyframes sv-animate-item-opacity-keyframes{0%{opacity:1}to{opacity:0}}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:calc(50% - 1px)}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{width:1px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking__container-placeholder{color:var(--sjs-font-questiondescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));white-space:normal;display:flex;justify-content:center;align-items:center;height:100%;padding-top:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}.sv-ranking__container{flex:1}.sv-ranking__container--empty{box-sizing:border-box;text-align:center}.sv-ranking__containers-divider{background:var(--sjs-border-default, var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, .16))))}.sv-ranking__container--from .sv-ranking-item__icon--focus{display:none}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:0!important;padding-left:16px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost{left:initial}.sv-ranking--select-to-rank-swap-areas{flex-direction:row-reverse}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item{padding-left:0;left:-24px!important}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item{padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost{left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost{right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:0}.sd-question--mobile .sv-ranking-item__icon-container,.sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container{margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;justify-content:flex-end;padding:0;width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list{margin:0;padding:var(--lbr-popup-menu-padding-top, 4px) var(--lbr-popup-menu-padding-right, 4px) var(--lbr-popup-menu-padding-bottom, 4px) var(--lbr-popup-menu-padding-left, 4px);overflow-y:auto;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));list-style-type:none}.sv-list__empty-container{width:100%;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));box-sizing:border-box;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;padding:var(--lbr-placeholder-padding-top, 16px) var(--lbr-placeholder-padding-right, 64px) var(--lbr-placeholder-padding-bottom, 16px) var(--lbr-placeholder-padding-left, 64px);flex-direction:column;justify-content:center;align-items:center;gap:var(--lbr-placeholder-gap, 4px);align-self:stretch}.sv-list__empty-text{line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-weight:400;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__item{width:100%;align-items:center;box-sizing:border-box;color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-list__item-body{--sjs-list-item-padding-left-default: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));--sjs-list-item-padding-left: calc(var(--sjs-list-item-level) * var(--sjs-list-item-padding-left-default));position:relative;width:100%;align-items:center;box-sizing:border-box;padding-block:var(--sjs-base-unit, var(--base-unit, 8px));padding-inline-end:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:var(--sjs-list-item-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));cursor:pointer;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--sjs-transition-duration, .15s),color var(--sjs-transition-duration, .15s)}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected){outline:none}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));border-radius:var(--sjs-corner-radius, 4px);padding-block:calc(.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(7.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__item:hover,.sv-list__item:focus{outline:none}.sv-list__item:focus .sv-list__item-body,.sv-list__item--hovered>.sv-list__item-body{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sv-list__item--with-icon.sv-list__item--with-icon{padding:0}.sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{padding-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex}.sv-list__item-icon{float:left;flex-shrink:0;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__item-icon svg{display:block}.sv-list__item-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list-item__marker-icon{position:absolute;right:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-shrink:0;padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sv-list-item__marker-icon svg{display:block}.sv-list-item__marker-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}[dir=rtl] .sv-list__item-icon,[style*="direction:rtl"] .sv-list__item-icon,[style*="direction: rtl"] .sv-list__item-icon{float:right}.sv-list__item-separator{margin:var(--sjs-base-unit, var(--base-unit, 8px)) 0;height:1px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-list--filtering .sv-list__item-separator{display:none}.sv-list__item.sv-list__item--selected>.sv-list__item-body,.sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,.sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}.sv-list__item.sv-list__item--selected .sv-list__item-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use{fill:var(--sjs-general-backcolor, var(--background, #fff))}.sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__item.sv-list__item--disabled .sv-list__item-body{cursor:default;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__item span{white-space:nowrap}.sv-list__item-text--wrap span{white-space:normal;word-wrap:break-word}.sv-list__container{position:relative;height:100%;flex-direction:column;display:flex;min-height:0}.sv-list__filter{border-bottom:1px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, .16)))}.sv-list__filter-icon{display:block;position:absolute;top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));inset-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__filter-icon .sv-svg-icon{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-list__filter-icon .sv-svg-icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;background:#0000;box-sizing:border-box;width:100%;min-width:calc(30*(var(--sjs-base-unit, var(--base-unit, 8px))));outline:none;font-size:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor, var(--foreground, #161616));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(7*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-size, 16px)));border:none}.sv-list__input::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__input:disabled,.sv-list__input:disabled::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv-list__loading-indicator{pointer-events:none}.sv-list__loading-indicator .sv-list__item-body{background-color:#0000}.sv-scroll__wrapper{position:relative;height:100%;display:flex;flex-direction:column}.sv-scroll__scroller{box-sizing:border-box;flex-grow:1;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}.sv-scroll__scroller::-webkit-scrollbar{display:none}.sv-scroll__scrollbar{position:absolute;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;width:fit-content;margin-inline-start:-1px;visibility:hidden;z-index:30;inset-inline-end:0;inset-inline-start:initial}@-moz-document url-prefix(){.sv-scroll__scrollbar{scrollbar-width:thin;scrollbar-color:var(--ctr-scrollbar-background-color, var(--sjs-border-25-overlay, rgba(0, 0, 0, .1490196078))) rgba(0,0,0,0)}}.sv-scroll__wrapper:hover .sv-scroll__scrollbar{visibility:visible}.sv-scroll__scrollbar-sizer{width:1px}.sv-scroll__container{width:100%;flex-grow:1;display:flex;flex-direction:column}.sv-save-data_root{position:fixed;left:50%;bottom:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor, var(--background, #fff));opacity:0;padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1));border-radius:calc(2*(var(--sjs-corner-radius, 4px)));color:var(--sjs-general-forecolor, var(--foreground, #161616));min-width:calc(30*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;z-index:1600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));display:flex;flex-direction:row;justify-content:center;align-items:center;transform:translate(-50%) translateY(calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))));transition-timing-function:ease-in;transition-property:transform,opacity;transition-delay:.25s;transition:.5s}.sv-save-data_root.sv-save-data_root--shown{transition-timing-function:ease-out;transition-property:transform,opacity;transform:translate(-50%) translateY(0);transition-delay:.25s;opacity:.75}.sv-save-data_root span{display:flex;flex-grow:1}.sv-save-data_root .sv-action-bar{display:flex;flex-grow:0;flex-shrink:0}.sv-save-data_root--shown.sv-save-data_success,.sv-save-data_root--shown.sv-save-data_error{opacity:1}.sv-save-data_root.sv-save-data_root--with-buttons{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-save-data_root.sv-save-data_error{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-general-backcolor, var(--background, #fff));font-weight:600;gap:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-save-data_root.sv-save-data_error .sv-save-data_button{font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));height:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));color:#fff;background-color:var(--sjs-special-red, var(--red, #e60a3e));border:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid #fff;border-radius:calc(1.5*(var(--sjs-corner-radius, 4px)));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;align-items:center}.sv-save-data_root.sv-save-data_error .sv-save-data_button:hover,.sv-save-data_root.sv-save-data_error .sv-save-data_button:focus{color:var(--sjs-special-red, var(--red, #e60a3e));background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sv-save-data_root.sv-save-data_success{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:#fff;font-weight:600}.sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap;word-break:break-word}.sd-element{padding-left:var(--sv-element-add-padding-left, 0px);padding-right:var(--sv-element-add-padding-right, 0px)}.sd-element__title{outline:none}.sd-element__title.sd-element__title--disabled{opacity:.25}.sd-root--readonly .sd-element__title.sd-element__title--disabled{opacity:1}.sd-element--invisible{opacity:.35}.sd-title.sd-element__title{font-family:var(--sjs-font-questiontitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiontitle-weight, 600);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-element__header .sv-string-editor{max-width:100%;white-space:normal}.sd-element__title{font-size:0;line-height:0;position:static;margin:0}.sd-element__title .sd-element__num{font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-element__title span{font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}.sd-element__title .sv-title-actions__title{font-size:0;line-height:0}.sd-element__title .sv-title-actions__title{white-space:nowrap}.sd-element__title .sv-string-viewer{white-space:normal}.sd-element__title .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}.sd-element__title.sd-element__title--singleinput span{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-element__num{float:left;padding-top:calc(.625*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(.375*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:0;padding-inline-end:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));margin-inline-start:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:end;box-sizing:border-box;white-space:nowrap;flex-shrink:0}.sd-page__num+span,.sd-element__num+span{float:left;width:0}[dir=rtl] .sd-element__num,[style*="direction:rtl"] .sd-element__num,[style*="direction: rtl"] .sd-element__num{float:right}[dir=rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction:rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg{transform:rotate(180deg)}.sd-element__title--num-inline .sd-element__num{float:none;margin-inline-start:0;width:auto;padding-inline-start:0;padding-inline-end:0}.sd-element__title--num-inline .sd-element__num+span{float:none;width:auto}.sd-element__title--expandable.sd-element__title--expandable{position:relative;display:block}.sd-element__title-expandable-svg{display:inline-block;width:var(--lbr-question-panel-expand-button-icon-width, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-question-panel-expand-button-icon-height, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));position:absolute;inset-inline-start:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-element__title-expandable-svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-element--with-frame{border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));box-sizing:border-box;padding-top:var(--sd-base-padding);padding-left:calc(var(--sd-base-padding) + var(--sv-element-add-padding-left, 0px));padding-right:calc(var(--sd-base-padding) + var(--sv-element-add-padding-right, 0px));padding-bottom:var(--sd-base-padding);background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15))}.sd-element--with-frame.sd-element--compact{border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px));box-shadow:none;background-color:#0000}@keyframes elementMoveIn{0%{flex-basis:0;flex-grow:0;max-width:0;min-width:0;width:0;height:0;padding-left:0;overflow:hidden}to{height:var(--animation-height);flex-basis:var(--animation-width);width:var(--animation-width);min-width:var(--animation-width);padding-left:var(--animation-padding-left);overflow:visible}}.sd-element-wrapper--enter{animation-name:elementMoveIn,fadeIn;animation-timing-function:cubic-bezier(0,0,.58,1);animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-in-duration, .25s),var(--sjs-element-fade-in-duration, .5s);animation-delay:0s,var(--sjs-element-fade-in-delay, .1s);opacity:0}.sd-element-wrapper--leave{animation-name:elementMoveIn,fadeIn;animation-timing-function:cubic-bezier(.42,0,1,1);animation-fill-mode:forwards;animation-direction:reverse;animation-duration:var(--sjs-element-move-out-duration, .25s),var(--sjs-element-fade-out-duration, .15s);animation-delay:var(--sjs-element-move-out-delay, 0ms),0s}.sd-element__content{box-sizing:border-box}.sd-element__content--enter,.sd-element__content--leave{--animation-padding-top: 0;--animation-padding-bottom: 0}.sd-element__content--enter{animation-name:fadeIn,moveInWithOverflow;min-height:0!important;opacity:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,0,.58,1);animation-duration:var(--sjs-expand-fade-in-duration, .5s),var(--sjs-expand-move-in-duration, .15s);animation-delay:var(--sjs-expand-fade-in-delay, .15s),0s,0s}.sd-element__content--leave{animation-name:fadeIn,moveInWithOverflow;min-height:0!important;animation-direction:reverse;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.42,0,1,1);animation-duration:var(--sjs-collapse-fade-out-duration, .15s),var(--sjs-collapse-move-out-duration, .25s);animation-delay:0s,var(--sjs-collapse-move-out-delay, .1s),var(--sjs-collapse-move-out-delay, .1s)}.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:focus-within,.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:hover{background-color:#0000}.sd-elemenet--expandable--animating.sd-element--expandable{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable>.sd-element__header{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded{transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--sjs-expand-move-in-duration, .15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header{transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--sjs-expand-move-in-duration, .15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-expand-move-in-duration, .15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed{transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--sjs-collapse-move-out-duration, .25s);transition-delay:var(--sjs-collapse-move-out-delay, .1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header{transition-timing-function:cubic-bezier(0,0,.58,1);transition-duration:var(--sjs-collapse-move-out-duration, .25s);transition-delay:var(--sjs-collapse-move-out-delay, .1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-collapse-move-out-duration, .25s);transition-delay:var(--sjs-collapse-move-out-delay, .1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty)>.sd-element__header--location-top:after{display:block;opacity:0;height:0;--animation-height: 1px;animation-name:fadeIn,moveIn;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(0,0,.58,1);animation-delay:var(--sjs-expand-fade-in-delay, .15s),0s;animation-duration:var(--sjs-expand-fade-in-duration, .5s),var(--sjs-expand-move-in-duration, .15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after{animation-direction:reverse;opacity:1;height:1px;animation-timing-function:cubic-bezier(.42,0,1,1);animation-delay:0s,var(--sjs-collapse-move-out-delay, .1s);animation-duration:var(--sjs-collapse-fade-out-duration, .15s),var(--sjs-collapse-move-out-duration, .25s)}.sd-question{position:relative}.sd-question--no-pointer-events .sd-selectbase label,.sd-question--no-pointer-events .sd-rating label{pointer-events:none}.sd-element__erbox--above-element{margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question__erbox--below-question{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question__content--support-container-queries{container-type:inline-size}.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.25*var(--sd-base-vertical-padding) + .5*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-element--with-frame>.sd-element__erbox--above-element{margin-bottom:var(--sd-base-padding);border-radius:var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px) 0 0}.sd-question--left>.sd-element__erbox--above-element{margin-bottom:0}.sd-element--with-frame.sd-question--left>.sd-element__erbox--above-element{margin-bottom:calc(1*var(--sd-base-vertical-padding))}.sd-element--with-frame>.sd-question__erbox--below-question{margin-top:auto;border-radius:0 0 var(--sjs-corner-radius, 4px) var(--sjs-corner-radius, 4px)}.sd-element--with-frame.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-element--with-frame.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-element--with-frame.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-question__header{width:100%}.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question__header--location--bottom{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element--with-frame.sd-question--title-top{padding-top:var(--sd-base-vertical-padding)}.sd-element--with-frame.sd-question--error-top{padding-top:0}.sd-element--with-frame.sd-question--error-bottom{padding-bottom:0;display:flex;flex-direction:column}.sd-element--with-frame.sd-question--error-bottom>.sd-question__content{margin-bottom:var(--sd-base-padding)}.sd-element--with-frame>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));position:sticky;left:calc(-1*var(--sd-base-padding))}.sd-scrollable .sd-question__content{overflow-x:auto;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-question__header--location--left{display:inline-block;width:auto;vertical-align:top;margin-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--left{display:flex;flex-wrap:wrap;flex-direction:row;column-gap:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));row-gap:calc(.25*var(--sd-base-vertical-padding))}.sd-question__content--left{display:inline-block;flex:1;margin-top:calc(.25*var(--sd-base-vertical-padding)) 0;max-width:100%}.sd-element--with-frame>.sd-question__content--left{margin:0}.sd-question__required-text{color:var(--sjs-special-red, var(--red, #e60a3e));vertical-align:top}.sd-question__comment-area{font-size:var(--sjs-font-size, 16px);margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;flex-direction:column;gap:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-forecolor, var(--foreground, #161616));white-space:normal}.sd-question__placeholder{display:flex;flex-direction:column;align-items:center;text-align:center;gap:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:center;min-height:calc(24*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)))}.sd-question__placeholder>div .sv-string-viewer,.sd-question__placeholder>span .sv-string-viewer{white-space:pre-line}.sd-scrollable-container:not(.sd-scrollable-container--compact){width:max-content;overflow:visible;max-width:100%}.sd-question__title--empty .sv-string-viewer{display:inline-block;height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}.sd-question__content{box-sizing:border-box}.sd-singleinput__title{font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-error{display:flex;flex-direction:column;gap:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);line-height:var(--sjs-font-size, 16px);font-size:calc(.75*(var(--sjs-font-size, 16px)));font-weight:600;text-align:left;color:var(--sjs-special-red, var(--red, #e60a3e));white-space:normal;width:100%;background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)));box-sizing:border-box}.sd-slider__tooltip-value{font-weight:600;line-height:var(--lbr-font-small-line-height, size(2));color:var(--lbr-tooltip-text-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-error--warning{background:var(--sjs-semantic-yellow-background-10, var(--sjs-special-yellow-light, var(--yellow-light, rgba(255, 152, 20, .1))))}.sd-error--warning .sd-error__item{color:var(--sjs-semantic-yellow-background-500, var(--sjs-secondary-backcolor, var(--secondary, #ff9814)))}.sd-error--info{background:var(--sjs-semantic-blue-background-10, var(--sjs-special-blue-light, var(--blue-light, rgba(67, 127, 217, .1))))}.sd-error--info .sd-error__item{color:var(--sjs-semantic-blue-background-500, var(--sjs-special-blue, #437fd9))}.sd-error__item{font-family:var(--lbr-font-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));font-style:normal;font-weight:600;line-height:var(--lbr-font-small-line-height, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-element--expanded>.sd-element__header,.sd-element--collapsed>.sd-element__header{cursor:pointer}.sd-element--collapsed>.sd-element__header{padding:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sd-base-padding);box-sizing:border-box;background-color:var(--sjs-general-backcolor, var(--background, #fff));margin-inline-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--collapsed.sd-element--with-frame{padding-top:0;padding-bottom:0}.sd-element--collapsed.sd-element--with-frame>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-questionpanel-cornerRadius, var(--sjs-corner-radius, 4px))}.sd-element--collapsed>.sd-element__header:focus-within,.sd-element--collapsed>.sd-element__header:hover{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-element--collapsed.sd-element--nested>.sd-element__header:hover,.sd-element--collapsed.sd-element--nested>.sd-element__header:focus-within{box-shadow:0 calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9)),0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-element--complex.sd-element--with-frame{padding-top:0}.sd-element--complex.sd-element--nested-with-borders>.sd-element__erbox,.sd-element--complex.sd-element--with-frame>.sd-element__erbox{margin-top:0;margin-bottom:0}.sd-element--complex>.sd-element__header:after{content:" ";display:block;height:1px;position:relative;background:var(--sjs-border-light, var(--border-light, #eaeaea));bottom:0}.sd-element--complex.sd-element--with-frame>.sd-element__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:var(--sd-base-vertical-padding)}.sd-element--collapsed.sd-element--complex>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-element--nested.sd-element--complex>.sd-element__header--location-top:after{bottom:calc(-.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders{border:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));border-radius:calc(var(--sjs-corner-radius, 4px) - 4px);box-sizing:border-box;padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}.sd-element--nested-with-borders>.sd-element__header--location-top{padding-top:calc(.5*var(--sd-base-vertical-padding));padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-question__erbox--below-question{bottom:0;margin-top:0}.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:hover,.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:focus-within{box-shadow:none}.sd-element--nested-with-borders>.sd-element__header--location-top:after,.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:after{bottom:calc(-1*var(--sd-base-vertical-padding));inset-inline-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--collapsed.sd-element--complex>.sd-element__header--location-top:after{display:none}.sd-question--empty.sd-question--complex>.sd-question__content{padding-top:0;padding-bottom:0}.sd-question--empty.sd-question--complex>.sd-question__content:first-of-type{padding-top:var(--sd-base-padding)}.sd-question--empty.sd-question--complex>.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--empty.sd-question--complex>.sd-question__header--location-top:after{display:none}.sd-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:static;width:100%;box-sizing:border-box;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border:none;border-radius:var(--sjs-editorpanel-cornerRadius, var(--sjs-corner-radius, 4px));text-align:start;box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s);display:block}.sd-input:focus{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-input.sd-input:focus{outline:none}input.sd-input:disabled:not(.sd-input--disabled),textarea.sd-input:disabled:not(.sd-input--disabled){opacity:1}.sd-input--disabled{background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))))}.sd-input--readonly{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-input.sd-input--preview{background:none;box-shadow:none;transition:none;border-bottom:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));border-radius:0;padding-left:0;padding-right:0}.sd-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sd-input.sd-input--disabled,.sd-input.sd-input--disabled::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}.sd-input.sd-input--readonly{color:var(--sjs-general-forecolor, var(--foreground, #161616));box-shadow:none;transition:none}.sd-input.sd-input--readonly::placeholder{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-root--readonly .sd-input--disabled,.sd-root--readonly .sd-input--disabled::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-input--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-text__content{position:relative}.sd-text__character-counter{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-text__character-counter:focus-within{padding-inline-end:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within{padding-inline-end:calc(11*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-remaining-character-counter{display:none;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));position:absolute;inset-inline-end:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));inset-block-end:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-text__content:focus-within .sd-remaining-character-counter,.sd-comment__content:focus-within .sd-remaining-character-counter,.sd-multipletext__content:focus-within .sd-remaining-character-counter,.sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter{display:flex}.sd-input[type=time],.sd-input[type=date],.sd-input[type=datetime-local],.sd-input[type=week],.sd-input[type=month],.sd-input[type=tel],.sd-input[type=password],.sd-input[type=url],.sd-input[type=email],.sd-input[type=color],.sd-input[type=range]{box-sizing:content-box;width:calc(100% - 4*var(--sjs-base-unit, var(--base-unit, 8px)));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-input[type=time].sd-text__character-counter:focus-within,.sd-input[type=date].sd-text__character-counter:focus-within,.sd-input[type=datetime-local].sd-text__character-counter:focus-within,.sd-input[type=week].sd-text__character-counter:focus-within,.sd-input[type=month].sd-text__character-counter:focus-within,.sd-input[type=tel].sd-text__character-counter:focus-within,.sd-input[type=password].sd-text__character-counter:focus-within,.sd-input[type=url].sd-text__character-counter:focus-within,.sd-input[type=email].sd-text__character-counter:focus-within,.sd-input[type=color].sd-text__character-counter:focus-within,.sd-input[type=range].sd-text__character-counter:focus-within{width:calc(100% - 10*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-input[type=range]::-webkit-slider-runnable-track{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));height:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:100%;border:2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:inset 0 0 0 2px var(--background, #fff);background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input[type=range]::-moz-range-track{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:var(--sjs-base-unit, var(--base-unit, 8px));height:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:100%;border:2px solid var(--sjs-primary-backcolor, var(--primary, #19b394));box-shadow:inset 0 0 0 2px var(--background, #fff);background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-comment{display:block;height:auto;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));max-width:100%}.sd-comment__content,.sd-panel{position:relative}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header{padding-top:0;padding-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header:after{content:none}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-element__num{padding:initial;margin:initial;float:initial;width:initial}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__description{font-family:var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight, 400);font-size:var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));color:var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45)));position:static;line-height:calc(1.5*(var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));margin:0 0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__required-text{display:none}.sd-panel.sd-panel--as-page>.sd-panel__errbox{margin:0 0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding)}.sd-panel.sd-panel--as-page>.sd-panel__content{padding-top:0}.sd-root--compact .sd-panel--as-page>.sd-panel__errbox{margin:0 0 var(--sd-base-vertical-padding) 0}.sd-row~.sd-row .sd-panel--as-page{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel__required-text{color:var(--sjs-special-red, var(--red, #e60a3e))}.sd-panel__footer{box-sizing:border-box;padding-left:calc(var(--sd-base-padding) - 3*var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));margin-bottom:calc(-1*var(--sd-base-padding) + .5*var(--sd-base-vertical-padding));margin-top:calc(.5*var(--sd-base-vertical-padding));border-top:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));padding-top:calc(.5*var(--sd-base-vertical-padding))}.sd-panel--as-page .sd-panel__footer{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 0;margin:0;border:none;width:initial}.sd-panel__content{padding-top:var(--sd-base-padding)}.sd-panel.sd-element--nested>.sd-panel__content{padding-bottom:var(--sd-base-padding);--animation-padding-top: var(--sd-base-padding)}.sd-panel__content{--animation-padding-top: var(--sd-base-padding)}.sjs_sp_placeholder{color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));display:flex;align-items:center;justify-content:center;position:absolute;z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.sjs_sp_container{position:relative;max-width:100%;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));box-sizing:content-box}.sjs_sp_container>div>canvas:focus{outline:none}.sd-question--readonly .sjs_sp_container,.sd-question--preview .sjs_sp_container{border:none}.sd-question--readonly .sjs_sp_placeholder,.sd-question--preview .sjs_sp_placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sjs_sp_controls{position:absolute;left:0;bottom:0}.sjs_sp_controls>button{-webkit-user-select:none;user-select:none}.sjs_sp_controls.sd-signaturepad__controls{right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px));left:auto;bottom:auto}.sd-question--signature.sd-question--error .sjs_sp_placeholder{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-signaturepad__background-image{position:absolute;top:0;left:0;object-fit:cover}.sd-signaturepad__loading-indicator{width:100%;height:100%;position:absolute;left:0;top:0}.sd-signaturepad__loading-indicator .sd-loading-indicator{position:absolute;right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sjs_sp_canvas{position:relative;max-width:100%;display:block}.sjs_sp__background-image{position:absolute;top:0;left:0;object-fit:cover;max-width:100%;width:100%;height:100%}.sd-checkbox__decorator{border-radius:calc(.5*(var(--sjs-corner-radius, 4px)))}.sd-checkbox__svg{display:block;width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-checkbox__svg use{fill:#0000;transition:fill var(--sjs-transition-duration, .15s)}.sd-checkbox--checked .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use{fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-checkbox--label-rendered{display:flex;flex-direction:column;gap:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-checkbox--label-rendered .sd-description{padding-left:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__btn.sd-matrixdynamic__add-btn{position:sticky;left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));z-index:12}.sd-question--mobile .sd-matrixdynamic__footer:before{content:" ";display:block;position:relative;height:1px;background-color:var(--sjs-border-light, var(--border-light, #eaeaea));left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 6*var(--sjs-base-unit, var(--base-unit, 8px)));z-index:12}.sd-matrixdynamic__footer:first-child{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__footer:first-child:before{display:none}.sd-matrixdynamic__footer{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-action.sd-matrixdynamic__remove-btn{opacity:.5}.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-matrixdynamic__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:none;line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-size:var(--sjs-font-size, 16px);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:600;padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0}.sd-matrixdynamic__drag-element{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__drag-element:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-matrixdynamic__drag-element:after{content:" ";display:block;height:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border:1px solid var(--sjs-border-default, var(--border, #d6d6d6));box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn{margin-left:0}.sd-table__row:hover .sd-drag-element__svg{visibility:visible}.sd-table__cell.sd-table__cell--drag>div{display:flex;justify-content:flex-end;align-items:center;margin-left:calc(-4*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-drag-element__svg{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));display:block;cursor:pointer;visibility:hidden}.sd-drag-element__svg use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}@keyframes borderAnimation{0%{border-width:0px}to{border-width:8px}}@keyframes paddingAnimation{0%{padding-top:0;padding-bottom:0}to{padding-top:24px;padding-bottom:32px}}@keyframes empty{}.sd-table__row--leave,.sd-table__row--enter{animation-name:empty;--move-whole-animation-duration: calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration: calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.sd-table__row--leave>td,.sd-table__row--enter>td{animation-name:borderAnimation;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-delay:var(--move-animation-delay)}.sd-table__row--leave>td>div,.sd-table__row--enter>td>div{animation-name:fadeIn,moveInWithOverflow;opacity:0;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}.sd-table__row--enter{--move-animation-delay: 0s;--move-animation-duration: var(--sjs-matrix-row-move-in-duration, .15s);--fade-animation-duration: var(--sjs-matrix-row-fade-in-duration, .25s);--fade-animation-delay: var(--sjs-matrix-row-fade-in-delay, .15s);--animation-direction: normal;--animation-timing-function: cubic-bezier(0, 0, .58, 1)}.sd-table__row--leave{--move-animation-delay: var(--sjs-matrix-row-move-out-delay, .1s);--move-animation-duration: var(--sjs-matrix-row-move-out-duration, .25s);--fade-animation-duration: var(--sjs-matrix-row-fade-out-duration, .1s);--fade-animation-delay: 0s;--animation-direction: reverse;--animation-timing-function: cubic-bezier(.42, 0, 1, 1)}.sd-table__row--detail.sd-table__row--enter>td,.sd-table__row--detail.sd-table__row--leave>td{animation-name:borderAnimation,paddingAnimation;animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.sd-table__row--detail.sd-table__row--enter{--move-animation-delay: 0s;--move-animation-duration: var(--sjs-matrix-detail-row-move-in-duration, .15s);--fade-animation-duration: var(--sjs-matrix-detail-row-fade-in-duration, .5s);--fade-animation-delay: var(--sjs-matrix-detail-row-fade-in-delay, .15s);--animation-direction: normal;--animation-timing-function: cubic-bezier(0, 0, .58, 1)}.sd-table__row--detail.sd-table__row--leave{--move-animation-delay: var(--sjs-matrix-detail-row-move-out-delay, .1s);--move-animation-duration: var(--sjs-matrix-detail-row-move-out-duration, .25s);--fade-animation-duration: var(--sjs-matrix-detail-row-fade-out-duration, .15s);--fade-animation-delay: 0s;--animation-direction: reverse;--animation-timing-function: cubic-bezier(.42, 0, 1, 1)}.sd-table{width:100%;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-collapse:separate;border-spacing:0;white-space:normal}.sd-table>thead>tr>th{border-top:0;border-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0)}.sd-table__cell{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);border-left:none;border-right:none;background-clip:padding-box;box-sizing:content-box}.sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error){width:10000px}.sd-table__row:first-of-type>.sd-table__cell{border-top:0}.sd-table__row:last-of-type>.sd-table__cell{border-bottom:0}.sd-table--align-top .sd-table__cell{vertical-align:top}.sd-table--no-header{padding-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-table--no-header{padding-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table .sd-question__content{padding-bottom:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-.25*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-top:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));--animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table--no-header{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows{margin-left:var(--sjs-base-unit, var(--base-unit, 8px));margin-right:var(--sjs-base-unit, var(--base-unit, 8px));width:calc(100% - 2*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type{padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type{padding-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type>.sd-table__cell{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type>.sd-table__cell{border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0)}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions),.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type{border-top-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));border-bottom-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-input,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input{background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator{background-color:#0000}.sd-table__cell{font-weight:400;font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:0 var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-general-forecolor, var(--foreground, #161616));text-align:center}.sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty){min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell .sd-item{text-align:initial}.sd-table__cell--error{border:none;padding:0 var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--error .sd-question__erbox{margin:0}.sd-table__cell--error-top{vertical-align:bottom;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--error-bottom{vertical-align:top;padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--item .sd-selectbase__item{text-align:center;justify-content:center}.sd-table__cell--item .sd-selectbase__label{justify-content:center}.sd-question--disabled .sd-table__cell{opacity:.25}.sd-root--readonly .sd-question--disabled .sd-table__cell{opacity:1}.sd-table__cell--header .sv-vue-title-additional-div,.sd-table__cell--header{font-size:0;line-height:0}.sd-table__cell--header span{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-weight:var(--sjs-font-questiontitle-weight, 600)}.sd-table__cell--header{font-weight:600;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));vertical-align:top;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty{min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action{min-width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown,.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating{min-width:calc(22*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean{min-width:calc(18*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--footer{text-align:end;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--footer-total{font-weight:600;text-align:start}.sd-table__cell--detail-panel{border-top:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0);padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px)) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));border-bottom:var(--sjs-base-unit, var(--base-unit, 8px)) solid rgba(0,0,0,0)}.sd-table__cell--actions .sv-action-bar,.sd-matrixdynamic__add-btn .sv-action-bar{overflow:visible}.sd-table__cell--actions:not(.sd-table__cell--vertical){width:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type{padding-left:0;width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--detail-button{border:none;background:#0000;border-radius:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:var(--sjs-base-unit, var(--base-unit, 8px));transition:background var(--sjs-transition-duration, .15s)}.sd-table__cell--detail-button svg{display:block;width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));transition:fill var(--sjs-transition-duration, .15s)}.sd-table__cell--detail-button:hover,.sd-table__cell--detail-button:focus{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));outline:none}.sd-table__cell--detail-button:hover svg,.sd-table__cell--detail-button:focus svg{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-table__cell--actions{white-space:nowrap}.sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar{justify-content:center}.sd-table__cell--row-text{font-weight:var(--sjs-font-questiontitle-weight, 600);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));text-align:start;min-width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) var(--sjs-base-unit, var(--base-unit, 8px))}.sd-matrix__question-wrapper{position:relative}.sd-table__question-wrapper:not(:focus-within):hover{position:relative}.sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-table__cell--empty,.sd-table__cell--row-text,.sd-table__cell--footer-total,.sd-matrix__cell:first-of-type,.sd-matrix tr>td:first-of-type{position:sticky;background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));z-index:12}.sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,.sd-table__cell--empty:first-of-type,.sd-table__cell--row-text:first-of-type,.sd-table__cell--footer-total:first-of-type,.sd-matrix__cell:first-of-type:first-of-type,.sd-matrix tr>td:first-of-type:first-of-type{left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,.sd-table__cell--empty:last-of-type,.sd-table__cell--row-text:last-of-type,.sd-table__cell--footer-total:last-of-type,.sd-matrix__cell:first-of-type:last-of-type,.sd-matrix tr>td:first-of-type:last-of-type{right:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))))}.sd-question.sd-question--table{position:relative;overflow-x:auto}.sd-question--table.sd-element--collapsed,.sd-question--table.sd-element--nested{overflow-x:visible}.sd-question--table .sd-question__header--location--left{z-index:12}.sd-table-wrapper{display:flex;margin:0 calc(-1*var(--sd-base-padding));width:fit-content;min-width:calc(100% + 2*var(--sd-base-padding))}.sd-table-wrapper:before,.sd-table-wrapper:after{content:"";display:block;position:sticky;min-height:100%;width:calc(var(--sd-base-padding) - var(--sjs-base-unit, var(--base-unit, 8px)));flex-shrink:0;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));z-index:11}.sd-table-wrapper:before{left:calc(-1*var(--sd-base-padding))}.sd-table-wrapper:after{right:calc(-1*var(--sd-base-padding))}.sd-table-wrapper>*{flex-basis:100%}.sd-element--with-frame.sd-element--compact .sd-table{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-element--with-frame.sd-element--compact .sd-table-wrapper:before,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:after{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-element--with-frame.sd-element--compact .sd-table__cell--empty,.sd-element--with-frame.sd-element--compact .sd-table__cell--row-text,.sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,.sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,.sd-element--with-frame.sd-element--compact .sd-matrix tr>td:first-of-type{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-question--table>.sd-question__header,.sd-question--table .sd-question__description--under-input .sv-string-viewer{position:sticky;left:0}.sd-question--table>.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));--animation-padding-top: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));min-width:min-content}.sd-question--table.sd-element--nested>.sd-question__content{min-width:auto;overflow-x:auto}.sd-question--table.sd-element--nested>.sd-question__content,.sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested){padding-right:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-left:calc(-1*var(--sd-base-padding));box-sizing:content-box}.sd-row--multiple .sd-question--table.sd-element--nested>.sd-question__content{padding-right:calc(var(--sd-base-padding) + 2px)}.sd-question--scroll{overflow-x:scroll}.sd-table__row-disabled>.sd-table__cell{opacity:.25}.sd-question--mobile.sd-question.sd-question--table>.sd-question__content{padding-top:0;--animation-padding-top: 0}.sd-question--mobile.sd-question--table,.sd-question--mobile.sd-question--scroll{overflow-x:visible}.sd-question--mobile>.sd-question__content{min-width:auto}.sd-question--mobile .sd-table-wrapper{width:auto}.sd-question--mobile .sd-table{display:block;width:calc(100% - 2*var(--sd-base-padding) + 2*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-question--mobile .sd-table>tbody{display:block}.sd-question--mobile .sd-table>tfoot{display:block}.sd-question--mobile .sd-table__cell.sd-matrix__cell{display:flex;align-items:flex-start;border-top:none;border-bottom:none}.sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title{margin-left:var(--sjs-base-unit, var(--base-unit, 8px));text-align:start}.sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table thead{display:none}.sd-question--mobile .sd-table tr{display:flex;flex-direction:column}.sd-question--mobile .sd-matrix__table .sd-table__row{padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__row{padding-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions{padding-bottom:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions){padding-bottom:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type){padding-bottom:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type):after{bottom:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{content:" ";display:block;position:relative;height:1px;background-color:var(--sjs-border-light, var(--border-light, #eaeaea));left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 4*var(--sjs-base-unit, var(--base-unit, 8px)));z-index:12}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{bottom:0}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type:after{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr{padding-top:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before{background-color:#0000}.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile,.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row{margin-bottom:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-matrix__label{justify-content:flex-start}.sd-question--mobile .sd-table__cell{border-top:none;border-bottom:none;display:block;padding-top:0;padding-bottom:0;text-align:start}.sd-question--mobile .sd-table__cell{margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--error{margin-top:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__cell:first-of-type,.sd-question--mobile .sd-matrix__cell{margin-top:0}.sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered){display:none}.sd-question--mobile .sd-table__responsive-title{padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));font-weight:600;display:block;text-align:start}.sd-question--mobile .sd-table__responsive-title .sv-string-viewer{white-space:normal}.sd-question--mobile .sd-table--no-header{padding-top:0}.sd-question--mobile .sd-table--no-header .sd-table__responsive-title{display:none}.sd-question--mobile .sd-table__cell--detail-panel{padding-top:0;padding-bottom:0;border-top:0;border-bottom:0}.sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content{padding-top:0}.sd-question--mobile .sd-table__cell.sd-table__cell--actions{width:auto;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor, var(--background, #fff))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions #show-detail-mobile{flex-grow:1}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn{opacity:1;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{display:none}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after{content:attr(title)}.sd-question--mobile .sd-matrixdynamic__footer{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),.sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell){color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:after{bottom:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after{content:none}.sd-question--mobile .sd-table__cell.sd-table__cell--error-top{margin-top:0}.sd-question--mobile .sd-table__cell--error-top:first-of-type~.sd-table__cell:nth-of-type(2){margin-top:0}.sd-question--mobile .sd-table__cell--error-top .sd-question__erbox{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox{margin-top:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-question--mobile .sd-table__question-wrapper .sd-boolean-root{margin:initial}.sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-table__question-wrapper .sd-boolean-root{margin:auto}.sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression{padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-bottom:1px solid var(--sjs-border-light, var(--border-light, #eaeaea));font-size:var(--sjs-font-size, 16px);font-weight:600;line-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-table__cell--footer .sd-table__question-wrapper--left{text-align:start}.sd-table__cell--footer .sd-table__question-wrapper--center{text-align:center}.sd-table__cell--footer .sd-table__question-wrapper--right{text-align:end}.sd-table.sd-matrixdynamic{table-layout:auto}.sd-page{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:0 calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;box-sizing:border-box}.sd-root-modern--mobile .sd-page{padding:0}.sd-page .sd-page__title{--page-title-font-size: var(--sjs-font-pagetitle-size, calc(1.5 * (var(--sjs-font-size, 16px))));font-family:var(--sjs-font-pagetitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight, 700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)));position:static;line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0px}.sd-page .sd-page__description{font-family:var(--sjs-font-pagedescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight, 400);font-size:var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px));color:var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45)));position:static;line-height:calc(1.5*(var(--sjs-font-pagedescription-size, var(--sjs-font-size, 16px))));margin:0 0 calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-page__errbox{padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px))) var(--sd-base-padding)}.sd-page__title~.sd-page__errbox,.sd-page__description~.sd-page__errbox{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit, var(--base-unit, 8px)));margin-bottom:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root--compact .sd-page__title~.sd-page__errbox,.sd-root--compact .sd-page__description~.sd-page__errbox{margin-bottom:0}.sd-row{display:flex;flex-direction:row;width:100%;box-sizing:border-box;margin-top:var(--sd-base-vertical-padding)}.sd-row.sd-page__row{margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-row:first-of-type{margin-top:0}.sd-page__title~.sd-row.sd-page__row:not(.sd-row--compact),.sd-page__description~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-page__title~.sd-page__row.sd-row--compact,.sd-page__description~.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-page__title~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,.sd-page__description~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row--multiple{row-gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));flex-wrap:wrap}.sd-row--multiple>div{box-sizing:border-box;--animation-padding-left: calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))));padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;align-items:stretch}.sd-panel.sd-panel--as-page>.sd-panel__content>.sd-row--multiple:not(.sd-row--compact){margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + var(--base-unit)*2)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple{row-gap:var(--sd-base-vertical-padding)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple>div{--animation-padding-left: var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-row--multiple.sd-row--compact>div{--animation-padding-left: var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-page__row.sd-row--multiple{margin-left:calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 2*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-page__row.sd-row--multiple.sd-row--compact{padding:0;row-gap:var(--sd-base-vertical-padding);margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding))}.sd-row__panel{box-sizing:border-box;width:100%}.sd-row__question{box-sizing:border-box;width:100%;white-space:nowrap}.sd-row.sd-row--enter{margin-top:0}.sd-row--enter{animation-fill-mode:forwards;animation-name:fadeIn,moveInWithOverflow;min-height:0!important;opacity:0;height:0;animation-timing-function:cubic-bezier(0,0,.58,1);animation-delay:var(--sjs-row-fade-in-delay, .15s),0s,0s;animation-duration:var(--sjs-row-fade-in-duration, .5s),var(--sjs-row-move-in-duration, .15s),var(--sjs-row-move-in-duration, .15s)}.sd-row--delayed-enter{animation-delay:calc(var(--sjs-row-fade-in-delay, .15s) + var(--sjs-row-fade-in-animation-delay, .4s)),var(--sjs-row-fade-in-animation-delay, .4s),var(--sjs-row-fade-in-animation-delay, .4s)}.sd-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:cubic-bezier(.42,0,1,1);animation-fill-mode:forwards;animation-direction:reverse;min-height:0!important;animation-delay:0s,var(--sjs-row-move-out-delay, .1s),var(--sjs-row-move-out-delay, .1s);animation-duration:var(--sjs-row-fade-out-duration, .15s),var(--sjs-row-move-out-duration, .25s),var(--sjs-row-move-out-duration, .25s)}.sd-row--enter .sd-element-wrapper--enter,.sd-row--leave .sd-element-wrapper--leave{animation:none}.sv-skeleton-element{min-height:50px}.sd-title{display:block;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;color:var(--sjs-general-forecolor, var(--foreground, #161616));flex-direction:row;white-space:normal}.sd-title.sd-container-modern__title{display:flex;align-items:center;padding:var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:0 2px 0 var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-title.sd-container-modern__title .sd-logo.sv-logo--right{margin-left:auto}.sd-title.sd-container-modern__title .sd-logo__image{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-header__text{display:flex;flex-direction:column;gap:var(--sjs-base-unit, var(--base-unit, 8px));flex-grow:1}.sd-header__text .sd-title{--survey-title-font-size: var(--sjs-font-surveytitle-size, calc(2 * (var(--sjs-font-size, 16px))));font-size:var(--survey-title-font-size);line-height:calc(1.25*(var(--survey-title-font-size)));color:var(--sjs-font-surveytitle-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));font-family:var(--sjs-font-surveytitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveytitle-weight, 700)}.sd-header__text h3{line-height:calc(2.5*(var(--sjs-font-size, 16px)))}.sd-header__text h5{font-size:var(--sjs-font-size, 16px);font-weight:400;line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-header__text .sd-description{--survey-description-font-size: var(--sjs-font-surveydescription-size, var(--sjs-font-size, 16px));font-size:var(--survey-description-font-size);line-height:calc(1.5*(var(--survey-description-font-size)));color:var(--sjs-font-surveydescription-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));font-family:var(--sjs-font-surveydescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveydescription-weight, 400)}.sd-title .sv-title-actions{width:100%;justify-content:space-between}.sd-root-modern .sd-container-modern__title{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-root-modern .sd-container-modern__title .sd-header__text h3{margin:0}.sd-root-modern .sd-container-modern__title .sd-description{margin:0;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-title .sv-title-actions{align-items:flex-start;width:calc(100% + 3*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-title .sv-title-actions .sv-title-actions__title{flex-wrap:wrap;flex:0 1 auto;max-width:calc(100% - 3*var(--sjs-base-unit, var(--base-unit, 8px)));white-space:initial;min-width:unset}.sd-root--compact .sd-title .sv-title-actions{width:100%}.sd-action-title-bar{flex:1 9 auto;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end;margin:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-action-title-bar .sv-action{flex:0 0 auto}.sd-action-title-bar.sd-action-bar--empty{min-width:0}.sd-description{font-style:normal;font-family:var(--sjs-font-questiondescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiondescription-weight, 400);color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));font-size:var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiondescription-size, var(--sjs-font-size, 16px))));white-space:normal}.sd-description.sd-question__description--under-input{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element__header .sd-description{margin-top:calc(.25*var(--sd-base-vertical-padding) - .5*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-item{display:flex;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-item--disabled.sd-item--disabled .sd-item__decorator,.sd-item__decorator{display:flex;align-items:center;justify-content:center;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border:none;flex-shrink:0;margin-top:calc((1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) - 3*(var(--sjs-base-unit, var(--base-unit, 8px))))/2);box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s),background var(--sjs-transition-duration, .15s)}.sd-item--readonly.sd-item--readonly.sd-item:not(.sd-item--checked) .sd-item__control:focus+.sd-item__decorator,.sd-item--readonly.sd-item--readonly .sd-item__decorator{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));box-shadow:none;transition:none}.sd-item--preview.sd-item--preview .sd-item__decorator{background-color:#0000;box-shadow:none;transition:none}.sd-item--checked .sd-item__decorator{box-shadow:none}.sd-item__control:focus+.sd-item__decorator{background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));outline:none;box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)));outline:none}.sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-item__control-label{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-style:normal;font-weight:var(--sjs-font-editorfont-weight, 400);line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));white-space:normal;width:100%;text-align:start;min-width:0}.sd-item__control-label .sv-string-viewer{max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block}.sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));opacity:.25}.sd-root--readonly .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-item--error .sd-item__decorator{background:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-selectbase{border:none;margin:0;padding:0;min-inline-size:0;min-width:0}.sd-selectbase--row{border:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-selectbase--multi-column{display:flex;flex:1 1 0px;flex-wrap:nowrap;overflow:auto;padding:2px;margin:-2px}.sd-selectbase__label{display:inline-flex;position:relative;gap:var(--sjs-base-unit, var(--base-unit, 8px));vertical-align:top;max-width:100%}.sd-selectbase__column{vertical-align:top}.sd-selectbase__column{display:block;box-sizing:border-box;flex:1 1 0px;max-width:100%}.sd-selectbase__column:not(:last-child){padding-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-selectbase__column.sv-q-column-1{width:100%}.sd-item--enter,.sd-item--leave{animation-name:moveInWithOverflow,fadeIn;opacity:0;animation-fill-mode:forwards;animation-timing-function:linear;animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration),var(--fade-animation-duration);animation-delay:var(--move-animation-delay),var(--fade-animation-delay)}.sd-item--enter{--animation-direction: normal;--move-animation-duration: var(--sjs-ranking-move-in-duration, .15s);--move-animation-delay: 0s;--fade-animation-duration: var(--sjs-ranking-fade-in-duration, .1s);--fade-animation-delay: var(--sjs-ranking-fade-in-delay, .15s)}.sd-item--leave{--animation-direction: reverse;--move-animation-duration: var(--sjs-ranking-move-out-duration, .15s);--move-animation-delay: var(--sjs-ranking-move-out-delay, 0ms);--fade-animation-duration: var(--sjs-ranking-fade-out-duration, .1s);--fade-animation-delay: 0s}div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter{--move-animation-duration: 0s;--fade-animation-delay: 0s}.sd-selectbase__other{margin-top:0}.sd-selectbase__other:not(:last-of-type){margin-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-radio__decorator{border-radius:50%}.sd-radio__decorator:after{content:" ";display:block;width:var(--sjs-base-unit, var(--base-unit, 8px));height:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:50%;background-color:#0000;transition:background-color var(--sjs-transition-duration, .15s)}.sd-radio--checked .sd-radio__decorator:after{content:" ";display:block;width:var(--sjs-base-unit, var(--base-unit, 8px));height:var(--sjs-base-unit, var(--base-unit, 8px));border-radius:50%;background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after{background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after{background-color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-radio--checked.sd-radio--preview .sd-radio__decorator:after{display:none}.sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg{fill:var(--sjs-general-forecolor, var(--foreground, #161616));display:block;width:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-radio__svg{display:none}.sd-visuallyhidden{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.sd-matrix fieldset{border:none;padding:0;margin:0}.sd-matrix__label{display:flex;position:relative;justify-content:center}.sd-matrix__text{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-matrix__cell:first-of-type{font-weight:var(--sjs-font-questiontitle-weight, 600);text-align:start}:root{--sd-rating-bad-color: var(--sjs-special-red, var(--red, #e60a3e));--sd-rating-normal-color: var(--sjs-special-yellow, var(--yellow, #ff9814));--sd-rating-good-color: var(--sjs-special-green, var(--green, #19b394));--sd-rating-bad-color-light: var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)));--sd-rating-normal-color-light: var(--sjs-special-yellow-light, var(--yellow-light, rgba(255, 152, 20, .1)));--sd-rating-good-color-light: var(--sjs-special-green-light, var(--green-light, rgba(25, 179, 148, .1)))}.sd-rating{overflow-x:auto;min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating fieldset{display:flex;border:none;padding:0 0 2px;flex-wrap:nowrap;gap:var(--sjs-base-unit, var(--base-unit, 8px));margin-inline-start:0;align-items:center}.sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0}.sd-rating.sd-rating--labels-top fieldset{padding-top:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}.sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text{position:absolute;margin:0;left:0;top:0;border:0}.sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{position:absolute;margin:0;right:0;top:0;border:0}.sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text{position:absolute;margin:0;left:0;bottom:0;border:0}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{position:absolute;margin:0;right:0;bottom:0;border:0}.sd-rating.sd-rating--labels-diagonal fieldset{padding-top:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{position:absolute;margin:0;left:0;top:0;border:0}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{position:absolute;margin:0;right:0;bottom:0;border:0}.sd-rating--small{min-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:auto}.sd-rating--small fieldset{padding:0;gap:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-rating__item{position:relative;background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));white-space:nowrap;padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;border:0px solid rgba(0,0,0,0);color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616));font-size:var(--sjs-font-size, 16px);box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15)),inset 0 0 0 0 var(--sjs-general-backcolor, var(--background, #fff));transition:box-shadow var(--sjs-transition-duration, .15s),background-color var(--sjs-transition-duration, .15s)}.sd-rating__item--fixed-size{width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:0}legend+.sd-rating__item,legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item{margin-inline-start:2px}.sd-rating__item--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)));box-shadow:0 1px 2px #0000;border:none}.sd-rating__item.sd-rating__item--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));fill:var(--sjs-general-forecolor, var(--foreground, #161616));background-color:var(--lbr-dialog-screen-color, var(--background-semitransparent, rgba(144, 144, 144, .5)));border:none}.sd-rating__item.sd-rating__item--readonly{fill:#0000;background-color:#0000;border:2px solid var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, .16)));box-shadow:none;transform:none}.sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly{border-color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--preview{fill:#0000;background-color:#0000;border:1px solid rgba(0,0,0,0);box-shadow:none;transform:none}.sd-rating__item.sd-rating__item--preview:focus-within{box-shadow:none}.sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview{border-color:var(--sjs-general-forecolor, var(--foreground, #161616));border-width:1px}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-question--disabled .sd-rating__item-text{opacity:.25}.sd-rating__item--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-rating__item:focus-within{box-shadow:0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item--selected{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600;box-shadow:0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item--selected:focus-within{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley{position:relative;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));white-space:nowrap;padding:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;justify-content:center;align-items:center;text-align:center;border:2px solid var(--sjs-border-default, var(--border, #d6d6d6));color:var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-border-default, var(--border, #d6d6d6));box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),inset 0 0 0 0 var(--sjs-general-backcolor, var(--background, #fff));transition:box-shadow var(--sjs-transition-duration, .15s),background-color var(--sjs-transition-duration, .15s)}.sd-rating__item-smiley svg{display:block;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-smiley--small{padding:calc(.625*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));border-width:1px}.sd-rating__item-smiley--small svg{width:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within{box-shadow:inset 0 0 0 2px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}legend+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item-smiley{margin-inline-start:2px}.sd-rating__item-smiley--scale-colored{border-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));fill:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));transition:box-shadow var(--sjs-transition-duration, .15s),opacity var(--sjs-transition-duration, .15s),background-color var(--sjs-transition-duration, .15s)}.sd-rating__item-smiley--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)));border-color:#0000;fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover{fill:var(--sd-rating-item-color, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:initial}.sd-rating__item-smiley.sd-rating__item-smiley--disabled{opacity:.5}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled{opacity:initial;fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-rating__item-smiley.sd-rating__item-smiley--readonly{fill:var(--sjs-border-default, var(--border, #d6d6d6));border-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly{fill:var(--sjs-general-forecolor, var(--foreground, #161616));border-color:var(--sjs-general-forecolor, var(--foreground, #161616));background-color:unset}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within{box-shadow:none}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg{margin:1px}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{fill:var(--sjs-general-backcolor, var(--background, #fff));background-color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-smiley--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));border-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-smiley:focus-within{border:none;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-smiley--selected{background-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));border-color:var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:600}.sd-rating__item-smiley--selected:focus-within{border:0px solid var(--sjs-general-backcolor, var(--background, #fff));box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),inset 0 0 0 4px var(--sjs-general-backcolor, var(--background, #fff)),0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:.25}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{background-color:var(--sd-rating-item-color-light, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248))));border-color:var(--sd-rating-item-color, var(--sjs-border-default, var(--border, #d6d6d6)));opacity:.5}.sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{opacity:.5}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 1px var(--sd-rating-item-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview{opacity:1}.sd-rating__item-star{position:relative;width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sd-rating__item-star:not(:first-of-type){padding-left:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star:not(:last-of-type){padding-right:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));stroke-width:2px;fill:#0000;width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));display:block;position:absolute;transition:stroke var(--sjs-transition-duration, .15s),opacity var(--sjs-transition-duration, .15s),fill var(--sjs-transition-duration, .15s)}.sd-rating__item-star .sv-star{opacity:1}.sd-rating__item-star .sv-star-2{opacity:0}.sd-rating__item-star--small{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star--small svg{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-star--small.sd-rating__item-star--selected svg{stroke-width:1px}.sd-rating__item-star--selected svg{stroke:#0000;fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-star--selected:nth-child(1) svg{transition-delay:0ms}.sd-rating__item-star--selected:nth-child(2) svg{transition-delay:25ms}.sd-rating__item-star--selected:nth-child(3) svg{transition-delay:50ms}.sd-rating__item-star--selected:nth-child(4) svg{transition-delay:75ms}.sd-rating__item-star--selected:nth-child(5) svg{transition-delay:.1s}.sd-rating__item-star--selected:nth-child(6) svg{transition-delay:125ms}.sd-rating__item-star--selected:nth-child(7) svg{transition-delay:.15s}.sd-rating__item-star--selected:nth-child(8) svg{transition-delay:175ms}.sd-rating__item-star--selected:nth-child(9) svg{transition-delay:.2s}.sd-rating__item-star--selected:nth-child(10) svg{transition-delay:225ms}.sd-rating__item-star--selected:nth-child(11) svg{transition-delay:.25s}.sd-rating__item-star--selected:nth-child(12) svg{transition-delay:275ms}.sd-rating__item-star--selected:nth-child(13) svg{transition-delay:.3s}.sd-rating__item-star--selected:nth-child(14) svg{transition-delay:325ms}.sd-rating__item-star--selected:nth-child(15) svg{transition-delay:.35s}.sd-rating__item-star--selected:nth-child(16) svg{transition-delay:375ms}.sd-rating__item-star--selected:nth-child(17) svg{transition-delay:.4s}.sd-rating__item-star--selected:nth-child(18) svg{transition-delay:425ms}.sd-rating__item-star--selected:nth-child(19) svg{transition-delay:.45s}.sd-rating__item-star--selected:nth-child(20) svg{transition-delay:475ms}.sd-rating__item-star--selected:nth-child(21) svg{transition-delay:.5s}.sd-rating__item-star--selected:nth-child(22) svg{transition-delay:525ms}.sd-rating__item-star--selected:nth-child(23) svg{transition-delay:.55s}.sd-rating__item-star--selected:nth-child(24) svg{transition-delay:575ms}.sd-rating__item-star--selected:nth-child(25) svg{transition-delay:.6s}.sd-rating__item-star--error svg{stroke:none;fill:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-rating__item-star--disabled{opacity:.5}.sd-rating__item-star--disabled svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--disabled svg{stroke:none;fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-star--readonly svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--readonly svg{stroke:none;fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-star--preview svg{stroke:var(--sjs-general-forecolor, var(--foreground, #161616));stroke-width:1px;fill:none}.sd-rating__item-star--selected.sd-rating__item-star--preview svg{stroke:none;fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));fill:#0000}.sd-rating__item-star--unhighlighted svg{stroke:#0000;fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-star--highlighted svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg{stroke:var(--sjs-border-default, var(--border, #d6d6d6));fill:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star{opacity:0}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2{opacity:1}.sd-rating__item-text.sd-rating__item-text{font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));display:inline-block;box-sizing:border-box;transition:color var(--sjs-transition-duration, .15s)}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text,.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-top:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));border:2px solid rgba(0,0,0,0)}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{margin-right:var(--sjs-base-unit, var(--base-unit, 8px));border-left:0px}.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-rating__item-text.sd-rating__item-text .sv-string-editor{white-space:nowrap}.sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size{min-width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating__item-text.sd-rating__item-text:after{display:block;content:attr(data-text);font-weight:600;height:0;color:#0000;overflow:hidden;visibility:hidden}.sd-rating--wrappable .sd-rating__item-text{max-width:100%}.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{max-width:100%;text-overflow:ellipsis;overflow:hidden;display:block}.sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text{border:none}.sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));font-weight:inherit;border:none}.sd-rating-dropdown-item{display:flex;width:100%;justify-content:space-between;align-items:center;gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-rating-dropdown-item_description{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:400;font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}.sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sv-ranking-item--error .sv-ranking-item__index{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)));box-shadow:0 1px 2px #0000;border-color:#0000}.sd-element--with-frame .sv-ranking-item{left:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking.sd-ranking--readonly{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,.sv-ranking.sd-ranking--readonly .sv-ranking__container--empty{visibility:hidden}.sv-ranking.sd-ranking--preview{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,.sv-ranking.sd-ranking--preview .sv-ranking__container--empty{visibility:hidden}@container (max-width: 496px){.sv-ranking--select-to-rank-horizontal{flex-direction:column-reverse}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;height:1px;width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));display:flex;justify-content:center;align-items:center}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item,.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:initial}}@container (max-width: 176px){.sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{margin-left:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))))}}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container{margin-left:0;margin-right:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item{left:0}.sv-ranking-item__content.sd-ranking-item__content{line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sv-dragdrop-movedown{transform:translate(0);animation:svdragdropmovedown .1s;animation-timing-function:ease-in-out}@keyframes svdragdropmovedown{0%{transform:translateY(-50px)}to{transform:translate(0)}}.sv-dragdrop-moveup{transform:translate(0);animation:svdragdropmoveup .1s;animation-timing-function:ease-in-out}@keyframes svdragdropmoveup{0%{transform:translateY(50px)}to{transform:translate(0)}}.sv-dropdown_select-wrapper{position:relative}.sv-dropdown_select-wrapper use{fill:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-inline-end:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));opacity:1;display:flex;justify-content:space-between;word-spacing:normal}.sd-dropdown[disabled]{pointer-events:none}select.sd-dropdown{padding-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-dropdown--empty:not(.sd-input--disabled),.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-dropdown__input-field-component{height:auto}.sd-dropdown option{color:var(--sjs-general-forecolor, var(--foreground, #161616));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px)}.sd-dropdown input[readonly]{pointer-events:none}.sd-dropdown__value{width:100%;min-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));position:relative;margin-block:var(--sjs-base-unit, var(--base-unit, 8px));margin-inline:0}.sd-dropdown-action-bar{overflow:unset;gap:calc(.25*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin-inline-start:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-editor-button-item{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background:#0000;display:flex;padding:var(--sjs-base-unit, var(--base-unit, 8px));justify-content:center;align-items:center;align-self:stretch;border-radius:calc(.125*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));cursor:pointer}.sd-editor-button-item:hover{background:var(--lbr-editor-button-background-color-hovered, var(--sjs-general-backcolor-dim-dark, #f3f3f3));transition:background var(--sjs-transition-duration, .15s)}.sd-input--readonly .sd-editor-button-item:hover,.sd-input--readonly .sd-editor-button-item:focus{background:#0000}.sd-editor-button-item--pressed{opacity:var(--lbr-editor-button-icon-opacity-pressed, .5);background:var(--lbr-editor-button-background-color-hovered, var(--sjs-general-backcolor-dim-dark, #f3f3f3));transition-property:opacity,background-color;transition-duration:var(--sjs-transition-duration, .15s)}.sv-editor-button-item__icon{width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sv-editor-button-item__icon use{pointer-events:none}.sd-question--readonly .sd-editor-button-item{opacity:var(--lbr-editor-button-icon-opacity-disabled, .25);cursor:default}.sd-dropdown_chevron-button{position:absolute;width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));top:0;bottom:0;inset-inline-end:0;display:flex;justify-content:center;align-items:center;padding-inline-end:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box;cursor:pointer}.sd-dropdown_chevron-button-svg{width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-dropdown_chevron-button-svg use{pointer-events:none}.sd-question--readonly .sd-dropdown_chevron-button use{opacity:.24}.sd-input.sd-dropdown:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-input.sd-dropdown.sd-input--readonly{box-shadow:none;transition:none}.sd-dropdown__filter-string-input{position:absolute;left:0;top:0;bottom:0;width:100%;max-width:100%;border:none;outline:none;padding:0;font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));background-color:#0000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown__filter-string-input::placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616));width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sd-dropdown__hint-prefix{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));display:flex;align-items:center}.sd-dropdown__hint-prefix span{white-space:pre}.sd-dropdown__hint-suffix{display:flex;color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-dropdown__hint-suffix span{white-space:pre}.sd-dropdown.sd-input--disabled .sv-string-viewer,.sd-dropdown.sd-input--readonly .sv-string-viewer,.sd-dropdown.sd-input--preview .sv-string-viewer{width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.sv-dropdown-popup .sd-list__item-body{line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));font-weight:var(--sjs-font-editorfont-weight, 400);font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));padding-inline-end:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);border-radius:var(--sjs-corner-radius, 4px);transition:border-color var(--sjs-transition-duration, .15s)}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-border-light, var(--border-light, #eaeaea));padding-inline-end:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-block:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-start:calc(1.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-dropdown-popup.sv-popup--menu-tablet .sd-list__item-body,.sv-dropdown-popup.sv-popup--menu-phone .sd-list__item-body{font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));font-weight:400}.sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body{font-weight:400;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));background-color:#0000}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--top .sv-popup__container{transform:translateY(-2px)}.sv-dropdown-popup.sv-popup--menu-popup.sv-popup--bottom .sv-popup__container{transform:translateY(2px)}[dir=rtl] .sd-dropdown,[style*="direction:rtl"] .sd-dropdown,[style*="direction: rtl"] .sd-dropdown{background-position:left calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) top 50%,0 0}.sv-list-item--custom-value .sv-list__item-body{font-weight:700;color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable{height:auto;padding-inline-start:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable .sd-tagbox__value{padding:0}.sd-tagbox.sd-input--disabled .sd-tagbox__value,.sd-tagbox.sd-input--readonly .sd-tagbox__value,.sd-tagbox.sd-input--preview .sd-tagbox__value{white-space:normal}.sd-tagbox_clean-button{height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:calc(.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin:auto 0}.sd-input.sd-tagbox:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sv-tagbox__item{position:relative;display:flex;align-items:center;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:calc(.5*(var(--sjs-corner-radius, 4px)));box-shadow:inset 0 0 0 var(--lbr-tag-box-item-border-width, 0) var(--lbr-tag-box-item-border-color, rgba(255, 255, 255, 0));max-width:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px)));box-sizing:border-box}.sv-tagbox__item-text{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));min-width:calc(5.5*(var(--sjs-base-unit, var(--base-unit, 8px))));text-align:center;font-weight:600}.sv-tagbox__item-text span{display:block;text-overflow:ellipsis;overflow:hidden}.sv-tagbox__item:hover .sd-tagbox-item_clean-button,.sv-tagbox__item:focus .sd-tagbox-item_clean-button,.sv-tagbox__item:focus-within .sd-tagbox-item_clean-button{align-self:center;opacity:1}.sd-tagbox-item_clean-button{display:flex;position:absolute;inset-inline-end:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:0;padding-inline-start:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));background:linear-gradient(270deg,var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%,rgba(25,179,148,0) 100%);opacity:0;transition:opacity var(--sjs-transition-duration, .15s)}.sd-tagbox-item_clean-button-svg{display:block;padding:calc(.25*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));box-sizing:content-box}.sd-tagbox-item_clean-button-svg:hover{border-radius:100px;background:var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, rgba(255, 255, 255, .25)))}.sd-tagbox-item_clean-button-svg use{fill:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-tagbox__value.sd-dropdown__value{position:relative;gap:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;flex-wrap:wrap;flex-grow:1;align-content:center;padding-inline:unset;margin-inline:unset;margin-block:unset}.sd-tagbox__filter-string-input{width:100%;height:100%;display:flex;flex-grow:1}.sd-tagbox__placeholder{position:absolute;top:0;left:0;max-width:100%;width:auto;height:100%;text-align:start;cursor:text;pointer-events:none;color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}[dir=rtl] .sd-tagbox-item_clean-button,[style*="direction:rtl"] .sd-tagbox-item_clean-button,[style*="direction: rtl"] .sd-tagbox-item_clean-button{background:linear-gradient(90deg,var(--sjs-primary-backcolor, var(--primary, #19b394)) 53.12%,rgba(25,179,148,0) 100%)}.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper,.sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input{width:100%;height:100%}.sd-tagbox__hint{display:flex;flex-grow:1;max-width:100%}.sd-tagbox__hint-suffix-wrapper{position:relative;width:100%}.sd-dropdown__hint-suffix.sd-tagbox__hint-suffix{line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:100%;display:flex;align-items:center}.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix{line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:100%;display:flex;align-items:center;max-width:50%;justify-content:flex-end}.sd-imagepicker{padding:0;border:none;gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;margin:0}.sd-imagepicker--static{display:flex;flex-wrap:wrap}.sd-imagepicker--responsive{display:grid}.sd-imagepicker--column{align-items:flex-start;flex-direction:column}@supports not (aspect-ratio: 1/1){.sd-imagepicker>div{margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}}.sd-imagepicker__item img,.sd-imagepicker__item .sd-imagepicker__image-container>div{border-radius:var(--sjs-corner-radius, 4px);background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-imagepicker__item-decorator{position:relative;display:flex;flex-direction:column;align-items:center}.sd-imagepicker__label{position:relative}.sd-imagepicker__label .sd-visuallyhidden{height:100%;margin:0}.sd-imagepicker__image-container{position:relative}.sd-imagepicker__check-decorator{display:block;opacity:0;position:absolute;top:var(--sjs-base-unit, var(--base-unit, 8px));right:var(--sjs-base-unit, var(--base-unit, 8px));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;border-radius:100%;background-color:var(--sjs-general-backcolor, var(--background, #fff));z-index:1;transition:opacity var(--sjs-transition-duration, .15s)}.sd-imagepicker__check-icon{display:block;width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-imagepicker__item--checked .sd-imagepicker__check-decorator{opacity:1}.sd-imagepicker__item--error .sd-imagepicker__image-container:before{display:block;position:absolute;content:" ";left:0;top:0;width:100%;height:100%;background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)));border-radius:var(--sjs-corner-radius, 4px);background:linear-gradient(0deg,var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1))),var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1))))}.sd-imagepicker__item:focus-within .sd-imagepicker__image{opacity:.5}.sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly,.sd-imagepicker__item--preview) .sd-imagepicker__image:hover{opacity:.5}.sd-imagepicker__image{display:block;box-sizing:border-box;max-width:100%;transition:opacity var(--sjs-transition-duration, .15s)}.sd-imagepicker__text{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));margin-top:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-imagepicker__no-image{display:flex;background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));inset-block-start:0}.sd-imagepicker__no-image-svg{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:auto}.sd-imagepicker__no-image-svg use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}.sd-imagepicker__text{white-space:normal;text-align:center}.sd-imagepicker__column{display:flex;flex-direction:column;gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));align-items:flex-start;padding-right:0}.sd-imagepicker__column.sd-selectbase__column{min-width:0}.sd-imagepicker__column .sd-imagepicker__item{width:100%}.sd-imagepicker__column .sd-imagepicker__text{width:100%;display:inline-block;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.sd-selectbase__column.sd-imagepicker__column:not(:last-child){padding-right:0}.sd-imagepicker__item--readonly .sd-imagepicker__check-icon{fill:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-imagepicker__item--preview .sd-imagepicker__check-decorator{display:none}.sd-imagepicker__item--preview .sd-imagepicker__image{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.25}.sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.sd-image__image{display:block;max-width:100%;border-radius:var(--sjs-corner-radius, 4px)}.sd-image__image--adaptive{width:100%;height:auto;max-width:calc(80*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-image__no-image{background:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9));min-width:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(27.5*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.sd-image__no-image use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}.sd-question--image{width:100%}.sd-html{white-space:initial}.sd-html{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)))}.sd-html h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}.sd-html h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}.sd-html h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-html h4,.sd-html h5,.sd-html h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}.sd-html td,.sd-html span,.sd-html div,.sd-html p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}.sd-html a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-html button{display:flex;align-items:center;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border:none;border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) rgba(0,0,0,0);color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;font-style:normal;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s)}.sd-html button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-html button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-html button span{display:flex;align-items:center;flex-grow:1;justify-content:center}.sd-html--nested{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-expression{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));font-size:var(--sjs-font-size, 16px);white-space:break-spaces}.sd-question__content--left .sd-expression{line-height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-progress{height:2px;background-color:var(--sjs-border-light, var(--border-light, #eaeaea));position:relative}.sd-progress__bar{position:relative;height:100%;background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));overflow:hidden}.sd-progress__text{position:absolute;margin-top:var(--sjs-base-unit, var(--base-unit, 8px));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45));font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px);font-weight:600}@media only screen and (min-width:1000px){.sd-progress__text{margin-left:5%}}@media only screen and (max-width:1000px){.sd-progress__text{margin-left:10px}}.sd-body__progress--top{margin-bottom:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));position:sticky;top:0;z-index:50}.sd-body__progress--bottom .sd-progress__text{margin-top:calc(-3.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-root--sticky-top .sd-progress__text{border-radius:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91));opacity:.75;background:var(--sjs-general-backcolor, var(--background, #fff));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15))}.sd-boolean{display:flex;width:max-content;position:relative;gap:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-editorpanel-backcolor, var(--sjs-editor-background, var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-shadow:var(--sjs-shadow-inner, inset 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s)}.sd-boolean.sd-boolean--allowhover:focus-within{box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-boolean__thumb,.sd-boolean__label{display:block;font-family:var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight, 400);font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-boolean__switch{display:flex;padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;box-sizing:border-box;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));overflow:hidden}.sd-boolean.sd-boolean--checked .sd-boolean__label--true,.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:#0000;transition-duration:.15s;transition-property:color;transition-timing-function:linear}.sd-boolean.sd-boolean--indeterminate .sd-boolean__switch,.sd-boolean--indeterminate .sd-boolean__thumb{display:none}.sd-boolean__thumb{position:absolute;left:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));transform:translate(0);background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));transition-duration:.2s;transition-property:transform,left;transition-timing-function:linear;color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;z-index:2}.sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline{white-space:nowrap}.sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,.sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(100% - .5*var(--sjs-base-unit, var(--base-unit, 8px)));transform:translate(-100%)}[dir=rtl] .sd-boolean__thumb,[style*="direction:rtl"] .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));right:unset;transform:translate(100%)}[dir=rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[dir=rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction:rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction:rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));right:unset;transform:translate(0)}.sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false,.sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true{color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)))}.sd-boolean--disabled{pointer-events:none}.sd-boolean--disabled .sd-boolean__thumb,.sd-boolean--disabled .sd-boolean__label{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25}.sd-boolean--readonly{pointer-events:none;box-shadow:none;transition:none;background:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-boolean--readonly .sd-boolean__thumb{box-shadow:inset 0 0 0 2px var(--sjs-general-forecolor, var(--foreground, #161616));transition:none;color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-boolean--preview{pointer-events:none;box-shadow:none;transition:none;background:#0000}.sd-boolean--preview .sd-boolean__thumb{border:1px solid var(--sjs-general-forecolor, var(--foreground, #161616));box-shadow:none;transition:none;color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb,.sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb{margin-left:auto}.sd-boolean--preview .sd-checkbox__label--preview{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-boolean__thumb-ghost{z-index:1;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:#0000;transition:background-color var(--sjs-transition-duration, .15s)}.sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover{background-color:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)))}.sd-boolean--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-question--boolean .sd-item__control-label{display:flex}:root{--sjs-postcss-fix-slider-path-height: var(--lbr-slider-path-height, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-path-color: var(--lbr-slider-path-color);--sjs-postcss-fix-slider-path-color-filled: var(--lbr-slider-path-color-filled);--sjs-postcss-fix-slider-thumb-width: var(--lbr-slider-thumb-width, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-thumb-height: var(--lbr-slider-thumb-height, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-thumb-color: var(--lbr-slider-thumb-color, var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));--sjs-postcss-fix-slider-tooltip-pointer-width: var(--lbr-tooltip-pointer-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-tooltip-pointer-height: var(--lbr-tooltip-pointer-height, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px)))));--sjs-postcss-fix-slider-path-height-preview: var(--lbr-slider-path-height-preview, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-slider{position:relative;display:flex;width:100%;margin-top:var(--lbr-slider-margin-top, var(--sjs-base-unit, var(--base-unit, 8px)));flex-direction:column;gap:var(--lbr-slider-gap, var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-slider-container{position:relative;min-height:var(--sjs-postcss-fix-slider-thumb-height);cursor:pointer;margin-left:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-slider-container__slider{position:relative}.sd-slider__track{position:absolute;height:var(--sjs-postcss-fix-slider-path-height);top:calc(var(--sjs-postcss-fix-slider-thumb-height)/2 - var(--sjs-postcss-fix-slider-path-height)/2)}.sd-slider__inverse-track{background:var(--sjs-postcss-fix-slider-path-color, var(--sjs-border-light, var(--border-light, #eaeaea)))}.sd-slider__inverse-track:after,.sd-slider__inverse-track:before{background:var(--sjs-postcss-fix-slider-path-color, var(--sjs-border-light, var(--border-light, #eaeaea)))}.sd-slider__inverse-track--left{left:0}.sd-slider__inverse-track--left:before{position:absolute;content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));border-top-left-radius:10px;border-bottom-left-radius:10px}.sd-slider__inverse-track--right{right:0}.sd-slider__inverse-track--right:after{position:absolute;content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));right:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));border-top-right-radius:10px;border-bottom-right-radius:10px}.sd-slider__range-track{left:0;background:var(--sjs-postcss-fix-slider-path-color-filled, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-slider__range-track:before{position:absolute;content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));border-top-left-radius:10px;border-bottom-left-radius:10px;background:var(--sjs-postcss-fix-slider-path-color-filled, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-slider__range-track:after{position:absolute;content:"";height:var(--sjs-postcss-fix-slider-path-height);width:var(--sjs-base-unit, var(--base-unit, 8px));right:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));border-top-right-radius:10px;border-bottom-right-radius:10px;background:var(--sjs-postcss-fix-slider-path-color-filled, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-slider__thumb-container{position:absolute;margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);z-index:2;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-shrink:0;width:var(--sjs-postcss-fix-slider-thumb-width);height:var(--sjs-postcss-fix-slider-thumb-height);border-radius:var(--lbr-slider-thumb-corner-radius, 1024px)}.sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:1}.sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-hovering, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-hovering, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-slider__thumb-container--indeterminate .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-undefined, transparent)}.sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:var(--lbr-slider-thumb-border-width-focused, 2px) solid var(--lbr-slider-thumb-border-color-focused, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-slider__thumb-container--focused .sd-slider__tooltip--on-hover{opacity:1}.sd-slider__thumb{display:flex;padding:var(--lbr-slider-thumb-padding-top, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-slider-thumb-padding-right, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-slider-thumb-padding-bottom, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-slider-thumb-padding-left, calc(.75 * (var(--sjs-base-unit, var(--base-unit, 8px)))));justify-content:center;align-items:center;border-radius:var(--lbr-slider-thumb-corner-radius, 1024px);background:var(--sjs-postcss-fix-slider-thumb-color);box-shadow:var(--lbr-slider-thumb-shadow-offset-x, 0px) var(--lbr-slider-thumb-shadow-offset-y, 1px) var(--lbr-slider-thumb-shadow-blur, 2px) var(--lbr-slider-thumb-shadow-spread, 0px) var(--lbr-slider-thumb-shadow-color, rgba(0, 0, 0, .15))}.sd-slider__thumb-dot{display:flex;border-radius:var(--lbr-slider-thumb-dot-corner-radius, 1024px);background:var(--lbr-slider-thumb-dot-color, var(--sjs-primary-backcolor, var(--primary, #19b394)));width:var(--lbr-slider-thumb-dot-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));transition:width var(--sjs-transition-duration, .15s),height var(--sjs-transition-duration, .15s)}.sd-slider__tooltip{opacity:1;position:absolute;bottom:calc(100% + var(--sjs-postcss-fix-slider-tooltip-pointer-height));box-shadow:var(--lbr-tooltip-shadow-2-offset-x, 0px) var(--lbr-tooltip-shadow-2-offset-y, 1px) var(--lbr-tooltip-shadow-2-blur, 2px) var(--lbr-tooltip-shadow-2-spread, 0px) var(--lbr-tooltip-shadow-2-color, rgba(0, 0, 0, .15)),var(--lbr-tooltip-shadow-1-offset-x, 0px) var(--lbr-tooltip-shadow-1-offset-y, 2px) var(--lbr-tooltip-shadow-1-blur, 6px) var(--lbr-tooltip-shadow-1-spread, 0px) var(--lbr-tooltip-shadow-1-color, rgba(0, 0, 0, .1));display:flex;flex-direction:column;-webkit-user-select:none;user-select:none;border-radius:var(--lbr-tooltip-corder-radius, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));transition:opacity var(--sjs-transition-duration, .15s)}.sd-slider__tooltip-panel{padding:var(--lbr-tooltip-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-tooltip-padding-right, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-tooltip-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-tooltip-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));border-radius:var(--lbr-tooltip-corder-radius, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-tooltip-background-color, var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));display:flex;justify-content:center;align-items:center}.sd-slider__tooltip-panel:after{content:" ";width:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);height:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);background:var(--lbr-tooltip-background-color, var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))));position:absolute;box-shadow:var(--ctr-tooltip-shadow-1-offset-x, 0px) var(--ctr-tooltip-shadow-1-offset-y, 2px) var(--ctr-tooltip-shadow-1-blur, 8px) var(--ctr-tooltip-shadow-1-spread, 0px) var(--ctr-tooltip-shadow-1-color, var(--sjs-special-glow, rgba(0, 76, 68, .1019607843))),var(--ctr-tooltip-shadow-2-offset-x, 0px) var(--ctr-tooltip-shadow-2-offset-y, 1px) var(--ctr-tooltip-shadow-2-blur, 2px) var(--ctr-tooltip-shadow-2-spread, 0px) var(--ctr-tooltip-shadow-2-color, var(--sjs-special-shadow, rgba(0, 0, 0, .2509803922)));bottom:calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41/-1);left:calc(50% - var(--sjs-postcss-fix-slider-tooltip-pointer-height)*1.41);clip-path:polygon(-100% -100%,-100% 200%,200% 200%);transform:translate(calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) / 1.41),calc(var(--sjs-postcss-fix-slider-tooltip-pointer-height) / -1.41)) rotate(-45deg)}.sd-slider__tooltip-value{font-family:var(--lbr-font-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-size:var(--lbr-font-small-size, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));font-weight:600;line-height:var(--lbr-font-small-line-height, size(2));color:var(--lbr-tooltip-text-color, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-slider__tooltip--on-hover{opacity:0}.sd-slider-labels-container{-webkit-user-select:none;user-select:none;margin-left:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-slider-labels-container>div{-webkit-user-select:none;user-select:none;position:relative;display:flex;align-items:center;min-height:var(--sjs-postcss-fix-slider-thumb-height)}.sd-slider__label{-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--sjs-general-forecolor, var(--foreground, #161616));position:absolute;top:0;width:var(--sjs-postcss-fix-slider-thumb-width);display:flex;flex-direction:column;align-items:center;gap:var(--lbr-slider-label-gap, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));margin-left:calc(var(--sjs-postcss-fix-slider-thumb-width)/-2)}.sd-slider__label--long:first-child .sd-slider__label-text-container{align-self:flex-start}.sd-slider__label--long:last-child .sd-slider__label-text-container{align-self:flex-end}.sd-slider__label-tick{display:flex;width:var(--lbr-slider-label-tick-width, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-label-tick-height, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));flex-direction:column;align-items:flex-start;background:var(--lbr-slider-label-tick-color, var(--sjs-border-default, var(--border, #d6d6d6)))}.sd-slider__label-text{color:var(--lbr-slider-label-text-color, var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91))));text-align:center;font-family:var(--lbr-font-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-size:var(--lbr-font-default-size, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));font-style:normal;font-weight:400;line-height:var(--lbr-font-default-line-height, calc(3 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color-secondary, var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45))))}input[type=range].sd-slider__input{position:absolute;pointer-events:none;-webkit-appearance:none;z-index:4;height:var(--sjs-postcss-fix-slider-thumb-height);top:0;left:0;width:100%;opacity:0;margin:0}input[type=range][name=range-input].sd-slider__input{z-index:3}input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:1}input[type=range].sd-slider__input:focus::-webkit-slider-runnable-track{background:#0000;border:rgba(0,0,0,0)}input[type=range].sd-slider__input::-webkit-slider-runnable-track{margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);height:var(--sjs-postcss-fix-slider-path-height)}input[type=range].sd-slider__input::-moz-range-track{margin:0 calc(var(--sjs-postcss-fix-slider-thumb-width)/-2);height:var(--sjs-postcss-fix-slider-path-height)}input[type=range].sd-slider__input:focus{outline:none}input[type=range].sd-slider__input::-webkit-slider-thumb{pointer-events:all;height:67px;width:var(--sjs-postcss-fix-slider-thumb-width);border-radius:0;border:0 none;background:var(--sjs-primary-backcolor, var(--primary, #19b394));-webkit-appearance:none;cursor:pointer;top:-50px;position:relative}input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}input[type=range].sd-slider__input::-moz-range-thumb{pointer-events:all;height:75px;width:var(--sjs-postcss-fix-slider-thumb-width);border-radius:0;border:0 none;background:var(--sjs-primary-backcolor, var(--primary, #19b394));-webkit-appearance:none;cursor:pointer;top:-20px;position:relative}input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{height:var(--sjs-postcss-fix-slider-thumb-height);top:0}input[type=range].sd-slider__input::-ms-fill-lower{background:#0000;border:0 none}input[type=range].sd-slider__input::-ms-fill-upper{background:#0000;border:0 none}input[type=range].sd-slider__input::-ms-tooltip{display:none}:root{--sjs-range-slider-range-input-thumb-width: 0px;--sjs-range-slider-range-input-thumb-left: 0;--sjs-range-slider-range-input-thumb-position: absolute}input[type=range][name=range-input].sd-slider__input::-webkit-slider-thumb{width:var(--sjs-range-slider-range-input-thumb-width, 0px);left:var(--sjs-range-slider-range-input-thumb-left, 0);position:var(--sjs-range-slider-range-input-thumb-position, relative)}input[type=range][name=range-input].sd-slider__input::-moz-range-thumb{width:var(--sjs-range-slider-range-input-thumb-width, 0px);left:var(--sjs-range-slider-range-input-thumb-left, 0);position:var(--sjs-range-slider-range-input-thumb-position, relative)}.sd-question--readonly .sd-slider__tooltip,.sd-question--preview .sd-slider__tooltip{display:none}.sd-question--readonly .sd-slider__input,.sd-question--readonly .sd-slider-container,.sd-question--readonly .sd-slider__thumb-container,.sd-question--readonly .sd-slider__label{cursor:default}.sd-question--readonly input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}.sd-question--readonly input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}.sd-question--readonly .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-question--readonly .sd-slider__thumb-container--focused .sd-slider__thumb,.sd-question--readonly .sd-slider__thumb{box-shadow:none;border:var(--lbr-slider-thumb-border-width-read-only, 2px) solid var(--lbr-slider-thumb-border-color-read-only, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--readonly .sd-slider__thumb .sd-slider__thumb-dot{background:#0000}.sd-question--readonly .sd-slider__inverse-track{background:var(--lbr-slider-path-color-read-only, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248))))}.sd-question--readonly .sd-slider__inverse-track:after,.sd-question--readonly .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-read-only, var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248))))}.sd-question--readonly .sd-slider__range-track{background:var(--lbr-slider-path-color-filled-read-only, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--readonly .sd-slider__range-track:before{background:var(--lbr-slider-path-color-filled-read-only, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--readonly .sd-slider__range-track:after{background:var(--lbr-slider-path-color-filled-read-only, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--readonly .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color, var(--sjs-border-light, var(--border-light, #eaeaea)))}.sd-question--readonly .sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color, var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91))))}.sd-question--preview .sd-slider--single .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-filled-preview, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--preview .sd-slider__track{top:calc(var(--sjs-postcss-fix-slider-thumb-height)/2 - var(--sjs-postcss-fix-slider-path-height-preview)/2)}.sd-question--preview .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-preivew, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-preview, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-question--preview .sd-slider__thumb-container--focused .sd-slider__thumb{box-shadow:none;border:none}.sd-question--preview .sd-slider__thumb{box-shadow:none;padding:0}.sd-question--preview .sd-slider__thumb .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-preivew, calc(.125 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-preview, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-slider-thumb-dot-color-preview, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)))}.sd-question--preview .sd-slider__inverse-track{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-preview, var(--sjs-border-light, var(--border-light, #eaeaea)))}.sd-question--preview .sd-slider__inverse-track:after,.sd-question--preview .sd-slider__inverse-track:before{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-preview, var(--sjs-border-light, var(--border-light, #eaeaea)))}.sd-question--preview .sd-slider__range-track{height:var(--sjs-postcss-fix-slider-path-height-preview);background:var(--lbr-slider-path-color-filled-preview, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--preview .sd-slider__range-track:before{height:var(--sjs-postcss-fix-slider-path-height-preview);display:none}.sd-question--preview .sd-slider__range-track:after{height:var(--sjs-postcss-fix-slider-path-height-preview);display:none}.sd-question--preview .sd-slider--negative-scale-mode .sd-slider__inverse-track--left:before{background:var(--lbr-slider-path-color-preview, var(--sjs-border-light, var(--border-light, #eaeaea)))}.sd-question--preview .sd-slider__label-tick{background:var(--lbr-slider-label-tick-color-preview, var(--sjs-general-forecolor, var(--foreground, #161616)))}.sd-question--preview .sd-slider__label-text--secondary{color:var(--lbr-slider-label-text-color, var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91))))}.sd-question--error .sd-slider__inverse-track{background:var(--lbr-slider-path-color-error, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1))))}.sd-question--error .sd-slider__inverse-track:after,.sd-question--error .sd-slider__inverse-track:before{background:var(--lbr-slider-path-color-error, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1))))}.sd-question--error .sd-slider__range-track{background:var(--lbr-slider-path-color-filled-error, var(--sjs-special-red, var(--red, #e60a3e)))}.sd-question--error .sd-slider__range-track:before{background:var(--lbr-slider-path-color-filled-error, var(--sjs-special-red, var(--red, #e60a3e)))}.sd-question--error .sd-slider__range-track:after{background:var(--lbr-slider-path-color-filled-error, var(--sjs-special-red, var(--red, #e60a3e)))}.sd-question--error .sd-slider__thumb-dot{background:var(--lbr-slider-thumb-dot-color-error, var(--sjs-special-red, var(--red, #e60a3e)))}.sd-slider--design-mode .sd-slider__input,.sd-slider--design-mode .sd-slider-container,.sd-slider--design-mode .sd-slider__thumb-container,.sd-slider--design-mode .sd-slider__label{cursor:default}.sd-slider--design-mode input[type=range].sd-slider__input::-webkit-slider-thumb{cursor:default}.sd-slider--design-mode input[type=range].sd-slider__input::-moz-range-thumb{cursor:default}.sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__tooltip--on-hover{opacity:0}.sd-slider--design-mode .sd-slider__input:hover+.sd-slider__thumb-container .sd-slider__thumb-dot{width:var(--lbr-slider-thumb-dot-width-hovering, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-slider-thumb-dot-height-hovering, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-slider--design-mode input[type=range][name=range-input].sd-slider__input:hover+.sd-slider-container .sd-slider__tooltip--on-hover{opacity:0}.sd-slider--negative-scale-mode .sd-slider__range-track:before{display:none}.sd-slider--negative-scale-mode .sd-slider__range-track:after{display:none}.sd-slider--animated-thumb-mode .sd-slider__thumb-container{transition:left var(--sjs-transition-duration, .15s)}.sd-slider--animated-thumb-mode .sd-slider__track{transition:left var(--sjs-transition-duration, .15s),right var(--sjs-transition-duration, .15s),width var(--sjs-transition-duration, .15s)}.sd-slider--tooltips-always-mode{margin-top:var(--lbr-slider-margin-top-tooltip, calc(5 * (var(--sjs-base-unit, var(--base-unit, 8px)))))}.sd-slider--labels-show-value-text-mode{margin-bottom:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-slider--labels-show-value-text-mode .sd-slider__label--long:first-child .sd-slider__label-text:first-child{text-align:start;margin-left:11px}.sd-slider--labels-show-value-text-mode .sd-slider__label--long:last-child .sd-slider__label-text:first-child{text-align:end}[dir=rtl] .sd-slider,[dir=rtl] .sd-slider__label-text,[dir=rtl] .sd-slider__input,[dir=rtl] .sd-slider__tooltip-value,[style*="direction:rtl"] .sd-slider,[style*="direction:rtl"] .sd-slider__label-text,[style*="direction:rtl"] .sd-slider__input,[style*="direction:rtl"] .sd-slider__tooltip-value,[style*="direction: rtl"] .sd-slider,[style*="direction: rtl"] .sd-slider__label-text,[style*="direction: rtl"] .sd-slider__input,[style*="direction: rtl"] .sd-slider__tooltip-value{transform:scaleX(-1)}[dir=rtl] .sd-slider__label-text,[dir=rtl] .sd-slider__tooltip-value,[style*="direction:rtl"] .sd-slider__label-text,[style*="direction:rtl"] .sd-slider__tooltip-value,[style*="direction: rtl"] .sd-slider__label-text,[style*="direction: rtl"] .sd-slider__tooltip-value{direction:ltr}.sd-paneldynamic .sd-progress{position:absolute;left:0;right:0;height:2px;z-index:2;transform:translateY(-1px)}.sd-paneldynamic>.sd-panel{padding-top:1px;padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:0}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header:after{display:none}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header>.sd-panel__title{color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sd-question--readonly .sd-paneldynamic .sd-question__placeholder,.sd-question--preview .sd-paneldynamic .sd-question__placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-paneldynamic__separator{display:none}.sd-paneldynamic__panel-wrapper{box-sizing:border-box;padding-bottom:calc(1*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper:after{display:table;clear:both;content:" "}.sd-paneldynamic__footer .sd-paneldynamic__separator,.sd-paneldynamic__panel-wrapper--list~.sd-paneldynamic__panel-wrapper--list:before{content:" ";display:block;position:absolute;left:0;right:0;margin:0;border-color:var(--sjs-border-light, var(--border-light, #eaeaea));background:var(--sjs-border-light, var(--border-light, #eaeaea));height:1px;border:none}.sd-paneldynamic__separator:only-child{display:none}.sd-paneldynamic__panel-wrapper--in-row.sd-paneldynamic__panel-wrapper--in-row{display:flex;flex-direction:row;align-items:center;position:relative}.sd-paneldynamic__panel-wrapper--in-row.sd-paneldynamic__panel-wrapper--in-row:before{top:0;left:calc(-1*var(--sd-base-padding));right:calc(-1*var(--sd-base-padding))}.sd-paneldynamic__footer{clear:both}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn,.sd-paneldynamic__footer .sd-paneldynamic__next-btn{display:block}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg,.sd-paneldynamic__footer .sd-paneldynamic__next-btn svg{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__footer .sd-paneldynamic__add-btn,.sd-paneldynamic__footer .sd-paneldynamic__progress-text,.sd-paneldynamic__footer .sd-paneldynamic__progress--bottom{display:initial}.sd-paneldynamic__buttons-container{display:flex;align-items:center;padding:calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit, var(--base-unit, 8px))) 0}.sd-paneldynamic__progress-container{display:flex;align-items:center;margin-left:auto;margin-right:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__progress-text{font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));margin:0;margin-right:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__prev-btn,.sd-paneldynamic__next-btn{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__prev-btn .sv-svg-icon,.sd-paneldynamic__next-btn .sv-svg-icon{display:block}.sd-paneldynamic__prev-btn{margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__next-btn{margin-left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));transform:rotate(180deg)}.sd-paneldynamic__placeholder .sd-paneldynamic__add-btn{display:initial;margin-left:0}.sd-question--empty.sd-question--paneldynamic>.sd-question__content{padding-bottom:var(--sd-base-padding);--animation-padding-bottom: var(--sd-base-padding)}.sd-question--paneldynamic:not(.sd-question--empty)>.sd-question__content>.sd-question__comment-area{padding-bottom:var(--sd-base-padding)}.sd-paneldynamic__buttons-container .sd-action-bar{width:100%;margin:0 calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 6*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-paneldynamic__panel-footer{border-top:none;position:relative;top:calc(.5*var(--sd-base-vertical-padding));margin-right:calc(-3*(var(--sjs-base-unit, var(--base-unit, 8px))));justify-content:flex-end}.sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden){margin-bottom:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__tabs-container{padding-top:var(--sd-base-padding)}.sd-paneldynamic__tabs-container .sd-tabs-toolbar{margin:0 0 -1px calc(-2*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(100% + 4*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-paneldynamic__tabs-container:after{content:" ";display:block;height:1px;position:relative;background:var(--sjs-border-light, var(--border-light, #eaeaea));bottom:0;inset-inline-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-paneldynamic__tabs-container--with-header{padding-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tabs-toolbar.sv-action-bar{align-items:flex-start;z-index:1}.sd-tabs-toolbar.sd-tabs-toolbar--left{justify-content:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--right{justify-content:flex-end}.sd-tabs-toolbar.sd-tabs-toolbar--center{justify-content:center}.sd-tab-item{margin:0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tab-item{padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;box-sizing:border-box;border:none;background-color:#0000;cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));overflow-x:hidden;white-space:nowrap;box-shadow:inset 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s)}.sd-tab-item:hover,.sd-tab-item:focus-visible{outline:none;box-shadow:inset 0 -2px 0 var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-tab-item.sd-tab-item--pressed{color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));box-shadow:inset 0 -2px 0 var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-tab-item--icon{padding:var(--sjs-base-unit, var(--base-unit, 8px));width:auto;border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-tab-item--icon use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));opacity:.5}.sd-tab-item--icon:hover,.sd-tab-item--icon.sd-tab-item--pressed{background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));box-shadow:none}.sd-tab-item--icon:hover use,.sd-tab-item--icon.sd-tab-item--pressed use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-tab-item--icon:hover use{opacity:1}.sd-tabs-toolbar .sv-dots{width:auto}.sd-tabs-toolbar .sv-dots.sv-action--hidden{width:0}.sd-tab-item__title{line-height:calc(1.5*(var(--sjs-font-size, 16px)));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;align-items:center}.sd-question__title~.sd-tabs-toolbar{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:0}.sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab:after{content:none}.sd-question--paneldynamic.sd-element--with-frame{padding-bottom:0}.sd-paneldynamic__panels-container{position:relative;overflow:hidden;margin-left:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-right:var(--sd-base-padding)}.sd-paneldynamic__panel-wrapper{box-sizing:border-box}@keyframes movePanel{0%{transform:translate(var(--sjs-pd-tab-move-margin))}to{transform:translate(0)}}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-animation-delay: 0ms;animation-name:movePanel,changeHeight,paddingFadeIn,fadeIn;animation-duration:var(--sjs-pd-tab-move-in-duration, .25s),var(--sjs-pd-tab-height-change-duration, .25s),var(--sjs-pd-tab-height-change-duration, .25s),var(--sjs-pd-tab-fade-in-duration, .25s);animation-delay:calc(var(--sjs-pd-tab-move-in-delay, .1s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-fade-in-delay, .1s) + var(--sjs-pd-tab-animation-delay));animation-timing-function:cubic-bezier(0,0,.58,1);animation-fill-mode:forwards;opacity:0;padding-bottom:0;transform:translate(var(--sjs-pd-tab-move-margin));height:var(--animation-height-from);--animation-padding-top: 0;--animation-padding-bottom: calc(1 * var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left{--sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-in-margin, 50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-in-margin, 50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{animation-name:fadeIn,movePanel;animation-duration:var(--sjs-pd-tab-fade-out-duration, .25s),var(--sjs-pd-tab-move-out-duration, .25s);animation-delay:var(--sjs-pd-tab-fade-out-delay, 0ms),var(--sjs-pd-tab-move-out-delay, 0ms);animation-timing-function:cubic-bezier(.42,0,1,1);animation-direction:reverse;animation-fill-mode:forwards;position:absolute;left:var(--sd-base-padding);top:0;width:calc(100% - 2*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left{--sjs-pd-tab-move-margin: calc(-1 * var(--sjs-pd-tab-move-out-margin, 50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{--sjs-pd-tab-move-margin: calc(1 * var(--sjs-pd-tab-move-out-margin, 50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding{animation-name:fadeIn,changeHeight,paddingFadeIn;animation-duration:var(--sjs-pd-tab-add-fade-in-duration, .5s),var(--sjs-pd-tab-height-change-duration, .25s),var(--sjs-pd-tab-height-change-duration, .25s);animation-delay:calc(var(--sjs-pd-tab-add-fade-in-delay, .25s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay, 0ms) + var(--sjs-pd-tab-animation-delay));animation-timing-function:cubic-bezier(0,0,.58,1);animation-fill-mode:forwards;transform:translate(0)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing{--sjs-pd-tab-animation-delay: var(--sjs-pd-tab-remove-fade-in-delay, .15s)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing{animation-name:fadeIn;animation-duration:var(--sjs-pd-tab-remove-fade-out-duration, .15s);animation-delay:var(--sjs-pd-tab-remove-fade-out-delay, 0ms);animation-timing-function:cubic-bezier(.42,0,1,1);animation-direction:reverse;animation-fill-mode:forwards;position:absolute;left:var(--sd-base-padding);top:0;width:calc(100% - 2*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper--enter,.sd-paneldynamic__panel-wrapper--leave{animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;--animation-padding-top: 0;--animation-padding-bottom: calc(1 * var(--sd-base-padding));min-height:0!important}.sd-paneldynamic__panel-wrapper--enter{opacity:0;animation-timing-function:cubic-bezier(0,0,.58,1);animation-duration:var(--sjs-pd-list-fade-in-duration, .5s),var(--sjs-pd-list-move-in-duration, .25s),var(--sjs-pd-list-move-in-duration, .25s);animation-delay:var(--sjs-pd-list-fade-in-delay, .25s),0s,0s}.sd-paneldynamic__panel-wrapper--leave{animation-direction:reverse;animation-timing-function:cubic-bezier(.42,0,1,1);animation-duration:var(--sjs-pd-list-fade-out-duration, .15s),var(--sjs-pd-list-move-out-duration, .25s),var(--sjs-pd-list-move-out-duration, .25s);animation-delay:0s,var(--sjs-pd-list-move-out-delay, .1s),var(--sjs-pd-list-move-out-delay, .1s);--animation-padding-bottom: calc(1 * var(--sd-base-padding))}.sd-file{position:relative;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));min-height:calc(36*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;padding:0 calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file .sv-action-bar{padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;justify-content:center;position:absolute;width:100%;left:0;bottom:0}.sd-file .sv-action-bar .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-general-forecolor-light, var(--foreground-light, #909090));border-radius:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item{padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;font-weight:600}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor, var(--background, #fff))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:disabled{opacity:initial}.sd-file__decorator{display:flex;flex-direction:column;position:absolute;left:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%;height:100%;box-sizing:border-box;justify-content:center;align-items:center;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));container-type:inline-size}.sd-file--answered .sd-file__decorator{container-type:unset}.sd-file__decorator--drag{z-index:1;border:1px solid var(--sjs-primary-backcolor, var(--primary, #19b394));background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));box-shadow:inset 0 0 0 1px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-file__drag-area-placeholder{text-align:center;white-space:normal;color:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));padding:0 calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))))}@container (max-width: 496px){.sd-file__drag-area-placeholder{padding:0 var(--sjs-base-unit, var(--base-unit, 8px))}}@container (max-width: 176px){.sd-file__drag-area-placeholder{display:none}.sd-file__decorator .sd-action{padding:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-file__decorator .sd-action .sv-svg-icon{margin-left:0}.sd-file__decorator .sd-file__actions-container{flex-direction:column}.sd-file__decorator .sd-file__actions-container span{display:none}}.sd-root-modern--mobile .sd-file__decorator{padding:0 calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file__choose-btn--text{display:block;font-weight:600;color:var(--sjs-primary-backcolor, var(--primary, #19b394));cursor:pointer}.sd-file__choose-btn--text .sv-svg-icon{margin-left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-file__choose-btn--icon>span{display:none}.sd-file__wrapper{width:max-content;max-width:100%}.sd-file__actions-container{margin-top:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-wrap:wrap;justify-content:center}.sd-file__actions-container .sv-action--hidden{display:none}.sd-file--answered .sd-file__actions-container{z-index:2;margin-top:0;gap:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-file--answered .sd-file__actions-container{top:var(--sjs-base-unit, var(--base-unit, 8px));right:var(--sjs-base-unit, var(--base-unit, 8px));position:absolute}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container{inset-inline-end:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))) + 5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file__list{display:flex;position:relative;overflow:hidden;box-sizing:content-box;flex-direction:row;padding:calc(10.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;min-height:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))));max-height:calc(15*(var(--sjs-base-unit, var(--base-unit, 8px))));width:100%}.sd-file__page{display:flex;left:0;align-items:stretch;justify-content:center;gap:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(100% - 21*var(--sjs-base-unit, var(--base-unit, 8px)));width:100%;position:absolute}@keyframes file-page-to-right{0%{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes file-page-from-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes file-page-from-left{0%{opacity:0;left:-100%}to{opacity:1;left:0}}@keyframes file-page-to-left{0%{opacity:1;left:0}to{opacity:0;left:-100%}}.sd-file__page--leave-to-right,.sd-file__page--enter-from-right,.sd-file__page--leave-to-left,.sd-file__page--enter-from-left{animation-duration:.5s;animation-fill-mode:forwards}.sd-file__page--leave-to-right{animation-name:file-page-to-right}.sd-file__page--enter-from-right{animation-name:file-page-from-right}.sd-file__page--leave-to-left{animation-name:file-page-to-left}.sd-file__page--enter-from-left{animation-name:file-page-from-left}.sd-file__preview-item{position:relative;display:flex;align-items:stretch;flex-direction:column;min-height:100%;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:0;cursor:pointer}.sd-file__preview-item .sd-file__default-image{width:calc(9*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(9*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-file__preview-item .sd-file__default-image use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)))}.sd-file__preview-item:hover .sd-file__remove-file-button{opacity:1}.sd-file__preview-item:hover .sd-file__sign a{text-decoration:underline}.sd-file__sign{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));text-align:center;font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}.sd-file__sign a{display:block;text-decoration:none;color:var(--sjs-font-questiontitle-color, var(--sjs-general-forecolor, var(--foreground, #161616)));white-space:normal;word-break:break-all;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));min-width:100%;max-width:100%;overflow:hidden;max-height:calc(3*(var(--sjs-font-size, 16px)));text-overflow:ellipsis;line-height:var(--sjs-font-size, 16px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.sd-file__remove-file-button{display:block;opacity:0;position:absolute;left:100%;top:0;transform:translate(-50%,-50%);transition:opacity var(--sjs-transition-duration, .15s)}.sd-file__image-wrapper--default-image .sd-file__remove-file-button{left:50%;top:50%;transform:translate(calc(3.5 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% - 1.5px),calc(-4.25 * var(--sjs-base-unit, var(--base-unit, 8px)) - 50% + 1.5px))}.sd-file__decorator--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-file__image-wrapper{position:relative;text-align:center;display:flex;align-items:center;justify-content:center;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));min-height:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-file__image-wrapper img:not(.sd-file__default-image){display:block;max-width:100%;max-height:100%;width:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(12*(var(--sjs-base-unit, var(--base-unit, 8px))));object-fit:contain}.sd-file__image-wrapper--default-image{background:#0000}.sd-file--single .sd-file__preview-item .sd-file__remove-file-button{display:none}.sd-file--single-image{height:calc(36*var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-file--single-image .sd-file__page{height:100%}.sd-file--single-image .sd-file__preview-item{width:100%;margin:0}.sd-file--single-image .sd-file__list{position:absolute;left:0;padding:0;height:100%;max-height:100%;width:100%}.sd-file--single-image .sd-file__image-wrapper{background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-file--single-image .sd-file__image-wrapper{min-height:100%;min-width:100%}.sd-file--single-image .sd-file__image-wrapper img{width:100%;height:100%}.sd-file--single-image .sd-file__sign{position:absolute;margin:0;width:100%;min-height:100%}.sd-file--single-image .sd-file__sign a{color:#0000;width:100%;min-width:100%;max-width:100%;height:100%;outline:none}.sd-file__image-wrapper.sd-file__image-wrapper--default-image{background:#0000}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon){background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)))}.sd-file__drag-area{position:static;width:100%}.sd-file__change-camera-button{position:absolute;z-index:2;left:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-file__close-camera-button{position:absolute;z-index:2;right:var(--sjs-base-unit, var(--base-unit, 8px));top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-context-btn.sd-file__take-picture-button{background-color:var(--sjs-special-red, var(--red, #e60a3e));position:absolute;bottom:16px;left:50%;transform:translate(-50%);padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-context-btn.sd-file__take-picture-button:hover,.sd-context-btn.sd-file__take-picture-button:focus{box-shadow:0 0 0 2px var(--sjs-special-red, var(--red, #e60a3e))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon{height:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon use{fill:var(--sjs-general-backcolor, var(--background, #fff))}.sd-file__video-container{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)));position:absolute;top:0;left:0;width:100%;height:100%}.sd-file__loading-indicator{width:100%;height:100%;box-sizing:border-box;position:absolute;border:1px dashed var(--sjs-border-default, var(--border, #d6d6d6));left:0}.sd-file__loading-indicator .sd-loading-indicator{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.sd-file__choose-file-btn--disabled{opacity:.25;cursor:default}.sd-file--readonly .sd-context-btn{display:none}.sd-file--readonly .sd-file__decorator{border-color:#0000}.sd-file--readonly .sd-file__actions-container{display:none}.sd-file--readonly .sd-file__image-wrapper{background:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-file--readonly .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-file--preview .sd-context-btn{display:none}.sd-file--preview .sd-file__decorator{border-color:#0000}.sd-file--preview .sd-file__image-wrapper{background:#0000}.sd-file--preview .sd-file__actions-container{display:none}.sd-file--preview .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor, var(--foreground, #161616))}.sd-hidden{display:none!important}.sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:var(--sjs-general-backcolor-dim-light, var(--background-dim-light, #f9f9f9))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:var(--sjs-editorpanel-hovercolor, var(--sjs-general-backcolor-dim-dark, rgb(243, 243, 243)))}.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden),.sd-root-modern--mobile .sd-body__navigation .sd-btn{flex-grow:1}.sd-root-modern--mobile .sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body__navigation .sv-action--hidden{display:none}.sd-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));background:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)));text-align:center;color:var(--sjs-primary-backcolor, var(--primary, #19b394));border:none;outline:none;box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s),background var(--sjs-transition-duration, .15s)}.sd-btn--small{flex-grow:1;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-btn:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-btn:focus-visible{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-btn:disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));opacity:.25;pointer-events:none}.sd-btn--action{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-btn--action:hover{color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));background-color:var(--sjs-primary-backcolor-dark, rgb(20, 164, 139))}.sd-btn--action:disabled{color:var(--sjs-primary-forecolor-light, var(--primary-foreground-disabled, rgba(255, 255, 255, .25)));pointer-events:none}.sd-btn--danger,.sd-btn--danger:hover{background-color:var(--sjs-special-red, var(--red, #e60a3e));color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-btn--danger:disabled{color:var(--sjs-special-red-forecolor, #ffffff);pointer-events:none}.sd-body{width:100%;box-sizing:border-box}.sd-body .sd-body__page{min-width:min(100%,300px)}.sd-body .sd-body__timer{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0;box-sizing:border-box}.sd-body.sd-body--static{max-width:calc(90*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto;padding-top:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(10*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--static .sd-body__timer,.sd-body.sd-body--static .sd-body__navigation,.sd-body.sd-body--static .sd-body__page{margin-left:0;margin-right:0}.sd-body.sd-body--static .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--static .sd-body__navigation.sd-action-bar{padding-left:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-right:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--responsive{max-width:initial;padding:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box}.sd-body.sd-body--responsive .sd-page{padding:0}.sd-body.sd-body--responsive .sd-body__timer,.sd-body.sd-body--responsive .sd-body__navigation{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-body.sd-body--responsive .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body.sd-body--responsive.sd-body--with-timer{max-width:calc(100% + var(--sd-timer-size)*-1.4444444444 + 6*var(--sjs-base-unit, var(--base-unit, 8px)));margin-left:auto;margin-right:auto}.sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive{max-width:initial;margin-left:0;margin-right:0}.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation{padding-left:0;padding-right:0;padding-bottom:0}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:calc(7*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body__navigation.sd-action-bar{box-sizing:border-box;padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-wrap:wrap;gap:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-body--empty{min-height:400px;text-align:center;padding-top:180px;box-sizing:border-box}.sd-body--empty,.sd-body--loading{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)))}.sd-body--empty h1,.sd-body--loading h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}.sd-body--empty h2,.sd-body--loading h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}.sd-body--empty h3,.sd-body--loading h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-body--empty h4,.sd-body--empty h5,.sd-body--empty h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}.sd-body--empty td,.sd-body--empty span,.sd-body--empty div,.sd-body--empty p,.sd-body--loading td,.sd-body--loading span,.sd-body--loading div,.sd-body--loading p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}.sd-body--empty a,.sd-body--loading a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-body--empty button,.sd-body--loading button{display:flex;align-items:center;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border:none;border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) rgba(0,0,0,0);color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;font-style:normal;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s)}.sd-body--empty button:hover,.sd-body--loading button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-body--empty button:focus,.sd-body--loading button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-body--empty button span,.sd-body--loading button span{display:flex;align-items:center;flex-grow:1;justify-content:center}.sd-root_background-image{background-position-x:center;position:absolute;top:0;bottom:0;left:0;right:0}.sd-multipletext{width:100%;table-layout:fixed;border-spacing:0;height:1px}.sd-multipletext__cell{height:100%}.sd-multipletext__cell:not(:first-of-type){padding-left:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-multipletext__item-container:has(.sd-input:focus){box-shadow:var(--sjs-shadow-inner-reset, inset 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-multipletext__item-container{display:flex;align-items:flex-start;height:100%;padding-top:0;padding-bottom:0}.sd-multipletext__item-container .sd-input{padding-top:0;padding-right:0;padding-bottom:0;border:none;box-shadow:none}.sd-multipletext__item-container .sd-input,.sd-multipletext__item-title{margin-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-multipletext__item-title{font-size:0;line-height:0}.sd-multipletext__item-title span{font-size:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-multipletext__item-title{height:calc(100% - var(--sjs-base-unit, var(--base-unit, 8px))*3);max-width:30%;padding-right:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-right:1px solid var(--sjs-border-default, var(--border, #d6d6d6));white-space:normal;color:var(--sjs-font-editorfont-placeholdercolor, var(--sjs-general-forecolor-light, var(--foreground-light, #909090)));box-sizing:content-box}.sd-question--preview .sd-multipletext__item-title{border:none}.sd-multipletext__item{flex-grow:1}.sd-multipletext__content .sd-multipletext__item-container{position:relative}.sd-multipletext__item-container--error{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-multipletext__item-container--error .sd-input--error{background-color:#0000}.sd-multipletext-item__character-counter{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-question__content:focus-within .sd-multipletext-item__character-counter{padding-inline-end:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-multipletext__cell{padding-left:0;padding-right:0;padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px));padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext__cell--error-bottom,.sd-multipletext__row:first-of-type .sd-multipletext__cell{padding-top:0}.sd-multipletext__cell--error-top,.sd-multipletext__row:last-of-type .sd-multipletext__cell{padding-bottom:0}.sd-multipletext__cell--error .sd-question__erbox{margin:0}.sd-multipletext .sd-input .sd-input{background:#0000}.sd-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:flex;align-items:center;gap:var(--sjs-base-unit, var(--base-unit, 8px));background:#0000;padding:var(--sjs-base-unit, var(--base-unit, 8px)) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--sjs-primary-backcolor, var(--primary, #19b394));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));font-weight:600;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));outline:none;transition:background-color var(--sjs-transition-duration, .15s);box-sizing:content-box}.sd-action--negative{color:var(--sjs-special-red, var(--red, #e60a3e))}.sd-action--icon{padding:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-action__icon{margin-left:calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-action__icon use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-action--icon .sd-action__icon{margin-left:0}.sd-action--icon use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));transition:fill var(--sjs-transition-duration, .15s)}svg.sd-action--icon{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)))}.sd-action:disabled,.sd-action--disabled{color:var(--sjs-general-forecolor, var(--foreground, #161616));cursor:default;opacity:.25;pointer-events:none}.sd-action:disabled use,.sd-action--disabled use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)))}.sd-action:not(.sd-action--pressed):hover,.sd-action:not(.sd-action--pressed):focus{outline:none;background-color:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));cursor:pointer;opacity:1}.sd-action:not(.sd-action--pressed):hover.sd-action--icon,.sd-action:not(.sd-action--pressed):focus.sd-action--icon{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative,.sd-action:not(.sd-action--pressed):focus.sd-action--negative{background-color:var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use,.sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use{fill:var(--sjs-special-red, var(--red, #e60a3e))}.sd-action:not(.sd-action--pressed):hover:active,.sd-action:not(.sd-action--pressed):focus:active{opacity:.5}.sd-action__icon{display:block;width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-action--pressed:not(.sd-action--active){background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));opacity:.5}.sd-action-bar>.sv-dots{width:auto}.sd-action-bar>.sv-action--hidden{width:0}.sd-action.sv-dots__item{width:auto}.sd-action-bar{display:flex;align-items:center}.sd-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}.sd-context-btn{background-color:var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff))));padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:calc(12.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border:none;outline:none;cursor:pointer}.sd-context-btn .sv-svg-icon{margin:0}.sd-context-btn svg{display:block;width:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))));height:calc(1.5*(var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))))}.sd-context-btn use{fill:var(--sjs-font-questiondescription-color, var(--sjs-general-forecolor-light, rgba(0, 0, 0, .45)));transition:fill var(--sjs-transition-duration, .15s)}.sd-context-btn:hover use,.sd-context-btn:focus use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-context-btn:hover.sd-context-btn--negative use,.sd-context-btn:focus.sd-context-btn--negative use{fill:var(--sjs-special-red, var(--red, #e60a3e))}.sd-context-btn:disabled{opacity:.25}.sd-context-btn--small{padding:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-context-btn--small svg{width:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px));height:var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px))}.sd-context-btn--with-border{--box-shadow-color: var(--sjs-border-default, var(--border, #d6d6d6));box-shadow:0 0 0 1px var(--box-shadow-color)}.sd-context-btn--colorful use{fill:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-context-btn--colorful.sd-context-btn--negative use{fill:var(--sjs-special-red, var(--red, #e60a3e))}.sd-context-btn--colorful:focus,.sd-context-btn--colorful:hover{background:linear-gradient(var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1))),var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)))),linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))),var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--negative{background:linear-gradient(var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1))),var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1)))),linear-gradient(var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))),var(--sjs-questionpanel-backcolor, var(--sjs-question-background, var(--sjs-general-backcolor, var(--background, #fff)))))}.sd-context-btn--colorful:focus.sd-context-btn--with-border,.sd-context-btn--colorful:hover.sd-context-btn--with-border{--box-shadow-color: var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative{--box-shadow-color: var(--sjs-special-red, var(--red, #e60a3e))}.sd-completedpage,.sd-body--loading,.sd-completed-before-page{align-items:center;font-weight:700;box-sizing:border-box;text-align:center;height:auto;font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none");color:var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91)))}.sd-completedpage h1,.sd-body--loading h1,.sd-completed-before-page h1{font-size:var(--sjs-article-font-xx-large-fontSize, calc(4 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-xx-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight, 700);font-style:var(--sjs-article-font-xx-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing, 0);line-height:var(--sjs-article-font-xx-large-lineHeight, 64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-xx-large-textCase, "none")}.sd-completedpage h2,.sd-body--loading h2,.sd-completed-before-page h2{font-size:var(--sjs-article-font-x-large-fontSize, calc(3 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-x-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight, 700);font-style:var(--sjs-article-font-x-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-x-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing, 0);line-height:var(--sjs-article-font-x-large-lineHeight, 56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-x-large-textCase, "none")}.sd-completedpage h3,.sd-body--loading h3,.sd-completed-before-page h3{font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-completedpage h4,.sd-completedpage h5,.sd-completedpage h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6,.sd-completed-before-page h4,.sd-completed-before-page h5,.sd-completed-before-page h6{font-size:var(--sjs-article-font-medium-fontSize, calc(1.5 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-medium-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight, 700);font-style:var(--sjs-article-font-medium-fontStyle, "normal");font-stretch:var(--sjs-article-font-medium-fontStretch, "normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing, 0);line-height:var(--sjs-article-font-medium-lineHeight, 32px);text-indent:var(--sjs-article-font-medium-paragraphIndent, 0px);text-transform:var(--sjs-article-font-medium-textCase, "none")}.sd-completedpage td,.sd-completedpage span,.sd-completedpage div,.sd-completedpage p,.sd-body--loading td,.sd-body--loading span,.sd-body--loading div,.sd-body--loading p,.sd-completed-before-page td,.sd-completed-before-page span,.sd-completed-before-page div,.sd-completed-before-page p{font-size:var(--sjs-article-font-default-fontSize, var(--sjs-font-size, 16px));text-decoration:var(--sjs-article-font-default-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight, 400);font-style:var(--sjs-article-font-default-fontStyle, "normal");font-stretch:var(--sjs-article-font-default-fontStretch, "normal");letter-spacing:var(--sjs-article-font-default-letterSpacing, 0);line-height:var(--sjs-article-font-default-lineHeight, 28px);text-indent:var(--sjs-article-font-default-paragraphIndent, 0px);text-transform:var(--sjs-article-font-default-textCase, "none")}.sd-completedpage a,.sd-body--loading a,.sd-completed-before-page a{color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-completedpage button,.sd-body--loading button,.sd-completed-before-page button{display:flex;align-items:center;padding:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor, var(--background, #fff));border:none;border-radius:var(--sjs-corner-radius, 4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px)))) rgba(0,0,0,0);color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:600;font-style:normal;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size, var(--sjs-font-size, 16px))));box-shadow:var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15)),0 0 0 0 var(--sjs-primary-backcolor, var(--primary, #19b394));transition:box-shadow var(--sjs-transition-duration, .15s)}.sd-completedpage button:hover,.sd-body--loading button:hover,.sd-completed-before-page button:hover{background-color:var(--sjs-questionpanel-hovercolor, var(--sjs-general-backcolor-dark, rgb(248, 248, 248)))}.sd-completedpage button:focus,.sd-body--loading button:focus,.sd-completed-before-page button:focus{box-shadow:var(--sjs-shadow-small-reset, 0px 0px 0px 0px rgba(0, 0, 0, .15)),0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-completedpage button span,.sd-body--loading button span,.sd-completed-before-page button span{display:flex;align-items:center;flex-grow:1;justify-content:center}.sd-completedpage:not(:has(>*)),.sd-body--loading:not(:has(>*)),.sd-completed-before-page:not(:has(>*)){font-size:var(--sjs-article-font-large-fontSize, calc(2 * (var(--sjs-font-size, 16px))));text-decoration:var(--sjs-article-font-large-textDecoration, "none");font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight, 700);font-style:var(--sjs-article-font-large-fontStyle, "normal");font-stretch:var(--sjs-article-font-large-fontStretch, "normal");letter-spacing:var(--sjs-article-font-large-letterSpacing, 0);line-height:var(--sjs-article-font-large-lineHeight, 40px);text-indent:var(--sjs-article-font-large-paragraphIndent, 0px);text-transform:var(--sjs-article-font-large-textCase, "none")}.sd-completedpage:has(>*){padding:calc(13*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-completedpage{padding:calc(17*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 calc(6*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-body--loading:has(>*),.sd-completed-before-page:has(>*){padding:0}.sd-body--loading,.sd-completed-before-page{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0 calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) 0}.sd-progress-buttons__image-button-left,.sd-progress-buttons__image-button-right{display:none}.sd-progress-buttons__image-button--hidden{visibility:hidden}.sd-progress-buttons__page-description{display:none}.sd-progress-buttons{padding:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));display:flex;flex-direction:column}.sd-progress-buttons__list-container{display:flex;overflow:hidden;margin:0 calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__connector{display:none}.sd-progress-buttons__list{display:inline-flex;flex-direction:row;flex-grow:1;margin:0 auto;padding:0}.sd-progress-buttons__list li{display:flex;flex-grow:1;flex-shrink:1;flex-basis:0;position:relative;flex-wrap:nowrap;text-align:center;flex-direction:column;cursor:pointer}.sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{display:block;content:"";height:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45));opacity:.5;position:absolute;bottom:calc(1.125*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(50% + 10px);width:calc(100% - 20px);pointer-events:none}.sd-progress-buttons__list li .sd-progress-buttons__button{position:relative;display:flex;content:attr(data-page-number);width:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(0*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);border-radius:50%;align-self:center;z-index:1;font-size:calc(.75*(var(--sjs-font-size, 16px)));font-weight:600;line-height:var(--sjs-font-size, 16px);justify-content:center;color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-sizing:content-box}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{position:absolute;width:calc(2.5*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));top:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-1.25*(var(--sjs-base-unit, var(--base-unit, 8px))));z-index:-2}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content{position:absolute;width:100%;height:100%;top:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))));background-color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45));opacity:.5;z-index:-1;border:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid rgba(0,0,0,0);border-radius:50%;box-sizing:content-box}.sd-progress-buttons__list li:hover .sd-progress-buttons__button{color:var(--sjs-primary-backcolor, var(--primary, #19b394));padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content{top:calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))));left:calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))));border:calc(.75*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394))}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor, var(--primary, #19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button{border:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));color:var(--sjs-primary-backcolor, var(--primary, #19b394));padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))));margin:calc(.25*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content{border:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) solid var(--sjs-primary-backcolor, var(--primary, #19b394));background-color:var(--sjs-primary-forecolor, var(--primary-foreground, #fff));opacity:1}.sd-progress-buttons__page-title{display:flex;justify-content:center;align-items:center;font-size:calc(.75*(var(--sjs-font-size, 16px)));font-weight:600;line-height:var(--sjs-font-size, 16px);flex-grow:1;text-align:center;padding:0 calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));color:var(--lbr-step-progress-bar-step-title-text-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91))))}.sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:0;justify-content:flex-end;padding:0;color:var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45))}.sd-progress-buttons--bottom{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(4*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li{flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(1.125*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--bottom .sd-progress-buttons__page-title{margin-top:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit, var(--base-unit, 8px));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:0;margin-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-progress-buttons--numbered .sd-progress-buttons__list-container{margin:0 calc(-1*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{bottom:calc(2.175*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(50% + 18px);width:calc(100% - 36px)}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(4.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button{padding:calc(.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--with-titles .sd-progress-buttons__list-container{margin:0}.sd-root-modern--mobile .sd-progress-buttons__list,.sd-progress-buttons--no-titles .sd-progress-buttons__list{justify-content:space-between;width:100%}.sd-root-modern--mobile .sd-progress-buttons__list li,.sd-progress-buttons--no-titles .sd-progress-buttons__list li{flex-grow:0}.sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(2.175*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sd-progress-buttons{padding:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-progress-buttons--fit-survey-width{max-width:calc(90*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;width:100%;margin:auto}[dir=rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction:rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 10px)}[dir=rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction:rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 20px)}.sv_progress-toc{padding:var(--lbr-toc-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-right, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-toc-padding-left, var(--sjs-base-unit, var(--base-unit, 8px)));background:var(--lbr-toc-background-color, var(--sjs-general-backcolor, var(--background, #fff)));min-width:calc(32*(var(--sjs-base-unit, var(--base-unit, 8px))));max-width:calc(42*(var(--sjs-base-unit, var(--base-unit, 8px))));height:100%;box-sizing:border-box}.sv_progress-toc .sv-list{padding:0}.sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1)));color:var(--sjs-general-forecolor, var(--foreground, #161616));font-weight:400}.sv_progress-toc .sv-list__item span{white-space:break-spaces}.sv_progress-toc .sv-list__item-body{padding-inline-start:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-inline-end:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);padding-top:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv_progress-toc use{fill:var(--sjs-general-forecolor-light, var(--foreground-light, #909090))}.sv_progress-toc--left{border-right:var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)))}.sv_progress-toc--right{border-left:var(--lbr-toc-border-width-right, 1px) solid var(--lbr-toc-border-color, var(--sjs-border-default, var(--border, #d6d6d6)))}.sv_progress-toc--mobile{position:fixed;top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));right:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));width:auto;min-width:auto;height:auto;background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));z-index:15;border-radius:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv_progress-toc--mobile>div{width:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv_progress-toc--mobile:hover{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3))}.sd-title+.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),.sd-title~.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile){margin-top:2px}.sv_progress-toc.sv_progress-toc--sticky{position:sticky;height:auto;overflow-y:auto;top:0}.sd-list__item-body{padding-block:calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));border-radius:var(--sjs-corner-radius, 4px);font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected){outline:none}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body{padding-block:calc(1.25*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-timer{z-index:2;position:fixed;bottom:calc(var(--sd-timer-size)/144*32);right:var(--sjs-base-unit, var(--base-unit, 8px));background:#fff;width:var(--sd-timer-size);height:var(--sd-timer-size);margin-right:calc(var(--sd-timer-size)/144*32);display:flex;border-radius:100%;padding:calc(var(--sd-timer-size)/144*8);box-shadow:var(--sjs-shadow-large, 0px 8px 16px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1));box-sizing:border-box}.sd-timer--top{top:calc(var(--sd-timer-size)/144*32);margin-top:calc(4*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-bottom:calc(-1*var(--sd-timer-size))}.sd-timer--bottom{bottom:calc(var(--sd-timer-size)/144*32);margin-top:calc(var(--sd-timer-size)*-1.2222222222)}.sd-timer__progress{--sd-timer-stroke-background-color: var(--background-dim, #f3f3f3);--sd-timer-stroke-background-width: 2px;stroke-linecap:round;height:100%;width:100%;transform:rotate(-90deg);stroke:var(--sjs-primary-backcolor, var(--primary, #19b394));stroke-dashoffset:0;fill:none;stroke-width:4px}.sd-timer__progress--animation{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.sd-timer__text-container{display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:var(--sjs-base-unit, var(--base-unit, 8px));color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32)}.sd-timer__text--major{color:var(--sjs-primary-backcolor, var(--primary, #19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32)}.sd-timer__text--minor{color:var(--lbr-timer-text-color-secondary, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45)));font-size:var(--lbr-font-default-size, var(--sjs-font-size, 16px));font-style:normal;font-weight:600;line-height:var(--lbr-font-default-line-height, calc(1.5 * (var(--sjs-font-size, 16px))));margin-top:calc(-.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header{position:relative;background-color:var(--sjs-header-backcolor, transparent)}.sv-header__background-color--accent{background-color:var(--sjs-header-backcolor, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sv-header__overlap{padding-bottom:calc(8*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:content-box}.sv-header__overlap~div .sd-body,.sv-header__overlap~div .sv-body{margin-top:calc(-14*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sv-header__overlap{padding-bottom:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern--mobile .sv-header__overlap~div .sd-body,.sd-root-modern--mobile .sv-header__overlap~div .sv-body{margin-top:calc(-5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__overlap.sv-header__without-background{margin-bottom:0;padding-bottom:0}.sv-header__overlap.sv-header__without-background~div .sd-body,.sv-header__overlap.sv-header__without-background~div .sv-body{margin-top:0}.sv-header__without-background .sv-header--mobile,.sv-header__without-background .sv-header__content{padding-bottom:0}.sd-body .sv-header__content{padding-top:0;padding-bottom:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__content{padding:calc(5*(var(--sjs-base-unit, var(--base-unit, 8px))));box-sizing:border-box;height:100%;position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;row-gap:var(--lbr-cover-row-gap, var(--lbr-spacing-x150, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))));column-gap:var(--lbr-cover-column-gap, var(--lbr-spacing-x6, calc(6 * (var(--sjs-base-unit, var(--base-unit, 8px))))))}.sv-header--height-auto .sv-header__content{grid-template-rows:auto;height:auto}.sv-header--height-auto .sv-header__cell:not(.sv-header__cell--empty) .sv-header__cell-content{position:relative;min-height:100%;min-width:100%}.sv-header--height-auto .sv-header__cell--right .sv-header__cell-content{left:100%;transform:translate(-100%)}.sv-header__content--static{max-width:calc(90*(var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto}.sv-header__background-image{width:100%;height:100%;position:absolute;top:0;left:0;right:0;border:0;background-position-x:center}.sv-header__background-image--contain{background-repeat:no-repeat}.sv-header__cell{position:relative}.sv-header__cell-content{display:flex;flex-direction:column;position:absolute;width:max-content;max-width:300%;top:0;bottom:0}.sv-header__cell--left .sv-header__cell-content{left:0}.sv-header__cell--center .sv-header__cell-content{min-width:100%;left:50%;transform:translate(-50%)}.sv-header__cell--right .sv-header__cell-content{right:0}.sv-header__logo{display:flex}.sv-header__logo img{display:block}.sv-header__title{display:flex}.sv-header__title .sd-title{--header-title-font-size: var(--sjs-font-headertitle-size, calc(2 * (var(--sjs-font-size, 16px))));font-size:var(--header-title-font-size);line-height:calc(1.25*(var(--header-title-font-size)));color:var(--sjs-font-headertitle-color, var(--sjs-font-pagetitle-color, var(--sjs-general-dim-forecolor, rgba(0, 0, 0, .91))));font-family:var(--sjs-font-headertitle-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-headertitle-weight, 700);margin:0}.sv-header__logo~.sv-header__title{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__logo~.sv-header__description{margin-top:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sv-header__title~.sv-header__description{margin-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sv-header__description{display:flex}.sv-header__description .sd-description{--header-description-font-size: var(--sjs-font-headerdescription-size, 20px);font-size:var(--header-description-font-size);line-height:calc(1.5*(var(--header-description-font-size)));color:var(--sjs-font-headerdescription-color, var(--sjs-font-pagedescription-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45))));font-family:var(--sjs-font-headerdescription-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));font-weight:var(--sjs-font-headerdescription-weight, 400);margin:0}.sv-header__background-color--accent .sv-header__title .sd-title{color:var(--sjs-font-headertitle-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)))}.sv-header__background-color--accent .sv-header__description .sd-description{color:var(--sjs-font-headerdescription-color, var(--sjs-primary-forecolor, var(--primary-foreground, #fff)))}.sv-header__content .sd-header__text h3{margin:0}.sv-header--mobile{padding:calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));position:relative;z-index:1}.sv-header--mobile .sv-header__logo img{max-width:100%}@keyframes rotationAnimation{0%{rotate:0deg}to{rotate:360deg}}.sd-loading-indicator{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-loading-indicator .sv-svg-icon{height:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));width:calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));animation-name:rotationAnimation;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:1s}.sd-loading-indicator .sv-svg-icon use{fill:var(--lbr-placeholder-loading-circle-color-spin, var(--sjs-primary-backcolor, var(--primary, #19b394)))}sv-components-container,.sd-components-container{display:flex}.sv-components-row{display:flex;flex-direction:row;width:100%}.sv-components-column{display:flex;flex-direction:column}.sv-components-column--expandable{flex-grow:1}.sv-components-row>.sv-components-column--expandable{width:1px}.sd-breadcrumbs{display:flex;align-items:center;align-content:center;gap:var(--lbr-breadcrumbs-gap, var(--sjs-base-unit, var(--base-unit, 8px)));align-self:stretch;flex-wrap:wrap;padding-bottom:var(--lbr-page-header-breadcrumbs-margin-bottom, 20px)}.sd-breadcrumbs-item{color:var(--lbr-breadcrumbs-item-text-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-breadcrumbs-item__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0;box-sizing:border-box;border:none;background-color:#0000;cursor:pointer;color:unset;font-size:unset;font-family:unset;overflow-x:hidden;white-space:nowrap}.sd-breadcrumbs-separator{display:flex;width:var(--lbr-breadcrumbs-item-separator-icon-width, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));height:var(--lbr-breadcrumbs-item-separator-icon-height, calc(1.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));justify-content:center;align-items:center}.sd-breadcrumbs-separator use{fill:var(--lbr-breadcrumbs-item-separator-color, var(--sjs-general-dim-forecolor-light, rgba(0, 0, 0, .45)))}.sd-summary{border-radius:var(--lbr-data-table-corner-radius, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px)))));background:var(--lbr-data-table-background-color, var(--sjs-general-backcolor, var(--background, #fff)));box-shadow:var(--lbr-data-table-shadow-offset-x, 0px) var(--lbr-data-table-shadow-offset-y, 1px) var(--lbr-data-table-shadow-blur, 2px) var(--lbr-data-table-shadow-spread, 0px) var(--lbr-data-table-shadow-color, rgba(0, 0, 0, .15));overflow:hidden}.sd-summary-row{display:flex;padding:var(--lbr-data-table-row-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-right, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px))))) var(--lbr-data-table-row-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-data-table-row-padding-left, calc(2 * (var(--sjs-base-unit, var(--base-unit, 8px)))));align-items:flex-start;gap:var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));flex:1 0 0;align-self:stretch;border-bottom:var(--lbr-data-table-row-border-width-bottom, 1px) solid var(--lbr-data-table-row-border-color, var(--sjs-border-light, var(--border-light, #eaeaea)));background:var(--lbr-data-table-row-background-color, var(--sjs-general-backcolor, var(--background, #fff)))}.sd-summary-row__content{display:flex;padding:var(--lbr-data-table-row-text-margin-top, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px var(--lbr-data-table-row-text-margin-bottom, calc(.5 * (var(--sjs-base-unit, var(--base-unit, 8px))))) 0px;align-items:flex-start;gap:var(--lbr-data-table-row-gap, calc(4 * (var(--sjs-base-unit, var(--base-unit, 8px)))));flex:1 0 0;color:var(--lbr-data-table-row-text-color-title, var(--sjs-general-forecolor, var(--foreground, #161616)));font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size, 16px);line-height:calc(1.5*(var(--sjs-font-size, 16px)))}.sd-summary-row__actions{display:flex;align-items:flex-start;gap:var(--lbr-data-table-actions-gap, var(--sjs-base-unit, var(--base-unit, 8px)));opacity:0;transition:opacity var(--sjs-transition-duration, .15s)}.sd-summary-row:hover .sd-summary-row__actions,.sd-question--mobile .sd-summary-row__actions{opacity:1}.sd-summary-row-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;box-sizing:border-box;border:none;background-color:#0000;cursor:pointer;color:unset;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));overflow-x:hidden;white-space:nowrap;display:flex;padding:var(--lbr-action-button-padding-top, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-right-icon-only, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-bottom, var(--sjs-base-unit, var(--base-unit, 8px))) var(--lbr-action-button-padding-left-icon-only, var(--sjs-base-unit, var(--base-unit, 8px)));justify-content:center;align-items:center;gap:var(--lbr-action-button-gap, var(--sjs-base-unit, var(--base-unit, 8px)));border-radius:var(--lbr-action-button-corner-radius, 1024px);transition:background-color var(--sjs-transition-duration, .15s)}.sd-summary-row-action:hover,.sd-summary-row-action:focus{outline:none;background-color:var(--lbr-action-button-background-color-hovered-positive, var(--sjs-primary-backcolor-light, var(--primary-light, rgba(25, 179, 148, .1))))}.sd-summary-row-action:active,.sd-summary-row-action.svc-toolbar__item--pressed{opacity:.5}.sd-summary-row-action.svc-toolbar__item--active{outline:none}.sd-summary-row-action:disabled{opacity:.25;cursor:default}.sd-summary-row-action .sv-svg-icon{width:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));height:calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-summary-row-action--edit use{fill:var(--lbr-action-button-icon-color-positive, var(--sjs-primary-backcolor, var(--primary, #19b394)))}.sd-summary-row-action--delete:hover,.sd-summary-row-action--delete:focus{outline:none;background-color:var(--lbr-action-button-background-color-hovered-negative, var(--sjs-special-red-light, var(--red-light, rgba(230, 10, 62, .1))))}.sd-summary-row-action--delete use{fill:var(--lbr-action-button-icon-color-negative, var(--sjs-special-red, var(--red, #e60a3e)))}.sd-root-modern,.sd-container-modern{--sd-base-padding: calc(5 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-base-vertical-padding: calc(4 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-page-vertical-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-root-modern.sd-root-modern--mobile,.sd-root-modern--mobile .sd-container-modern{--sd-base-padding: calc(3 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-base-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)));--sd-page-vertical-padding: calc(2 * var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-root-modern.sd-root-modern--mobile .sd-element__num{float:none;margin-inline-start:0;width:auto;padding-inline-start:0;padding-inline-end:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num+span{float:none;width:auto}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg{inset-inline-start:calc(-2.5*(var(--sjs-base-unit, var(--base-unit, 8px))))}.sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title{flex-direction:column}.sd-root-modern.sd-root-modern--mobile .sd-header__text{min-width:100%}.sd-multipletext--mobile .sd-multipletext__cell{display:block}.sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type){padding-left:0;padding-top:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type){padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext--mobile .sd-multipletext__item-container{padding-top:var(--sjs-base-unit, var(--base-unit, 8px));padding-bottom:var(--sjs-base-unit, var(--base-unit, 8px))}.sd-multipletext--mobile .sd-multipletext__item-title{max-width:none;border-right:none;width:100%;padding:var(--sjs-base-unit, var(--base-unit, 8px)) 0;margin:0}.sd-multipletext--mobile .sd-multipletext__item{flex-basis:0;min-width:0}.sd-multipletext--mobile .sd-multipletext__item .sd-input{padding:0;margin:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within{flex-direction:column}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title{padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span{font-size:calc(.75*(var(--sjs-font-size, 16px)));line-height:var(--sjs-font-size, 16px)}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item{flex-basis:auto;min-width:auto;width:100%}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input{width:100%}.sd-selectbase--mobile .sd-selectbase--multi-column{flex-direction:column}.sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child){padding-right:0}body{--sv-defaultV2-mark: true}.sd-root-modern{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);--sd-mobile-width: 600px;--sd-timer-size: calc(18 * var(--sjs-base-unit, var(--base-unit, 8px)));width:100%;font-family:var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family)));background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));position:relative}@-moz-document url-prefix(){.sd-root-modern,.sd-root-modern *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) rgba(0,0,0,0)}}.sd-root-modern::-webkit-scrollbar,.sd-root-modern *::-webkit-scrollbar{width:12px;height:12px;background-color:#0000}.sd-root-modern::-webkit-scrollbar-thumb,.sd-root-modern *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:32px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-root-modern::-webkit-scrollbar-track,.sd-root-modern *::-webkit-scrollbar-track{background:#0000}.sd-root-modern::-webkit-scrollbar-thumb:hover,.sd-root-modern *::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sd-root-modern form{position:relative}.sd-root-modern--animation-disabled *{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.sd-root-modern.sd-root-modern--full-container{width:100%;height:100%;overflow:auto;position:relative}.sd-root-modern--mobile{--sd-timer-size: calc(9 * var(--sjs-base-unit, var(--base-unit, 8px)))}.sd-root-modern__wrapper{position:relative}.sd-root-modern__wrapper--has-image{min-height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed{position:static;width:100%;height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed form{width:100%;height:100%;max-height:100%}.sv-popup .sv-popup__scrolling-content{box-sizing:content-box}@-moz-document url-prefix(){.sv-popup .sv-popup__scrolling-content,.sv-popup .sv-popup__scrolling-content *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default, var(--border, #d6d6d6)) rgba(0,0,0,0)}}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar{width:12px;height:12px;background-color:#0000}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:32px;background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-track{background:#0000}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover,.sv-popup .sv-popup__scrolling-content *::-webkit-scrollbar-thumb:hover{border:2px solid rgba(0,0,0,0);background-color:var(--sjs-border-default, var(--border, #d6d6d6))}.sv-components-container-center{position:sticky;top:0}.sv-root--sticky-top .sv-components-container-center{z-index:15}.sv-root--sticky-top.sd-progress--pages .sv-components-container-center,.sv-root--sticky-top.sd-progress--buttons .sv-components-container-center{background-color:var(--sjs-general-backcolor-dim, var(--background-dim, #f3f3f3));box-shadow:var(--sjs-shadow-medium, 0px 2px 6px 0px rgba(0, 0, 0, .1)),var(--sjs-shadow-small, 0px 1px 2px 0px rgba(0, 0, 0, .15))}.sv-components-container-right,.sv-components-container-left{width:fit-content}.material-icons{font-family:Material Icons,serif!important;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.sd-page{align-items:center}.sd-body,.sd-body--static{height:calc(100vh - 64px)!important;height:calc(100dvh - 64px)!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.sd-body__page{flex:1 1 auto!important}.sv-components-container-contentBottom{position:sticky!important;bottom:0!important;z-index:1;background:inherit}.sd-body__navigation{flex:0 0 auto!important;padding:24px 0 max(env(safe-area-inset-bottom,0px),12px)!important}.sv-components-container-center{width:100%;max-width:calc(90 * (var(--sjs-base-unit, var(--base-unit, 8px))));margin-left:auto;margin-right:auto}.sd-progress-buttons__page-title{color:#ffffff80!important}.sd-progress-buttons__button-content,.sd-progress-buttons__connector{background-color:#ffffff80!important}.sd-progress-buttons__button-background{background-color:transparent!important;border-color:transparent!important}.sd-progress-buttons__footer{display:none}.sd-row{margin-top:8px!important}.sd-title{font-family:Fraunces,serif!important;font-weight:400!important;font-size:32px!important;line-height:1!important;font-optical-sizing:auto;font-variation-settings:"SOFT" 100,"WONK" 1}.sd-title.sd-page__title{width:100%}.sd-title.sd-question__title{font-family:Lexend,sans-serif!important;margin:16px 0 0}.overline-heading{font-size:13px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;line-height:1!important;margin:0 0 8px;opacity:.6}.sd-question__header--location-top{padding-bottom:4px}.sd-btn{background-color:#fff!important;color:#000!important;font-size:13px!important;font-weight:700!important;letter-spacing:2px!important;text-transform:uppercase!important;line-height:1!important;padding:12px 24px!important;width:auto;box-sizing:border-box;text-align:center}.sd-btn:hover{background-color:#fff!important}.sd-btn.sd-navigation__prev-btn,#sv-nav-prev.sd-btn{background-color:#5a5a5a!important;color:#fff!important}.sd-btn.sd-navigation__prev-btn:hover,#sv-nav-prev.sd-btn:hover{background-color:#6a6a6a!important;color:#fff!important}.sd-action-bar{display:flex;justify-content:space-between}#sv-nav-prev{margin-right:auto}#sv-nav-next{margin-left:auto}.sd-navigation__complete-btn{width:auto!important}.sd-root-modern--mobile .sd-body__navigation .sd-btn,.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden){flex:0}.sd-error{margin-top:16px}.sd-element--with-frame,.sd-panel__content{padding:0}.sd-input{border:1px solid transparent!important;background-color:#ffffff1a;box-shadow:none!important;transition:border-color .3s ease,box-shadow .3s ease;margin-bottom:16px}.sd-input:focus{border:1px solid rgba(64,101,255,1)!important;box-shadow:0 0 0 1px #4065ff80!important;outline:none}.sd-item{border:none!important;box-shadow:none!important}.sd-item__control-label{font-family:Lexend,sans-serif!important}.sd-selectbase__item{border:none!important;box-shadow:none!important}.sd-item__decorator{border:1px solid rgba(255,255,255,.25)!important;box-shadow:none!important;transition:all .3s ease;position:relative;width:24px!important;height:24px!important}.sd-item--checked .sd-item__decorator{border:none!important;background-color:#ffffff80!important}.sd-item:hover .sd-item__decorator{border-color:#ffffffb3!important}.sd-selectbase__item{margin-bottom:8px!important}.focus-area-icon{font-size:78px!important;color:#fff;display:flex;align-items:center;justify-content:center}.domain{width:140px;height:140px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.domain.strong-body{background-color:var(--domain-my-body-color)}.domain.daily-energy{background-color:var(--domain-my-daily-energy-color)}.domain.mind-and-mood,.domain.caring-for-others{background-color:var(--domain-my-mind-mood-color)}.domain.staying-independent{background-color:var(--domain-my-self-reliance-color)}.domain.eating-well{background-color:var(--domain-my-nutrition-color)}.sd-element--with-frame,.sd-panel,.sd-element--complex{border:none!important;box-shadow:none!important;background-color:transparent!important}.sd-element__content,.sd-panel__content{background-color:transparent!important}#sp_115{border:none!important;box-shadow:none!important;background-color:transparent!important}.sv-string-viewer--multiline{display:inline!important;white-space:normal!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%!important}.sd-question__title{display:flex!important;align-items:center!important;flex-wrap:nowrap!important}[data-key=req-sp]{display:none!important}.sd-question__required-text{color:#fff!important;margin-left:4px!important;display:inline-block!important}.sd-imagepicker__check-decorator{background-color:#00000080}#sq_203,#sq_205{margin-bottom:44px}input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:1}.sv-tc_pp_link:link,.sv-tc_pp_link:visited,.sv-tc_pp_link:hover,.sv-tc_pp_link:active{color:#fff;text-decoration:underline}.sd-rating{display:flex!important;align-items:center!important;margin:32px auto 0;justify-content:flex-start!important;gap:8px!important;padding:8px 0!important;border:none!important;outline:none!important}.sd-rating__min-text,.sd-rating__max-text{display:none!important}.sd-rating__item input[type=radio],.sd-rating__item-star input[type=radio]{opacity:0!important;position:absolute!important;width:1px!important;height:1px!important;z-index:1!important;cursor:pointer!important}.sd-rating fieldset,.sd-rating legend{border:none!important;margin:0!important;padding:0!important}.sd-root-modern .sd-container-modern{width:100%!important}.sd-rating__item-text{display:none!important}.sd-rating__item-star{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;padding:0!important;margin:0 10px!important;opacity:1!important;visibility:visible!important}@media(max-width:435px){.sd-rating__item-star{margin:0 auto!important}}.sv-star-2{display:none!important}.sd-rating__item-star .sv-svg-icon{max-width:40px!important;max-height:40px!important;opacity:1!important;visibility:visible!important;flex:1;transition:fill .2s ease!important}.sd-rating__item-star .sv-svg-icon,.sd-rating__item-star--selected .sv-svg-icon{stroke:none!important;stroke-width:0!important;filter:none!important}.sd-rating__item-star .sv-svg-icon{fill:#d9d9d9!important}.sd-rating__item-star--selected .sv-svg-icon{fill:#dea500!important}.sd-rating__item-star--highlighted .sv-svg-icon{fill:#dcbf6d!important}.sd-rating__item-star svg,.sd-rating__item-star--selected svg,.sd-rating__item-star svg path,.sd-rating__item-star--selected svg path,.sd-rating__item-star svg use,.sd-rating__item-star--selected svg use{stroke:none!important;stroke-width:0!important;outline:none!important}.sd-rating__item-star .sv-svg-icon path,.sd-rating__item-star--selected .sv-svg-icon path,.sd-rating__item-star .sv-svg-icon use,.sd-rating__item-star--selected .sv-svg-icon use{stroke:none!important;stroke-width:0!important;outline:none!important}.sd-rating__item-star,.sd-rating__item-star--selected,.sd-rating__item-star svg,.sd-rating__item-star--selected svg{filter:none!important;-webkit-filter:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.sv-rating__item,.sd-rating__item{all:initial!important}.sd-rating__item{font-family:Lexend,sans-serif!important;color:#000!important;font-weight:400!important;border-radius:50%!important;overflow:hidden!important;transition:background-color .2s ease!important;border:none!important;box-shadow:none!important;outline:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;cursor:pointer!important;width:40px!important;height:40px!important;margin:0 8px!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:0!important;aspect-ratio:1!important;position:relative!important;transform:translateZ(0)!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important}.sd-rating__item{display:inline-block!important;background-color:#d9d9d9!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important;vertical-align:middle!important;overflow:visible!important}.sd-rating__item-text{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;margin:auto!important;padding:0!important;border:none!important;text-align:center!important;visibility:visible!important;opacity:1!important}.sd-rating__item-text .sv-string-viewer{font-family:Lexend,sans-serif!important;color:#000!important;font-weight:400!important;line-height:1!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:16px!important;padding:0!important;margin:0!important;text-align:center!important;position:absolute!important;top:0!important;left:0!important}.sd-rating__item:hover,.sd-rating__item--allowhover:hover{background-color:red!important}.sd-rating__item--selected{background-color:#dea500!important}.sd-rating__item:active,.sd-rating__item:focus{background-color:#dea500!important}.sd-rating__item:before,.sd-rating__item:after{display:none!important;border:none!important;outline:none!important;box-shadow:none!important}.sv_q_rating_stars .sd-rating__item,.sv_q_rating_stars .sd-rating__item--selected,.sv_q_rating_stars .sd-rating__item:hover,.sv_q_rating_stars .sd-rating__item--allowhover:hover{background-color:transparent!important}.sv-list{background-color:#000!important}.sv-list__item--selected .sv-list__item-body,.sv-list__item--hovered .sv-list__item-body{background-color:#dea500!important}.sv-popup__body-footer{display:none}.neverstop-surveyjs{--domain-my-body-color: rgba(216, 41, 114);--domain-my-body-color-strong: rgba(216, 41, 114, .8);--domain-my-body-color-light: rgba(216, 41, 114, .1);--domain-my-daily-energy-color: rgba(203, 19, 216);--domain-my-daily-energy-color-strong: rgba(203, 19, 216, .8);--domain-my-daily-energy-color-light: rgba(203, 19, 216, .1);--domain-my-nutrition-color: rgba(0, 133, 91);--domain-my-nutrition-color-strong: rgba(0, 133, 91, .8);--domain-my-nutrition-color-light: rgba(0, 133, 91, .1);--domain-my-self-reliance-color: rgba(9, 126, 170);--domain-my-self-reliance-color-strong: rgba(9, 126, 170, .8);--domain-my-self-reliance-color-light: rgba(9, 126, 170, .1);--domain-my-mind-mood-color: rgba(64, 101, 255);--domain-my-mind-mood-color-strong: rgba(64, 101, 255, .8);--domain-my-mind-mood-color-light: rgba(64, 101, 255, .1)}.neverstop-surveyjs-hide-actions .sv-components-column .sd-action-bar{display:none}.sd-body{transition:transform .5s cubic-bezier(.36,0,.66,1),opacity .5s cubic-bezier(.36,0,.66,1)}.sd-body.transition-out-left{opacity:0;transform:translate(-100%)}.sd-body.transition-out-right{opacity:0;transform:translate(100%)}.sd-body.transition-in-left{transition:none;opacity:0;transform:translate(-100%)}.sd-body.transition-in-right{transition:none;opacity:0;transform:translate(100%)}.spark-container{align-items:center;display:flex;justify-content:center;position:relative;margin-top:80px}.spark-container span{color:#fff;font-size:45px;font-weight:700;left:50%;position:absolute;top:50%;transform:translate(-35%,-50%)}.icon-card{background:#111418;border-radius:10px;display:flex;gap:10px;margin:10px 0;padding:16px}.icon-card .icon{border-radius:10px;box-sizing:border-box;flex-shrink:0;height:50px;padding:5px;width:50px}.icon-card .icon.icon-ally{background:linear-gradient(180deg,#8550ff,#4065ff)}.icon-card .icon.icon-spark-green{padding:12px 10px 10px 8px;background:linear-gradient(180deg,#097eaa,#00855b)}.icon-card .icon.icon-spark-purple{padding:12px 10px 10px 8px;background:linear-gradient(180deg,#8550ff,#4065ff)}.icon-card .icon.icon-spark-pink{padding:12px 10px 10px 8px;background:linear-gradient(180deg,#d92972,#cb13d8)}.icon-card .icon svg{height:100%;width:100%}.icon-card .content{display:flex;flex-direction:column}.icon-card .content .title{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.icon-card .content .text{color:#ffffffa8;font-size:14px;font-weight:300;line-height:17px}.sliderContainer .material-symbols-outlined{font-family:Material Icons,serif;font-size:32px}._domain-selection-container_1x89g_1{display:flex;flex-direction:column;width:100%;margin:20px 0}._domain-buttons-container_1x89g_8{display:flex;flex-direction:column;gap:12px;width:100%}._domain-button_1x89g_8{display:flex;flex-direction:row;align-items:center;padding:8px 16px;border-radius:360px;border:2px solid transparent;cursor:pointer;transition:all .2s ease;position:relative;text-align:left;width:100%}._domain-button_1x89g_8[data-domain="My Body"]{background-color:var(--domain-my-body-color-light)}._domain-button_1x89g_8[data-domain="My Body"]:hover{background-color:var(--domain-my-body-color-strong)}._domain-button_1x89g_8[data-domain="My Body"]._selected_1x89g_34{background-color:var(--domain-my-body-color)}._domain-button_1x89g_8[data-domain="My Daily Energy"]{background-color:var(--domain-my-daily-energy-color-light)}._domain-button_1x89g_8[data-domain="My Daily Energy"]:hover{background-color:var(--domain-my-daily-energy-color-strong)}._domain-button_1x89g_8[data-domain="My Daily Energy"]._selected_1x89g_34{background-color:var(--domain-my-daily-energy-color)}._domain-button_1x89g_8[data-domain="My Nutrition"]{background-color:var(--domain-my-nutrition-color-light)}._domain-button_1x89g_8[data-domain="My Nutrition"]:hover{background-color:var(--domain-my-nutrition-color-strong)}._domain-button_1x89g_8[data-domain="My Nutrition"]._selected_1x89g_34{background-color:var(--domain-my-nutrition-color)}._domain-button_1x89g_8[data-domain="My Self-Reliance"]{background-color:var(--domain-my-self-reliance-color-light)}._domain-button_1x89g_8[data-domain="My Self-Reliance"]:hover{background-color:var(--domain-my-self-reliance-color-strong)}._domain-button_1x89g_8[data-domain="My Self-Reliance"]._selected_1x89g_34{background-color:var(--domain-my-self-reliance-color)}._domain-button_1x89g_8[data-domain="My Mind & Mood"]{background-color:var(--domain-my-mind-mood-color-light)}._domain-button_1x89g_8[data-domain="My Mind & Mood"]:hover{background-color:var(--domain-my-mind-mood-color-strong)}._domain-button_1x89g_8[data-domain="My Mind & Mood"]._selected_1x89g_34{background-color:var(--domain-my-mind-mood-color)}._domain-content_1x89g_74{display:flex;flex-direction:row;align-items:center;width:100%;gap:8px}._domain-icon_1x89g_82{font-size:32px!important;color:#fff}._domain-text_1x89g_87{font-size:1rem;font-family:Lexend,sans-serif;font-weight:700;flex-grow:1;color:#fff}._carousel-wrapper_1y9ty_1{width:100%;max-width:800px;margin:0 auto;padding:20px 0}._carousel-container_1y9ty_8{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:300px}._carousel-slides-container_1y9ty_17{flex:1;overflow:hidden;position:relative;border-radius:8px;background-color:#ffffff1a;padding:20px;min-height:300px;width:100%;box-sizing:border-box}._carousel-slide_1y9ty_17{position:absolute;top:0;left:0;width:100%;height:auto;min-height:100%;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease;padding:36px;display:flex;flex-direction:column;justify-content:center;color:#fff;box-sizing:border-box;overflow:visible}._carousel-slide-content_1y9ty_48{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;overflow:visible;padding:0}._carousel-slide_1y9ty_17._active_1y9ty_58{opacity:1;visibility:visible}._carousel-arrow_1y9ty_63{background-color:transparent;color:#ffffff40;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;z-index:2;margin:0 10px;transition:color .3s ease}._carousel-arrow_1y9ty_63:hover{color:#fff}._carousel-indicators_1y9ty_84{display:flex;justify-content:center;margin-top:20px;gap:8px}._carousel-dot_1y9ty_91{width:7px;height:7px;border-radius:50%;background-color:#ffffff40;margin:0 6px;cursor:pointer;transition:background-color .3s ease}._carousel-dot_1y9ty_91._active_1y9ty_58{background-color:#fff}._carousel-slide_1y9ty_17 p{margin:0;line-height:1.5;color:#fff;width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word;display:block;white-space:normal;overflow:visible}._carousel-slide_1y9ty_17 strong{display:block;margin-bottom:8px}._carousel-slide_1y9ty_17 ._material-icons_1y9ty_125._slider-card-icon_1y9ty_125{margin-bottom:16px;display:flex;align-items:center;justify-content:center;font-size:32px;height:32px;width:32px;margin-left:auto;margin-right:auto}@media(max-width:768px){._carousel-container_1y9ty_8,._carousel-slides-container_1y9ty_17{min-height:300px}._carousel-slide_1y9ty_17{padding:15px}}@media(max-width:480px){._carousel-container_1y9ty_8,._carousel-slides-container_1y9ty_17{min-height:350px}._carousel-slide_1y9ty_17{padding:10px}}._header_1j02n_1{display:flex;justify-content:center;align-items:center;width:100%;height:64px;padding:0 24px;background:linear-gradient(0deg,#e8e8e8,#fff);box-shadow:0 4px 32px 8px #00000020}._header_1j02n_1._with-nav_1j02n_11{justify-content:space-between;padding:0 12px 0 24px}._nav-icon_1j02n_16{margin-top:6px}._hamburger_1j02n_20{position:absolute;left:10px;display:flex;flex-direction:column;gap:3px}._hamburger_1j02n_20 span{display:inline-block;width:20px;border:1px solid #101317}._hamburger_1j02n_20:active,._hamburger_1j02n_20:focus,._hamburger_1j02n_20:hover{background:none;box-shadow:none}._dob-field_1plp7_1{position:relative;width:100%}._dob-field_1plp7_1 .sd-input{padding-inline-end:52px}._calendar-button_1plp7_9{position:absolute;inset-block-start:0;inset-inline-end:4px;box-sizing:border-box;width:44px;height:100%;margin:0;padding:0;border:0;display:flex;align-items:center;justify-content:center;background:transparent;color:var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, .91)));cursor:pointer}._calendar-button_1plp7_9:disabled{cursor:default}._picker-overlay_1plp7_30{position:absolute;inset-block-start:0;inset-inline-end:4px;box-sizing:border-box;width:44px;height:100%;margin:0;padding:0;border:0;min-width:0;background:transparent;color:transparent;cursor:pointer}._picker-input_1plp7_46{position:absolute;inset-inline-end:4px;inset-block-end:0;width:1px;height:1px;padding:0;border:0}._main-content_ul23o_6{display:flex;flex-direction:column;width:100%}._onboarding_ul23o_12{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100%;height:100%;width:100%;display:flex;flex-direction:column;gap:0;overflow:hidden}._onboarding_ul23o_12 header{position:relative;top:0;left:0;right:0;z-index:10;width:100%;flex:0 0 auto;display:flex;justify-content:center;align-items:center;min-height:64px;background:linear-gradient(0deg,#e8e8e8,#fff);box-shadow:0 4px 32px 8px #00000020;padding:1.5rem 1.5rem .75rem}._onboarding_ul23o_12 main{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;position:relative}._onboarding_ul23o_12 main>div{min-height:100%;display:flex;flex-direction:column}._loading-overlay_ul23o_54{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fffffff2;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999;gap:1.5rem}._loading-text_ul23o_69{color:#333;font-size:1.125rem;font-weight:500;text-align:center;margin:0;padding:0 2rem}._survey-submitting_ul23o_78{pointer-events:none;opacity:.6}._navbar_kw8mm_1{background:none;padding:10px 0}._navbar_kw8mm_1._mobile_kw8mm_5{background:linear-gradient(0deg,#e8e8e8,#fff);box-shadow:0 -4px 32px 8px #000;position:relative;z-index:10;padding-bottom:env(safe-area-inset-bottom,0px)}._navbar_kw8mm_1._mobile_kw8mm_5 ._nav-items-row_kw8mm_13{justify-content:space-evenly;gap:0;width:100%}._navbar_kw8mm_1._mobile_kw8mm_5 ._nav-item_kw8mm_13{flex-direction:column;height:50px;justify-content:center;width:65px;gap:0}._navbar_kw8mm_1._mobile_kw8mm_5 ._nav-icon--wide_kw8mm_26{margin-right:0}._nav-items-row_kw8mm_13{justify-content:center;gap:12px}._nav-item_kw8mm_13{width:90px;padding:4px;justify-content:center;align-items:center;border-radius:4px;display:flex;flex-direction:row;flex-shrink:0;text-decoration:none;gap:1px}._nav-icon_kw8mm_26{width:24px;height:24px;flex-shrink:0;display:block;color:#25292f}._nav-icon--wide_kw8mm_26{margin-right:2px}._nav-label_kw8mm_60{color:#000000b3;font-family:Lexend,sans-serif;font-size:12px;font-weight:500}._active_kw8mm_67{background:#0000001a;position:relative}html,body{height:100%;overflow:hidden}._layout_1tzoy_7{position:fixed;top:0;left:0;right:0;bottom:0;min-height:100%;height:100%;width:100%;display:flex;flex-direction:column;gap:0;overflow:hidden}._layout_1tzoy_7>header{position:relative;top:0;left:0;right:0;z-index:10;width:100%;flex:0 0 auto;display:flex;justify-content:center;align-items:center}._main-content_1tzoy_34{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;background-color:#23262f;position:relative;padding-bottom:var(--guide-clearance)}._is-navigating_1tzoy_56{opacity:.6;pointer-events:none;transition:opacity .2s ease}._skeleton-header_1tzoy_63{height:64px;padding:0 24px}._skeleton-desktop-nav_1tzoy_69{display:none}@media(min-width:768px){._skeleton-desktop-nav_1tzoy_69{display:flex}}._container_18sp0_1{display:flex;flex-direction:row;width:100%;height:45px}._tab_18sp0_8{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding-top:13px;text-decoration:none;font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.4;color:var(--journey-text-primary)}._tab_18sp0_8:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px;border-radius:2px}@media(min-width:768px){._tab_18sp0_8{font-size:20px}}._tab_18sp0_8._active_18sp0_33{color:var(--color-white);font-weight:600}._bar_18sp0_38{position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-white-overlay-medium)}._tab_18sp0_8._active_18sp0_33 ._bar_18sp0_38{background:var(--color-wellness-cta)}._label_18sp0_51{display:inline-block}._button_143ii_1{position:relative;display:grid;grid-template:1fr/1fr;align-items:center;justify-items:center}._layer_143ii_9{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center}._spinner_143ii_16{width:1em;height:1em;animation:_spin_143ii_16 .9s linear infinite}._spinnerCircle_143ii_22{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}@keyframes _spin_143ii_16{to{transform:rotate(360deg)}}._srOnly_143ii_34{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._page_1pet5_1{position:relative;min-height:100svh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--color-wellness-bg);color:var(--color-text-primary);display:flex;justify-content:center;overflow-x:clip;z-index:2}@media(min-width:768px){._page_1pet5_1{padding:env(safe-area-inset-top,0px) 0 0;background:transparent;align-items:center}}._card_1pet5_20{position:relative;width:100%;max-width:var(--auth-card-width);padding-top:var(--spacing-lg);display:flex;flex-direction:column;box-sizing:border-box}@media(min-width:768px){._card_1pet5_20{margin:48px auto;height:var(--auth-card-height);padding:23px 0 0;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,var(--auth-card-border-gradient) border-box;border:2px solid transparent;border-radius:var(--journey-card-radius);box-shadow:var(--auth-card-shadow-glow);overflow:hidden}}._header_1pet5_42{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}@media(min-width:768px){._header_1pet5_42{margin-bottom:40px}}._logo_1pet5_54{width:180px;height:26px}._content_1pet5_59{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);padding:24px 32px 0}@media(min-width:768px){._content_1pet5_59{padding:0 32px}}._intro_1pet5_72{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);width:100%}._title_1pet5_80{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--auth-title-size);line-height:var(--auth-title-line-height);color:var(--color-text-primary);text-align:center;font-variation-settings:var(--auth-title-variation)}._firstTimeLink_1pet5_91{display:inline-flex;align-items:center;justify-content:center;gap:13px;margin:0 auto;padding:8px 16px;background:var(--auth-pill-bg);border:1px solid var(--auth-pill-border);border-radius:8px;box-shadow:var(--auth-pill-shadow);color:inherit;text-decoration:none}._firstTimeLink_1pet5_91:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._firstTimeLead_1pet5_110{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary)}@media(min-width:768px){._firstTimeLead_1pet5_110{font-size:16px}}._firstTimeLead_1pet5_110{font-weight:500}._firstTimeCta_1pet5_126{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._firstTimeCtaLabel_1pet5_132{font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:1.4;color:#ffffffe6;text-decoration:underline;white-space:nowrap}@media(min-width:768px){._firstTimeCtaLabel_1pet5_132{font-size:16px;font-weight:600}}._firstTimeCtaIcon_1pet5_148{width:24px;height:24px;flex-shrink:0}._divider_1pet5_154{width:100%;height:1px;margin:0;border:0;background:var(--color-white-overlay-light)}._form_1pet5_162{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}._field_1pet5_169{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}._label_1pet5_176{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary)}@media(min-width:768px){._label_1pet5_176{font-size:16px}}._passwordToggle_1pet5_189{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;color:inherit}._passwordToggle_1pet5_189:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px;border-radius:2px}._errorSlot_1pet5_208{margin:0;font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.1;color:var(--auth-text-error);min-height:17.6px}._forgotRow_1pet5_218{display:flex;justify-content:center;width:100%;padding-bottom:25px}._forgotLink_1pet5_225{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary);text-decoration:underline}@media(min-width:768px){._forgotLink_1pet5_225{font-size:16px}}._submit_1pet5_239{width:100%;padding:var(--auth-submit-padding);background:var(--auth-submit-bg);border:none;border-radius:var(--auth-submit-radius);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;letter-spacing:var(--auth-submit-letter-spacing);text-transform:uppercase;color:var(--auth-submit-color);cursor:pointer}._submit_1pet5_239:disabled{cursor:not-allowed;opacity:.7}._submit_1pet5_239:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._footer_1pet5_263{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--auth-footer-bleed-width);margin:0 var(--auth-footer-bleed-margin);padding:var(--spacing-xl) 0 48px;flex:1 1 auto}@media(min-width:768px){._footer_1pet5_263{width:100%;margin:0;padding:0}}._footerGlow_1pet5_282{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}._footerLinks_1pet5_291{position:relative;display:flex;gap:var(--spacing-xl);align-items:center;justify-content:center;flex-wrap:wrap;padding:0 var(--spacing-lg)}._getHelpLink_1pet5_301{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1.4;color:var(--color-text-primary);text-decoration:underline}._getHelpLink_1pet5_301:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._getHelpIcon_1pet5_317{width:24px;height:24px}._terms_1pet5_322{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center}._termsLink_1pet5_332{color:inherit;text-decoration:underline}._termsLink_1pet5_332:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._title_1qeuv_1{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--auth-title-size);line-height:var(--auth-title-line-height);color:var(--color-text-primary);text-align:left;font-variation-settings:var(--auth-title-variation)}._divider_1qeuv_12{width:100%;height:1px;margin:0;border:0;background:var(--color-white-overlay-light)}._helper_1qeuv_20{display:flex;align-items:center;gap:var(--spacing-xl);width:100%;padding:12px 24px;border-radius:12px;background:var(--auth-cta-tile-bg)}@media(min-width:768px){._helper_1qeuv_20{padding:24px}}._helperIcon_1qeuv_35{width:40px;height:40px;flex-shrink:0;color:var(--color-text-primary)}._helperText_1qeuv_42{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#ffffffe6}@media(min-width:768px){._helperText_1qeuv_42{font-size:16px}}._form_1qeuv_56{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}._field_1qeuv_63{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}._label_1qeuv_70{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary)}@media(min-width:768px){._label_1qeuv_70{font-size:16px}}._errorSlot_1qeuv_83{margin:0;font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.1;color:var(--auth-text-error);min-height:17.6px}._submit_1qeuv_93{width:100%;padding:var(--auth-submit-padding);background:var(--auth-submit-bg);border:none;border-radius:var(--auth-submit-radius);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;letter-spacing:var(--auth-submit-letter-spacing);text-transform:uppercase;color:var(--auth-submit-color);cursor:pointer}._submit_1qeuv_93:disabled{cursor:not-allowed;opacity:.7}._submit_1qeuv_93:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._bottomLink_1qeuv_117{display:inline-flex;align-items:center;justify-content:center;gap:13px;margin:0 auto;padding:8px 16px;background:var(--auth-pill-bg);border:1px solid var(--auth-pill-border);border-radius:8px;box-shadow:var(--auth-pill-shadow);color:inherit;text-decoration:none}._bottomLink_1qeuv_117:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._bottomLinkLead_1qeuv_136{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary)}@media(min-width:768px){._bottomLinkLead_1qeuv_136{font-size:16px}}._bottomLinkCta_1qeuv_149{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._bottomLinkCtaLabel_1qeuv_155{font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:1.4;color:#ffffffe6;text-decoration:underline;white-space:nowrap}@media(min-width:768px){._bottomLinkCtaLabel_1qeuv_155{font-size:16px;font-weight:600}}._bottomLinkCtaIcon_1qeuv_171{width:24px;height:24px;flex-shrink:0}._page_ld3s2_1{position:relative;min-height:100svh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--color-wellness-bg);color:var(--color-text-primary);display:flex;justify-content:center;overflow-x:clip;z-index:2}@media(min-width:768px){._page_ld3s2_1{padding:env(safe-area-inset-top,0px) 0 0;background:transparent;align-items:center}}._card_ld3s2_20{position:relative;width:100%;max-width:var(--auth-card-width);padding-top:var(--spacing-lg);display:flex;flex-direction:column;box-sizing:border-box}@media(min-width:768px){._card_ld3s2_20{margin:48px auto;height:var(--auth-card-height);padding:23px 0 0;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,var(--auth-card-border-gradient) border-box;border:2px solid transparent;border-radius:var(--journey-card-radius);box-shadow:var(--auth-card-shadow-glow);overflow:hidden}}._header_ld3s2_42{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}@media(min-width:768px){._header_ld3s2_42{margin-bottom:40px}}._logo_ld3s2_54{width:180px;height:26px}._content_ld3s2_59{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-xl);padding:24px 32px 0}@media(min-width:768px){._content_ld3s2_59{padding:0 32px}}._footer_ld3s2_72{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--auth-footer-bleed-width);margin:0 var(--auth-footer-bleed-margin);padding:var(--spacing-xl) 0 48px;flex:1 1 auto}@media(min-width:768px){._footer_ld3s2_72{width:100%;margin:0;padding:0}}._footerGlow_ld3s2_91{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}._footerLinks_ld3s2_100{position:relative;display:flex;gap:var(--spacing-xl);align-items:center;justify-content:center;flex-wrap:wrap;padding:0 var(--spacing-lg)}._terms_ld3s2_110{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center}._termsLink_ld3s2_120{color:inherit;text-decoration:underline}._termsLink_ld3s2_120:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._container_itsim_1{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:220px}._heading_itsim_8{margin:0 0 var(--spacing-xs);font-family:var(--font-ui);font-size:14px;font-weight:600;line-height:1.4;color:#000000de}._list_itsim_17{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}._item_itsim_26{display:flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-ui);font-size:14px;line-height:1.4}._icon_itsim_35{display:inline-flex;flex-shrink:0;width:16px;height:16px}._label_itsim_42{flex:1 1 auto}._satisfied_itsim_46{color:var(--color-wellness-cta);font-weight:600}._unmet_itsim_51{color:#000000b3;font-weight:400}._title_1kn9y_1{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--auth-title-size);line-height:var(--auth-title-line-height);color:var(--color-text-primary);text-align:left;font-variation-settings:var(--auth-title-variation)}._helper_1kn9y_12{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#ffffffe6}@media(min-width:768px){._helper_1kn9y_12{font-size:16px}}._banner_1kn9y_26{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;padding:12px 16px;border-radius:12px;border:1px solid transparent}._banner_1kn9y_26[data-tone=error]{background:#ffb3b31a;border-color:var(--auth-text-error);color:var(--auth-text-error)}._banner_1kn9y_26[data-tone=success]{background:#00855b26;border-color:var(--journey-step-complete);color:var(--color-text-primary)}._bannerText_1kn9y_46{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:400;line-height:1.4}._bannerCta_1kn9y_54{align-self:flex-start;background:transparent;border:1px solid currentColor;border-radius:6px;padding:6px 12px;font-family:var(--font-ui);font-size:14px;font-weight:600;color:inherit;cursor:pointer}._bannerCta_1kn9y_54:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._form_1kn9y_71{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}._field_1kn9y_78{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}._labelRow_1kn9y_85{display:flex;align-items:center;gap:var(--spacing-xs)}._label_1kn9y_85{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary)}@media(min-width:768px){._label_1kn9y_85{font-size:16px}}._helpButton_1kn9y_104{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:none;cursor:pointer;color:var(--color-text-primary)}._helpButton_1kn9y_104:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px;border-radius:50%}._passwordToggle_1kn9y_122{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;cursor:pointer;color:inherit}._passwordToggle_1kn9y_122:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px;border-radius:2px}._visuallyHidden_1kn9y_141{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._errorSlot_1kn9y_153{margin:0;font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.1;color:var(--auth-text-error)}._submit_1kn9y_162{width:100%;padding:var(--auth-submit-padding);background:var(--auth-submit-bg);border:none;border-radius:var(--auth-submit-radius);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;letter-spacing:var(--auth-submit-letter-spacing);text-transform:uppercase;color:var(--auth-submit-color);cursor:pointer}._submit_1kn9y_162:disabled{cursor:not-allowed;opacity:.7}._submit_1kn9y_162:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._bottomLink_1kn9y_186{display:inline-flex;align-items:center;justify-content:center;gap:13px;margin:0 auto;padding:8px 16px;background:var(--auth-pill-bg);border:1px solid var(--auth-pill-border);border-radius:8px;box-shadow:var(--auth-pill-shadow);color:inherit;text-decoration:none}._bottomLink_1kn9y_186:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._bottomLinkLead_1kn9y_205{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary)}@media(min-width:768px){._bottomLinkLead_1kn9y_205{font-size:16px}}._bottomLinkCta_1kn9y_218{display:inline-flex;align-items:center;gap:var(--spacing-xs)}._bottomLinkCtaLabel_1kn9y_224{font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:1.4;color:#ffffffe6;text-decoration:underline;white-space:nowrap}@media(min-width:768px){._bottomLinkCtaLabel_1kn9y_224{font-size:16px;font-weight:600}}._bottomLinkCtaIcon_1kn9y_240{width:24px;height:24px;flex-shrink:0}._page_1j6nh_1{position:relative;min-height:100svh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--color-wellness-bg);color:var(--color-text-primary);display:flex;justify-content:center;overflow-x:clip;z-index:2}@media(min-width:768px){._page_1j6nh_1{padding:env(safe-area-inset-top,0px) 0 0;background:transparent;align-items:center}}._card_1j6nh_20{position:relative;width:100%;max-width:var(--auth-card-width);padding-top:var(--spacing-lg);display:flex;flex-direction:column;box-sizing:border-box}@media(min-width:768px){._card_1j6nh_20{margin:48px auto;height:var(--auth-card-height);padding:23px 0 0;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,var(--auth-card-border-gradient) border-box;border:2px solid transparent;border-radius:var(--journey-card-radius);box-shadow:var(--auth-card-shadow-glow);overflow:hidden}}._header_1j6nh_42{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}@media(min-width:768px){._header_1j6nh_42{margin-bottom:var(--spacing-xl)}}._logo_1j6nh_54{width:180px;height:26px}._content_1j6nh_59{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-md);padding:24px 25px 0}@media(min-width:768px){._content_1j6nh_59{padding:0 25px}}._footer_1j6nh_72{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--auth-footer-bleed-width);margin:0 var(--auth-footer-bleed-margin);padding:var(--spacing-xl) 0 48px;flex:1 1 auto}@media(min-width:768px){._footer_1j6nh_72{width:100%;margin:0;padding:0}}._footerGlow_1j6nh_91{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}._footerLinks_1j6nh_100{position:relative;display:flex;gap:var(--spacing-xl);align-items:center;justify-content:center;flex-wrap:wrap;padding:0 var(--spacing-lg)}._terms_1j6nh_110{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center}._termsLink_1j6nh_120{color:inherit;text-decoration:underline}._termsLink_1j6nh_120:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._row_o0iyr_1{display:flex;justify-content:flex-start;width:100%;padding:0}._button_o0iyr_8{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:0 0 15px;background:transparent;border:none;cursor:pointer;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary)}._button_o0iyr_8:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px;border-radius:4px}._icon_o0iyr_28{width:24px;height:24px}._wrapper_1l08r_22{display:flex;width:100%;padding:12px 4px 12px 14px;background:var(--auth-input-bg);border:2px solid transparent;border-radius:5px;box-sizing:border-box;transition:border-color .12s ease}._wrapper_1l08r_22:focus-within{border-color:var(--color-wellness-cta)}._wrapper_1l08r_22[data-invalid=true]{border-color:var(--auth-text-error)}._textarea_1l08r_39{flex:1;min-width:0;margin:0;padding:0 10px 0 0;border:none;background:transparent;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary);caret-color:var(--color-wellness-cta);resize:none;overflow-y:auto}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._textarea_1l08r_39{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._textarea_1l08r_39::-webkit-scrollbar{width:8px}._textarea_1l08r_39::-webkit-scrollbar-track{background:var(--scrollbar-track)}._textarea_1l08r_39::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._textarea_1l08r_39::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._textarea_1l08r_39:focus,._textarea_1l08r_39:focus-visible{outline:none;box-shadow:none}._textarea_1l08r_39:invalid{outline:none;box-shadow:none}._textarea_1l08r_39::placeholder{color:var(--auth-text-placeholder)}@media(min-width:768px){._textarea_1l08r_39{font-size:16px}}._textarea_1l08r_39:autofill,._textarea_1l08r_39:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);-webkit-box-shadow:0 0 0 1000px var(--auth-input-bg) inset;caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out 0s}._title_1kif2_1{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--auth-title-size);line-height:var(--auth-title-line-height);color:var(--color-text-primary);text-align:left;font-variation-settings:var(--auth-title-variation)}._helper_1kif2_12{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#ffffffe6;text-align:left}@media(min-width:768px){._helper_1kif2_12{font-size:16px}}._divider_1kif2_27{width:100%;height:1px;margin:0;border:0;background:var(--color-white-overlay-light)}._banner_1kif2_35{margin:0;padding:12px 16px;border-radius:12px;background:#ffb3b31a;border:1px solid var(--auth-text-error);color:var(--auth-text-error);font-family:var(--font-ui);font-size:14px;font-weight:400;line-height:1.4}._form_1kif2_48{display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%}._field_1kif2_55{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%}._label_1kif2_62{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--color-text-primary)}@media(min-width:768px){._label_1kif2_62{font-size:16px}}._errorSlot_1kif2_75{margin:0;font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.1;color:var(--auth-text-error);min-height:17.6px}._submit_1kif2_85{width:100%;padding:var(--auth-submit-padding);background:var(--auth-submit-bg);border:none;border-radius:var(--auth-submit-radius);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;letter-spacing:var(--auth-submit-letter-spacing);text-transform:uppercase;color:var(--auth-submit-color);cursor:pointer}._submit_1kif2_85:disabled{cursor:not-allowed;opacity:.7}._submit_1kif2_85:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._illustration_134tu_1{width:240px;height:240px;display:block;object-fit:contain;-webkit-user-select:none;user-select:none;margin-bottom:var(--spacing-xl)}._textBlock_134tu_10{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);margin-bottom:80px;width:100%}._headline_134tu_19{margin:0;font-family:var(--font-display);font-size:40px;font-weight:400;line-height:1.2;color:var(--color-text-primary);text-align:center}._helper_134tu_29{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#ffffffe6;text-align:center}@media(min-width:768px){._helper_134tu_29{font-size:16px}}._cta_134tu_44{width:100%;padding:var(--auth-submit-padding);background:var(--auth-submit-bg);border:none;border-radius:var(--auth-submit-radius);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;letter-spacing:var(--auth-submit-letter-spacing);text-transform:uppercase;color:var(--auth-submit-color);cursor:pointer}._cta_134tu_44:disabled{cursor:not-allowed;opacity:.7}._cta_134tu_44:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._cta_134tu_44{width:auto;min-width:302px;align-self:center}._page_ygv6b_1{position:relative;min-height:100svh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--color-wellness-bg);color:var(--color-text-primary);display:flex;justify-content:center;overflow-x:clip;z-index:2}@media(min-width:768px){._page_ygv6b_1{padding:env(safe-area-inset-top,0px) 0 0;background:transparent;align-items:center}}._card_ygv6b_20{position:relative;width:100%;max-width:var(--auth-card-width);padding-top:var(--spacing-lg);display:flex;flex-direction:column;box-sizing:border-box}@media(min-width:768px){._card_ygv6b_20{margin:48px auto;height:var(--auth-card-height);padding:23px 0 0;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,var(--auth-card-border-gradient) border-box;border:2px solid transparent;border-radius:var(--journey-card-radius);box-shadow:var(--auth-card-shadow-glow);overflow:hidden}}._formHeader_ygv6b_42{display:flex;flex-direction:column;align-items:stretch;padding:0 32px}._successHeader_ygv6b_49{display:flex;flex-direction:column;align-items:center;padding:0 32px}@media(min-width:768px){._successHeader_ygv6b_49{margin-bottom:72px}}._logo_ygv6b_61{width:180px;height:26px}._content_ygv6b_66{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-md);padding:24px 32px 0}@media(min-width:768px){._content_ygv6b_66{padding:0 32px}}._successContent_ygv6b_79{display:flex;flex-direction:column;align-items:center;margin-top:25px;padding:24px 32px 0}@media(min-width:768px){._successContent_ygv6b_79{padding:0 32px}}._footer_ygv6b_92{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--auth-footer-bleed-width);margin:0 var(--auth-footer-bleed-margin);padding:var(--spacing-xl) 0 48px;flex:1 1 auto}@media(min-width:768px){._footer_ygv6b_92{width:100%;margin:0;padding:0}}._footerGlow_ygv6b_111{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}._footerLinks_ygv6b_120{position:relative;display:flex;flex-direction:column;gap:var(--spacing-sm);align-items:center;justify-content:center;padding:0 var(--spacing-lg)}._supportRow_ygv6b_130{display:flex;gap:6px;margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center}@media(min-width:768px){._supportRow_ygv6b_130{font-size:16px}}._supportEmail_ygv6b_147{color:inherit;font-weight:600;text-decoration:underline}._supportEmail_ygv6b_147:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._terms_ygv6b_157{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center}._termsLink_ygv6b_167{color:inherit;text-decoration:underline}._termsLink_ygv6b_167:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._card_f7je8_1{display:flex;align-items:center;gap:var(--spacing-lg);width:100%;padding:var(--spacing-md);background:linear-gradient(to right,#2e3b4f80,#46516099);border:2px solid #51a6c6;border-radius:24px;color:var(--color-text-primary);text-decoration:none;cursor:pointer;transition:filter .12s ease}._card_f7je8_1:hover{filter:brightness(1.06)}._card_f7je8_1:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}@media(min-width:768px){._card_f7je8_1{padding:var(--spacing-xl)}}._iconTile_f7je8_28{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:var(--color-wellness-bg);border-radius:12px;color:var(--color-text-primary)}._icon_f7je8_28{width:40px;height:40px}._text_f7je8_45{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}@media(min-width:768px){._text_f7je8_45{gap:var(--spacing-md)}}._heading_f7je8_57{margin:0;font-family:var(--font-ui);font-size:20px;font-weight:600;line-height:28px;color:var(--color-text-primary)}@media(min-width:768px){._heading_f7je8_57{font-size:24px}}._body_f7je8_71{margin:0;font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.4;color:var(--color-text-primary);white-space:pre-line}._page_ul7js_1{position:relative;min-height:100svh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--color-wellness-bg);color:var(--color-text-primary);display:flex;justify-content:center;overflow-x:clip;z-index:2}@media(min-width:768px){._page_ul7js_1{padding:env(safe-area-inset-top,0px) 0 0;background:transparent;align-items:center}}._card_ul7js_20{position:relative;width:100%;max-width:var(--auth-card-width);padding-top:var(--spacing-lg);display:flex;flex-direction:column;box-sizing:border-box}@media(min-width:768px){._card_ul7js_20{margin:48px auto;height:var(--auth-card-height);padding:40px 0 0;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,var(--auth-card-border-gradient) border-box;border:2px solid transparent;border-radius:var(--journey-card-radius);box-shadow:var(--auth-card-shadow-glow);overflow:hidden}}._header_ul7js_42{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}@media(min-width:768px){._header_ul7js_42{margin-bottom:63px}}._logo_ul7js_55{width:180px;height:26px}._content_ul7js_60{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xl);padding:var(--spacing-xl) var(--spacing-xl) 0}@media(min-width:768px){._content_ul7js_60{padding:0 var(--spacing-2xl);gap:63px}}._title_ul7js_74{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--auth-title-size);line-height:var(--auth-title-line-height);color:var(--color-text-primary);text-align:center;font-variation-settings:var(--auth-title-variation)}._cards_ul7js_85{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%}._footer_ul7js_92{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--auth-footer-bleed-width);margin:0 var(--auth-footer-bleed-margin);padding:var(--spacing-xl) 0 48px;flex:1 1 auto}@media(min-width:768px){._footer_ul7js_92{width:100%;margin:0;padding:0}}._footer_ul7js_92{flex-direction:column;gap:var(--spacing-md)}._footerGlow_ul7js_115{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}._footerLinks_ul7js_124{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-xl);padding:0 var(--spacing-lg)}@media(min-width:768px){._footerLinks_ul7js_124{flex-direction:column;gap:var(--spacing-md)}}._getHelpLink_ul7js_140{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1.4;color:var(--color-text-primary);text-decoration:underline}._getHelpLink_ul7js_140:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._getHelpIcon_ul7js_156{width:24px;height:24px}._terms_ul7js_161{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#fffc;text-align:center}._termsLink_ul7js_171{color:inherit;text-decoration:underline}._termsLink_ul7js_171:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._page_dpcw1_1{position:relative;min-height:100svh;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--color-wellness-bg);color:var(--color-text-primary);display:flex;justify-content:center;overflow-x:clip;z-index:2}@media(min-width:768px){._page_dpcw1_1{padding:env(safe-area-inset-top,0px) 0 0;background:transparent;align-items:center}}._card_dpcw1_20{position:relative;width:100%;max-width:var(--auth-card-width);padding-top:var(--spacing-lg);display:flex;flex-direction:column;box-sizing:border-box}@media(min-width:768px){._card_dpcw1_20{margin:48px auto;height:var(--auth-card-height);padding:40px 0 0;background:linear-gradient(var(--color-wellness-bg),var(--color-wellness-bg)) padding-box,var(--auth-card-border-gradient) border-box;border:2px solid transparent;border-radius:var(--journey-card-radius);box-shadow:var(--auth-card-shadow-glow);overflow:hidden}}._header_dpcw1_42{display:flex;flex-direction:column;align-items:center;padding:0 var(--spacing-2xl)}@media(min-width:768px){._header_dpcw1_42{margin-bottom:72px}}._logo_dpcw1_54{width:180px;height:26px}._content_dpcw1_59{display:flex;flex-direction:column;align-items:center;margin-top:25px;padding:var(--spacing-xl) var(--spacing-2xl) 0}@media(min-width:768px){._content_dpcw1_59{flex:1 1 auto;justify-content:center;margin-top:0;padding:0 var(--spacing-2xl)}}._checkmark_dpcw1_75{width:240px;height:240px;display:block;-webkit-user-select:none;user-select:none;margin-bottom:var(--spacing-xl)}._textBlock_dpcw1_83{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xs);margin-bottom:80px;width:100%}._title_dpcw1_92{margin:0;font-family:var(--font-display);font-size:40px;font-weight:400;line-height:1.2;color:var(--color-text-primary);text-align:center;font-variation-settings:"SOFT" 100,"WONK" 1}._subtext_dpcw1_103{margin:0;font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#ffffffe6;text-align:center}@media(min-width:768px){._subtext_dpcw1_103{font-size:16px}}._subtext_dpcw1_103{color:#e0e3e7}._cta_dpcw1_121{width:100%;padding:var(--auth-submit-padding);background:var(--auth-submit-bg);border:none;border-radius:var(--auth-submit-radius);font-family:var(--font-ui);font-size:16px;font-weight:600;line-height:1;letter-spacing:var(--auth-submit-letter-spacing);text-transform:uppercase;color:var(--auth-submit-color);cursor:pointer}._cta_dpcw1_121:disabled{cursor:not-allowed;opacity:.7}._cta_dpcw1_121:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._cta_dpcw1_121{width:auto;min-width:302px;align-self:center}._footer_dpcw1_150{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;width:var(--auth-footer-bleed-width);margin:0 var(--auth-footer-bleed-margin);padding:var(--spacing-xl) 0 48px;flex:1 1 auto}@media(min-width:768px){._footer_dpcw1_150{width:100%;margin:0;padding:0}}._footerGlow_dpcw1_169{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;user-select:none}._shell_1jmfk_1{position:relative;width:100%;min-height:100svh;z-index:2}._outlet_1jmfk_8{display:contents}._badgeRow_15swq_7{display:flex;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}._badgeRow_15swq_7._justifyBetween_15swq_15{justify-content:space-between}._badgeRow_15swq_7._justifyStart_15swq_19{justify-content:flex-start}._badgeRow_15swq_7._justifyEnd_15swq_23{justify-content:flex-end}._focusBadge_15swq_27,._sparksBadge_15swq_28{display:flex;padding:4px 8px;align-items:center;border-radius:4px;background:#0003;font-family:var(--font-ui, "Lexend", sans-serif);font-size:14px;font-weight:500;line-height:140%;color:#ffffffb3;text-align:right;width:fit-content}._sparksBadge_15swq_28{gap:4px}._statusCircle_1ktzr_9{position:relative;width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;z-index:1}._statusCircle_1ktzr_9:before{content:"";position:absolute;width:30px;height:30px;border-radius:50%;background:#0003;box-shadow:inset 0 2px 4px #0003}._statusCircle_1ktzr_9{background:#5f6a7a}._statusCircle_1ktzr_9._completed_1ktzr_32{background:#00855b}._icon_1ktzr_36{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:var(--color-white)}._connector_1p2v4_12{position:absolute;top:38px;width:71px;height:58px;z-index:0;pointer-events:none}._connector_1p2v4_12._left_1p2v4_20{left:16px}._connector_1p2v4_12._right_1p2v4_23{left:-46px}._activityItem_jmxla_8{display:flex;align-items:flex-start;position:relative;margin-bottom:25px;list-style:none}._activityItem_jmxla_8:last-child{margin-bottom:0}@media(min-width:768px){._activityItem_jmxla_8{margin-bottom:25px}}._activityItem_jmxla_8:nth-child(odd){padding-left:0}._activityItem_jmxla_8:nth-child(2n){padding-left:62px;margin-bottom:15px}._activityItem_jmxla_8{animation:_slideInFromLeft_jmxla_1 var(--duration-slow, .8s) var(--ease-smooth, cubic-bezier(.25, 1, .5, 1)) backwards}._activityItem_jmxla_8:nth-child(1){animation-delay:.1s}._activityItem_jmxla_8:nth-child(2){animation-delay:.2s}._activityItem_jmxla_8:nth-child(3){animation-delay:calc(3 * .1s)}._activityItem_jmxla_8:nth-child(4){animation-delay:.4s}._activityItem_jmxla_8:nth-child(5){animation-delay:.5s}._activityItem_jmxla_8:nth-child(6){animation-delay:calc(6 * .1s)}._activityItem_jmxla_8:nth-child(7){animation-delay:calc(7 * .1s)}._activityItem_jmxla_8:nth-child(8){animation-delay:.8s}._activityItem_jmxla_8:nth-child(9){animation-delay:.9s}._activityItem_jmxla_8:nth-child(10){animation-delay:1s}._activityItem_jmxla_8:nth-child(11){animation-delay:1.1s}._activityItem_jmxla_8:nth-child(12){animation-delay:calc(12 * .1s)}._activityItem_jmxla_8:nth-child(13){animation-delay:1.3s}._activityItem_jmxla_8:nth-child(14){animation-delay:calc(14 * .1s)}._activityItem_jmxla_8:nth-child(15){animation-delay:1.5s}._activityItem_jmxla_8:nth-child(16){animation-delay:1.6s}._activityItem_jmxla_8:nth-child(17){animation-delay:calc(17 * .1s)}._activityItem_jmxla_8:nth-child(18){animation-delay:1.8s}._activityItem_jmxla_8:nth-child(19){animation-delay:calc(19 * .1s)}._activityItem_jmxla_8:nth-child(20){animation-delay:2s}._activityItem_jmxla_8:nth-child(n+21){animation-delay:2.1s}._itemButton_jmxla_97{all:unset;display:flex;align-items:flex-start;gap:16px;width:100%;cursor:pointer;position:relative}._itemButton_jmxla_97:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:4px;border-radius:8px}._itemButton_jmxla_97:disabled{cursor:not-allowed}._itemButton_jmxla_97:disabled:hover{transform:none}._itemButton_jmxla_97:disabled:not([data-activity-completed=true]) ._content_jmxla_117{opacity:.6}._content_jmxla_117{flex:1;padding-top:4px;min-width:0;overflow-wrap:break-word;word-wrap:break-word}._activityName_jmxla_129{font-family:var(--font-ui, "Lexend", sans-serif);font-size:16px;font-style:normal;font-weight:300;line-height:140%;color:#ffffffb3;margin-bottom:4px;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}._activityName_jmxla_129._active_jmxla_141{font-weight:600;color:#ffffffe6}@keyframes _slideInFromLeft_jmxla_1{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){._activityItem_jmxla_8{animation:_fadeInFast_jmxla_1 var(--duration-fast, .15s) ease-out}@keyframes _fadeInFast_jmxla_1{0%{opacity:0}to{opacity:1}}}._journeyProgress_3kmty_7{background:#0000004d;border-radius:20px;padding:12px;margin:20px 0 16px}._journeyProgress_3kmty_7._inline_3kmty_13{margin:20px 0 16px}@media(min-width:768px){._journeyProgress_3kmty_7._inline_3kmty_13{margin:24px 0 20px}}._journeyProgress_3kmty_7._drawer_3kmty_21,._journeyProgress_3kmty_7._sidebar_3kmty_27{background:transparent;border-radius:0;padding:8px 0;margin:0}._header_3kmty_34{color:#fff;text-align:center;font-family:Fraunces,serif;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 8px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}._list_3kmty_47{list-style:none;padding:24px 24px 0;margin:0 auto;position:relative;max-width:fit-content}._drawerContent_1h7p3_11{display:flex;flex-direction:column}._drawerHeader_1h7p3_17{padding:32px 24px 0;text-align:left}._actionTitle_1h7p3_22{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1;color:#fff;margin:0 0 32px}._journeySection_1h7p3_31{padding:0 24px}._journeyLabel_1h7p3_35{display:block;font-family:var(--font-ui);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fffc;margin-bottom:12px}._divider_1h7p3_46{height:1px;background:#ffffff1a;margin:0}._progressWrapper_1h7p3_52{padding:12px 0 16px;flex:1;overflow-y:auto}._sidebarContainer_bmk6g_12{flex-shrink:0;width:var(--journey-sidebar-width);height:calc(100dvh - var(--action-header-height));background:var(--journey-panel-bg);overflow-y:auto;overflow-x:hidden}@media(hover:hover){._sidebarContainer_bmk6g_12::-webkit-scrollbar{width:6px}._sidebarContainer_bmk6g_12::-webkit-scrollbar-track{background:transparent}._sidebarContainer_bmk6g_12::-webkit-scrollbar-thumb{background:var(--journey-border-subtle);border-radius:3px}._sidebarContainer_bmk6g_12::-webkit-scrollbar-thumb:hover{background:var(--color-white-overlay-medium)}@supports not selector(::-webkit-scrollbar){._sidebarContainer_bmk6g_12{scrollbar-width:thin;scrollbar-color:var(--journey-border-subtle) transparent}}}._sidebarHeader_bmk6g_43{padding:32px 24px 0;text-align:left}._actionTitle_bmk6g_48{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1;color:#fff;margin:0 0 32px}._journeySection_bmk6g_57{padding:0 24px}._journeyLabel_bmk6g_61{display:block;font-family:var(--font-ui);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#fffc;margin-bottom:12px}._divider_bmk6g_72{height:1px;background:#ffffff1a;margin:0}._progressWrapper_bmk6g_78{padding:12px 0 16px;flex:1}@media(prefers-reduced-motion:reduce){._sidebarContainer_bmk6g_12{scroll-behavior:auto}}._actionPageWrapper_kcdor_30{display:flex;flex-direction:column;height:100vh;height:100dvh;width:100%;background:#25292f;overflow:hidden}._centerZone_kcdor_43{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}._contentWrapper_kcdor_52{display:flex;flex:1;overflow:hidden}._actionPageMain_kcdor_59{flex:1;overflow-x:hidden;position:relative;height:100%;overscroll-behavior:contain;scroll-behavior:smooth}._actionPageMain_kcdor_59{overflow-y:hidden}._exploreOtherActions_kcdor_78{display:none}@media(min-width:768px){._exploreOtherActions_kcdor_78{display:block;flex:0 0 auto;width:100%;padding:16px 20px;border:none;background:none;cursor:pointer;font-family:var(--font-ui);font-weight:600;font-size:16px;line-height:1.4;text-align:center;text-transform:uppercase;color:#ffffffe6}._centerZone_kcdor_43[data-overview=true]{justify-content:center}._centerZone_kcdor_43[data-overview=true] ._contentWrapper_kcdor_52{flex:0 1 auto}}._header_1rgsl_7{position:sticky;top:0;z-index:var(--z-sidebar);background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:var(--action-header-height);display:flex;align-items:center;padding:0 16px;gap:12px}@supports not (backdrop-filter: blur(10px)){._header_1rgsl_7{background:#2d3748f2}}._backButton_1rgsl_26{background:transparent;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease}._backButton_1rgsl_26:hover{opacity:.8}._backButton_1rgsl_26:active{opacity:.6}._backButton_1rgsl_26:focus-visible{outline:2px solid #5dc1bd;outline-offset:2px;border-radius:4px}._title_1rgsl_52{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:140%;color:#ffffff80;text-align:center;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuButton_1rgsl_65{background:transparent;border:none;padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease}._menuButton_1rgsl_65:hover{opacity:.8}._menuButton_1rgsl_65:active{opacity:.6}._menuButton_1rgsl_65:focus-visible{outline:2px solid #5dc1bd;outline-offset:2px;border-radius:4px}._flagButton_1rgsl_91{background:#25292f99;border:none;width:48px;height:var(--action-header-height);padding:0;margin-right:-16px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .2s ease}._flagButton_1rgsl_91:hover{background:#25292fcc}._flagButton_1rgsl_91:active{background:#25292f}._flagButton_1rgsl_91:focus-visible{outline:2px solid #5dc1bd;outline-offset:-2px}._spacer_1rgsl_119{width:48px;flex-shrink:0}@media(min-width:768px){._header_1rgsl_7{padding:0 24px}._flagButton_1rgsl_91{margin-right:-24px}}._coachVideoPlayer_1841h_19{--circle-size: 180px;--control-size: 40px;--control-gap: 14px;--stroke-width: clamp(4px, 1.2vw, 6px);--coach-name-size: clamp(13px, 3.5vw, 20px);--coach-title-size: clamp(9px, 2.5vw, 14px);--info-padding: clamp(8px, 2.5vw, 16px)}@supports (width: 1cqw){._coachVideoPlayer_1841h_19{--stroke-width: clamp(4px, 1.2cqw, 6px);--coach-name-size: clamp(13px, 3.5cqw, 20px);--coach-title-size: clamp(9px, 2.5cqw, 14px);--info-padding: clamp(8px, 2.5cqw, 16px)}}._coachVideoPlayer_1841h_19{display:flex;align-items:flex-end;gap:0}@media(min-width:768px){._coachVideoPlayer_1841h_19{--circle-size: 200px;--stroke-width: 6px;--coach-name-size: 15px;--coach-title-size: 11px;--info-padding: 10px}}._coachVideoPlayerSplit_1841h_57{display:grid;grid-auto-flow:column;justify-content:center;align-items:center;gap:var(--control-gap)}._coachCircle_1841h_66{position:relative;width:var(--circle-size);height:var(--circle-size);border-radius:50%;flex-shrink:0;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}._coachCircle_1841h_66:before{content:"";position:absolute;inset:calc(var(--stroke-width) * -1);border-radius:50%;border:var(--stroke-width) solid transparent;box-shadow:inset 0 0 0 var(--stroke-width) #323c5066;pointer-events:none;z-index:2}._video_1841h_93{width:135%;height:135%;margin-left:-17.5%;margin-top:-17.5%;object-fit:cover}._loaderGif_1841h_105{position:absolute;top:-17.5%;left:-17.5%;width:135%;height:135%;object-fit:cover;z-index:1;pointer-events:none}._coachInfo_1841h_103{position:absolute;bottom:-4px;left:0;right:0;height:35%;z-index:1}._coachInfoBlur_1841h_133{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 35' preserveAspectRatio='none'%3E%3Cpath d='M0 6.5C0 6.5 17.8 0 50.7 0C83.5 0 99.7 6.5 99.7 6.5L100 35L0 35Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 35' preserveAspectRatio='none'%3E%3Cpath d='M0 6.5C0 6.5 17.8 0 50.7 0C83.5 0 99.7 6.5 99.7 6.5L100 35L0 35Z' fill='white'/%3E%3C/svg%3E");mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}._coachInfoContent_1841h_150{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--info-padding);padding-top:0;gap:2px}._coachName_1841h_164{font-family:var(--font-ui, "Lexend"),sans-serif;font-size:var(--coach-name-size);font-weight:600;color:#ffffffe6;margin:0;text-align:center;line-height:1.4}._coachTitle_1841h_175{font-family:var(--font-ui, "Lexend"),sans-serif;font-size:var(--coach-title-size);font-weight:300;color:#ffffffe6;margin:0;text-align:center;line-height:1.4}._videoControls_1841h_186{display:flex;align-items:center;gap:5px;padding-bottom:14px}._videoControlsColumn_1841h_193{flex-direction:column;gap:5px}._controlItem_1841h_198{display:flex;flex-direction:column;align-items:center;gap:5px;width:52px}._controlButton_1841h_207{display:flex;align-items:center;justify-content:center;width:var(--control-size);height:var(--control-size);border-radius:50%;background-color:#111722cc;border:none;cursor:pointer;transition:opacity .2s ease,transform .1s ease,background-color .2s ease;color:#fff;padding:0}._controlButton_1841h_207:hover{background-color:#111722e6}._controlButton_1841h_207:active{transform:scale(.95)}._controlButton_1841h_207:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._controlButtonPlay_1841h_234{background-color:var(--color-wellness-cta);border:1px solid var(--journey-border-subtle)}._controlButtonPlay_1841h_234:hover{background-color:var(--color-wellness-cta-hover)}._controlButtonPlay_1841h_234:focus-visible{outline-color:var(--color-white)}._controlIcon_1841h_246{width:calc(var(--control-size) * .6);height:calc(var(--control-size) * .6);color:inherit}._controlLabel_1841h_253{font-family:var(--font-ui, "Lexend"),sans-serif;font-size:14px;font-weight:300;line-height:1.4;color:#ffffffb3;text-align:center}._videoControlsPillGroup_1841h_268{display:flex;align-items:center}._pillButton_1841h_273{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);min-width:122px;padding:4px var(--spacing-md) 4px 4px;border:1px solid var(--journey-border-subtle);border-radius:40px;cursor:pointer;color:var(--color-white);font-family:var(--font-ui),sans-serif;font-size:16px;font-weight:600;line-height:1.4;transition:background-color var(--duration-quick) var(--ease-standard),transform .1s var(--ease-standard)}._pillButton_1841h_273:active{transform:scale(.97)}._pillButton_1841h_273:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._pillButtonMute_1841h_298{background-color:var(--color-white-overlay-light)}._pillButtonMute_1841h_298:hover{background-color:#ffffff2e}._pillButtonPlay_1841h_305{background-color:var(--color-wellness-cta)}._pillButtonPlay_1841h_305:hover{background-color:var(--color-wellness-cta-hover)}._pillButtonPlay_1841h_305:focus-visible{outline-color:var(--color-white)}._pillIconCircle_1841h_318{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background-color:#00000059;flex-shrink:0}._pillIcon_1841h_318{width:16px;height:16px;color:inherit}._pillLabel_1841h_335{white-space:nowrap}@media(max-width:767px){._coachVideoPlayerSplit_1841h_57{display:flex;justify-content:space-between;align-items:center;width:100%;gap:0;--circle-size: 180px;--control-size: 40px;--stroke-width: 4px;--coach-name-size: 16px;--coach-title-size: 11px}._pillButton_1841h_273{flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;width:68px;padding:0;border:none;border-radius:0;background-color:transparent}._pillButton_1841h_273:hover{background-color:transparent}._pillButtonMute_1841h_298 ._pillIconCircle_1841h_318{background-color:#111722cc}._pillButtonPlay_1841h_305 ._pillIconCircle_1841h_318{background-color:var(--color-wellness-cta);border:1px solid var(--journey-border-subtle)}._pillIconCircle_1841h_318{width:40px;height:40px}._pillLabel_1841h_335{font-size:16px;line-height:1.4}}@media(prefers-reduced-motion:reduce){._controlButton_1841h_207,._pillButton_1841h_273{transition:none}}._benefitsList_9nzao_7{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;padding-left:0}._benefitCard_9nzao_16{background:var(--color-wellness-benefit, #252d3d);border-radius:8px;display:flex;align-items:center;gap:0;overflow:hidden}@media(prefers-reduced-motion:no-preference){._benefitCard_9nzao_16{animation:_fadeInUp_9nzao_1 .7s var(--ease-smooth) var(--fill-mode-both)}}._benefitCard_9nzao_16:nth-child(1){animation-delay:var(--delay-2)}._benefitCard_9nzao_16:nth-child(2){animation-delay:var(--delay-3)}._benefitCard_9nzao_16:nth-child(3){animation-delay:var(--delay-4)}._benefitCard_9nzao_16:nth-child(4){animation-delay:var(--delay-5)}._benefitCard_9nzao_16:nth-child(5){animation-delay:var(--delay-6)}._benefitCard_9nzao_16:nth-child(6){animation-delay:var(--delay-7)}._benefitIconContainer_9nzao_56{display:flex;padding:8px 7px;align-items:center;gap:12px;align-self:stretch;border-radius:12px 0 0 12px;background:#00000080;flex-shrink:0}._starIcon_9nzao_67{width:20px;height:19px;flex-shrink:0;color:#fff}._benefitText_9nzao_74{display:flex;padding:12px 8px 12px 12px;margin:0;align-items:center;gap:12px;flex:1 0 0;border-radius:0 12px 12px 0;background:#0003;font-family:var(--font-ui, "Lexend", sans-serif);font-size:16px;font-weight:300;line-height:140%;color:#fffc}@keyframes _fadeInUp_9nzao_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._benefitCard_9nzao_16{animation:_fadeInOnly_9nzao_1 var(--duration-fast) ease-out var(--fill-mode-both)}}@keyframes _fadeInOnly_9nzao_1{0%{opacity:0}to{opacity:1}}._content_1oyig_8{position:relative;padding:24px 20px;background:var(--color-wellness-bg, #25292F);flex:1}@media(max-width:767px){._content_1oyig_8{padding-top:75px;padding-bottom:85px}}@media(min-width:768px){._content_1oyig_8{padding-top:55px;margin-bottom:0}}._contentWrapper_1oyig_29{position:relative;z-index:1}._contentTitle_1oyig_34{font-family:var(--font-display, "Fraunces", serif);margin:0 0 16px;font-size:26px;font-weight:400;line-height:normal;color:#fff}@media(prefers-reduced-motion:no-preference){._contentTitle_1oyig_34{animation:_fadeInUp_1oyig_1 .7s var(--delay-1) var(--ease-smooth) var(--fill-mode-both)}}._plainText_1oyig_49{display:flex;flex-direction:column;gap:16px}._plainParagraph_1oyig_55{margin:0;color:#fffc;font-family:Lexend;font-size:16px;font-style:normal;font-weight:300;line-height:140%}@keyframes _fadeInUp_1oyig_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._contentTitle_1oyig_34{animation:_fadeInOnly_1oyig_1 var(--duration-fast) ease-out var(--fill-mode-both)}}@keyframes _fadeInOnly_1oyig_1{0%{opacity:0}to{opacity:1}}._hero_ed4k7_7{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;flex-shrink:0}._heroImage_ed4k7_15{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:no-preference){._heroImage_ed4k7_15{animation:_fadeIn_ed4k7_1 .7s var(--ease-smooth) var(--fill-mode-both)}}._heroOverlay_ed4k7_27{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#0000004d 70%,#00000080);display:flex;flex-direction:column;justify-content:flex-end;padding:24px 20px}._heroTitle_ed4k7_37{font-size:36px;font-weight:700;line-height:1.1;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.4);letter-spacing:-.5px;font-family:var(--font-body, "Inter", -apple-system, sans-serif)}._heroSubtitle_ed4k7_47{font-size:26px;font-weight:400;font-style:italic;color:#fff;margin-top:-2px;font-family:var(--font-body, "Inter", -apple-system, sans-serif)}@keyframes _fadeIn_ed4k7_1{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){._heroImage_ed4k7_15{animation:_fadeInFast_ed4k7_1 var(--duration-fast) ease-out var(--fill-mode-both)}}@keyframes _fadeInFast_ed4k7_1{0%{opacity:0}to{opacity:1}}._wrapper_6fkpb_34{position:relative;width:100%;min-height:100%}._backgroundContainer_6fkpb_41{display:none;background-image:url(/assets/intro-page-bg-BW4ghnzN.png);background-repeat:no-repeat;background-position:center center;background-size:contain}._container_6fkpb_50{background:var(--color-wellness-card, #323c50);position:relative;z-index:1;display:flex;flex-direction:column;container-type:inline-size;container-name:action-card}._videoPlayerContainer_6fkpb_66{position:absolute;z-index:5;left:50%;transform:translate(-55%);top:clamp(55px,24cqw,60px)}@media(min-width:768px){._videoPlayerContainer_6fkpb_66{left:45%;transform:translate(-50%);top:clamp(55px,24cqw,80px)}}._cta_6fkpb_83{display:flex;width:100%;padding:24px 20px;justify-content:center;align-items:center;border-top:1px solid rgba(255,255,255,.1);background:#1d2026b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@supports not (backdrop-filter: blur(7px)){._cta_6fkpb_83{background:#1d2026f2}}@media(max-width:767px){._container_6fkpb_50{height:calc(100vh - var(--scroll-offset-header));height:calc(100dvh - var(--scroll-offset-header));display:flex;flex-direction:column}._scrollArea_6fkpb_105{flex:1 1 auto;position:relative;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;padding-bottom:var(--guide-clearance-fixed-bar)}._cta_6fkpb_83{position:fixed;bottom:0;left:0;right:0;z-index:10}}@media(min-width:768px){._wrapper_6fkpb_34{--vertical-padding: 32px;display:flex;align-items:center;justify-content:center;min-height:0;padding:var(--vertical-padding) 20px}._backgroundContainer_6fkpb_41{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;pointer-events:none}._container_6fkpb_50{width:437px;max-height:min(780px,100dvh - var(--action-header-height) - var(--action-footer-height) - var(--vertical-padding) * 2 - 40px);display:flex;flex-direction:column;overflow:hidden;border-radius:20px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#25292f}@supports not (backdrop-filter: blur(30px)){._container_6fkpb_50{background:#25292ff2}}._scrollArea_6fkpb_105{flex:1 1 auto;min-height:0;position:relative;overflow-y:auto;overflow-x:clip;overscroll-behavior:contain}._cta_6fkpb_83{flex:0 0 88px;height:88px;z-index:10}}@media(min-width:768px)and (min-height:1000px){._wrapper_6fkpb_34{--vertical-padding: 48px}}@media(min-width:768px)and (max-height:820px){._wrapper_6fkpb_34{--vertical-padding: 16px}}:where(._wrapper_6fkpb_34) :focus-visible{outline:2px solid #5dc1bd;outline-offset:2px}@keyframes _fadeIn_6fkpb_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeInFast_6fkpb_1{0%{opacity:0}to{opacity:1}}._skeletonWrapper_1it4j_9{background:var(--color-wellness-bg, #25292F);min-height:100%}@media(max-width:767px){._skeletonWrapper_1it4j_9{background:transparent}}._skeletonContainer_1it4j_20{max-width:640px;margin:48px auto;border-radius:12px;box-shadow:0 12px 48px #00000080;overflow:hidden;background:var(--color-wellness-card, #323c50)}@media(max-width:767px){._skeletonContainer_1it4j_20{max-width:none;margin:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-height:auto}}._hero_1it4j_41{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px 12px 0 0}@media(max-width:767px){._hero_1it4j_41{border-radius:0}}._content_1it4j_55{position:relative;padding:24px 20px;overflow:hidden;background:var(--color-wellness-bg, #25292F)}._gradientBackground_1it4j_62{position:absolute;top:-24px;left:-20px;right:-20px;bottom:-24px;width:calc(100% + 40px);height:calc(100% + 48px);z-index:0;pointer-events:none}._contentWrapper_1it4j_74{position:relative;z-index:1}._badgeRow_1it4j_80{display:flex;align-items:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(255,255,255,.06)}._justifyBetween_1it4j_88{justify-content:space-between}._benefitsList_1it4j_93{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:32px;padding-left:0}._benefitCard_1it4j_102{background:var(--color-wellness-benefit, #252d3d);border-radius:8px;display:flex;align-items:center;gap:0;overflow:hidden}._benefitIconContainer_1it4j_111{display:flex;padding:8px 7px;align-items:center;gap:12px;align-self:stretch;border-radius:12px 0 0 12px;background:#00000080;flex-shrink:0}._cta_1it4j_123{display:flex;width:100%;padding:24px 20px;justify-content:center;align-items:center;border-top:1px solid rgba(255,255,255,.1);background:#1d2026b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:relative;border-radius:0 0 12px 12px}@supports not (backdrop-filter: blur(7px)){._cta_1it4j_123{background:#1d2026f2}}@media(max-width:767px){._cta_1it4j_123{position:fixed;bottom:0;left:0;right:0;z-index:10;border-radius:0}}._container_196vd_34{position:relative;width:100%;max-width:950px;margin:0 auto;padding:0 32px;font-family:var(--font-ui);display:flex;flex-direction:column;align-items:center;background:var(--color-dark-bg);overflow:visible;box-sizing:border-box}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._container_196vd_34{scrollbar-width:none}}}._mobile_196vd_27{height:calc(100vh - var(--scroll-offset-header));height:calc(100dvh - var(--scroll-offset-header));overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--safe-area-bottom);scrollbar-width:thin;scrollbar-color:var(--color-wellness-cta) transparent;padding:0;width:100%;max-width:100%;margin:0;overflow-x:clip;position:relative;display:flex;flex-direction:column}._mobile_196vd_27 ._main-content_196vd_99{padding:24px 16px 0;margin-top:0;flex:1 0 auto;position:relative;display:flex;flex-direction:column}._mobile_196vd_27 ._mobile-spacer_196vd_113{height:max(104px + env(safe-area-inset-bottom,0px),var(--guide-clearance-fixed-bar));width:100%;flex:0 0 auto}._mobile_196vd_27 ._title_196vd_125{font-size:28px;line-height:34px}@keyframes _post-plan-rise_196vd_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._intro_196vd_161,._plan-card_196vd_162,._assistance-banner_196vd_163,._booking-surface_196vd_164{animation:_post-plan-rise_196vd_1 var(--dur-base) var(--ease-calm-out) both}._plan-card_196vd_162,._booking-surface_196vd_164{animation-delay:60ms}._assistance-banner_196vd_163{animation-delay:.12s}@media(prefers-reduced-motion:reduce){._plan-card_196vd_162,._booking-surface_196vd_164,._assistance-banner_196vd_163{animation-delay:0ms}}._main-content_196vd_99{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;margin-top:48px;padding:0 24px max(140px,var(--guide-clearance-fixed-bar));overflow:visible}._intro_196vd_161{width:100%;max-width:860px;margin-bottom:26px;text-align:center}._title_196vd_125{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:38px;color:var(--color-text-primary);margin:0 0 10px}._subtitle_196vd_232{font-family:var(--font-ui);font-weight:400;font-size:16px;line-height:22px;color:var(--color-text-secondary);margin:0}._plan-card_196vd_162{width:100%;max-width:860px}._booking-surface_196vd_164{width:100%;max-width:860px;min-height:620px;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}._mobile_196vd_27 ._booking-surface_196vd_164{min-height:70dvh;border-radius:12px}._banner-img_196vd_303{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}._calendar-icon_196vd_317{width:72px;height:72px;background-color:var(--color-text-primary);border-radius:var(--radius-lg);box-shadow:0 4px 12px #00000040;overflow:hidden;display:flex;flex-direction:column;position:absolute;right:16px;bottom:16px;z-index:2;font-family:var(--font-ui)}._calendar-header_196vd_333{background-color:var(--color-calendar-red);color:var(--color-text-primary);height:22px;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;padding:0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-ui)}._calendar-body_196vd_351{flex:1;display:flex;align-items:center;justify-content:center;background-color:var(--color-text-primary)}._calendar-date_196vd_359{font-size:28px;font-weight:300;color:var(--color-calendar-date);line-height:1;font-family:var(--font-ui)}._countdown_196vd_368{margin-bottom:18px}._already-did-it_196vd_373{border-top:1px solid var(--color-hover-overlay);padding-top:16px}._already-did-it-label_196vd_378{font-family:var(--font-ui);font-size:15px;font-weight:600;color:var(--color-text-primary);margin:0 0 12px}._reflect-btn_196vd_387._reflect-btn_196vd_387{width:100%}._plan-header_196vd_392{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:16px;margin-bottom:18px;border-bottom:1px solid var(--color-hover-overlay)}._plan-header-title_196vd_402{font-family:var(--font-display);font-weight:400;font-size:22px;line-height:1.2;color:var(--color-text-primary);margin:0}._calendar-btn_196vd_27._calendar-btn_196vd_27{min-width:0;min-height:36px;padding:8px 16px;font-size:14px;white-space:nowrap}._plan-summary_196vd_422{overflow-wrap:break-word;word-break:break-word}._dropdown-wrapper_196vd_429{position:relative;display:inline-block;overflow:visible}._dropdown-menu_196vd_435{position:absolute;top:calc(100% + 8px);right:0;left:auto;min-width:220px;background:var(--color-dark-card);border:1px solid var(--color-hover-overlay);border-radius:var(--radius-base);box-shadow:0 8px 24px #0000004d;padding:8px;z-index:1000}._dropdown-item_196vd_451{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;color:var(--color-text-primary);border:none;text-align:left;padding:10px 12px;border-radius:var(--radius-md);font-family:var(--font-ui);font-size:14px;cursor:pointer}._dropdown-item_196vd_451:hover,._dropdown-item_196vd_451:focus,._dropdown-item_196vd_451:focus-visible,._dropdown-item_196vd_451:active{outline:none;background:var(--color-hover-overlay)}._assistance-banner_196vd_163{width:100%;max-width:860px;margin-top:20px}._container_196vd_34:not(._mobile_196vd_27){box-sizing:border-box;max-width:none;padding:0 max(32px,(100% - 950px) / 2);height:100%;overflow-y:auto;overflow-x:clip}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._container_196vd_34:not(._mobile_196vd_27){scrollbar-width:thin;scrollbar-color:var(--color-wellness-cta) transparent}}}._container_196vd_34:not(._mobile_196vd_27) ._main-content_196vd_99{width:100%;padding-inline:0;box-sizing:border-box;overflow:visible}@media(max-width:600px){._container_196vd_34:not(._mobile_196vd_27){padding:0 16px}._container_196vd_34:not(._mobile_196vd_27) ._main-content_196vd_99{margin-top:24px}._container_196vd_34:not(._mobile_196vd_27) ._title_196vd_125{font-size:26px;line-height:32px}}._skeletonBand_mgc0m_41{container-type:inline-size;display:flex;align-items:center;gap:var(--ns-space-16, 16px);width:100%;box-sizing:border-box;padding:16px;border-radius:var(--ns-radius-pill, 40px);border:1.5px solid rgba(255,255,255,.08)}._skeletonMain_mgc0m_59{flex:1;min-width:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ns-space-16, 16px)}._skeletonCopy_mgc0m_70{display:flex;flex-direction:column;gap:8px;flex:1 1 0;min-width:0}@container (max-width: 424px){._skeletonCopy_mgc0m_70{min-height:56px}}@container (max-width: 323px){._skeletonCopy_mgc0m_70{min-height:84px}}@container (max-width: 309px){._skeletonCopy_mgc0m_70{flex-basis:100%;min-height:28px}._skeletonSubline_mgc0m_100{display:none}}@container (max-width: 275px){._skeletonCopy_mgc0m_70{min-height:56px}._skeletonSubline_mgc0m_100{display:block}}._skeletonTitle_mgc0m_115{max-width:180px;width:45%}._skeletonSubline_mgc0m_100{max-width:260px;width:65%}._skeletonPill_mgc0m_125{flex:0 0 auto}@media(prefers-reduced-motion:reduce){._skeletonBand_mgc0m_41 .skeleton{animation:none}}._card_shoqg_24{width:100%;max-width:860px;display:flex;flex-wrap:wrap;overflow:hidden;border:1px solid var(--ns-border);border-radius:var(--ns-radius);background:#181d24}._pane_shoqg_18{display:flex;min-width:280px;flex:1 1 330px;flex-direction:column}._media_shoqg_19{height:214px;flex:0 0 auto}._body_shoqg_20{padding:22px 24px;display:flex;flex-direction:column;align-items:center;gap:12px}._tinted_shoqg_21{padding:20px 24px 24px;background:#00000038}._rows_shoqg_64{display:flex;flex-direction:column;gap:18px;margin-top:18px}._row_shoqg_64{display:flex;flex-direction:column;gap:6px}._band_shoqg_77{width:100%;max-width:860px;margin-top:20px;display:flex;align-items:center;gap:12px;padding:16px 20px;border:1px solid var(--ns-border);border-radius:var(--ns-radius);box-sizing:border-box}._band-text_shoqg_90{flex:1 1 auto}._schedulePage_uogar_2{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;width:100vw;background-color:var(--color-dark-bg);color:var(--color-text-primary);text-align:center;padding:40px 24px 20px;z-index:1000}._scheduleContainer_uogar_21{padding:0;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xl)}._scheduleIcon_uogar_30{width:127.36px;height:128.003px;aspect-ratio:127.36/128}._heading_uogar_36{align-self:stretch;color:var(--color-text-primary);text-align:center;font-family:var(--font-display);font-size:var(--journey-font-size-hero);font-weight:600;line-height:normal}._bookMeetingButton_uogar_46{display:flex;width:293px;padding:15px 10px;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-sm);background:var(--color-white);color:#000000e6;text-align:center;font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-style:normal;font-weight:600;line-height:100%;letter-spacing:.8px;text-transform:uppercase;cursor:pointer;border:none}._scheduleIframeContainer_uogar_103{position:relative;container-type:inline-size;width:100%;height:100%;background-color:var(--color-dark-bg)}._scheduleIframeContainer_uogar_103:before{content:"";position:absolute;z-index:1;pointer-events:none;top:0;left:0;right:0;height:6px;background:var(--color-dark-bg)}@container (min-width: 640px){._scheduleIframeContainer_uogar_103:before{top:1px;left:1px;right:1px;height:12px;border-radius:11px 11px 0 0;background:linear-gradient(var(--color-dark-bg) 6px,transparent 6px)}}._scheduleIframe_uogar_70{width:100%;border:none;background-color:var(--color-dark-bg);color-scheme:normal;border-radius:12px}._scheduleIframeView_uogar_196{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0;background-color:var(--color-dark-bg);padding:29px 24px 0}@media(min-width:768px){._scheduleIframeView_uogar_196{padding-top:52px}}._scheduleIframeViewInner_uogar_220{display:flex;flex:1 1 auto;min-height:0;width:100%;max-width:881px;margin:0 auto}._bookingsList_uogar_230{width:100%;max-width:900px}._skeletonPulse_uogar_235{background:#ffffff1a;animation:_pulse_uogar_1 1.5s ease-in-out infinite}._skeletonIcon_uogar_240{width:128px;height:128px;border-radius:8px}._skeletonTitle_uogar_246{width:240px;height:60px;border-radius:4px}._skeletonButton_uogar_252{width:293px;height:46px;border-radius:7px}@keyframes _pulse_uogar_1{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){._skeletonPulse_uogar_235{animation:none;opacity:.6}}.booking-confirmation-container{display:flex;max-width:666px;border-radius:var(--radius-2xl, 30px);border:1px solid var(--color-white, #fff);background-color:transparent;color:var(--color-white, #fff);margin:0 auto var(--spacing-2xl, 32px)}.booking-confirmation-sidebar{display:flex;flex-direction:column;gap:var(--spacing-md, 12px);width:277px;flex-shrink:0;padding:var(--spacing-xl, 24px);border-right:1px solid var(--journey-border-subtle, rgba(255, 255, 255, .2));text-align:left}.booking-confirmation-sidebar h2{color:var(--color-white, #fff);font-family:var(--font-display, "Fraunces", serif);font-size:var(--journey-font-size-hero, 26px);font-weight:600;line-height:normal;margin:0}.booking-confirmation-sidebar p{color:var(--journey-text-muted, rgba(255, 255, 255, .7));font-family:var(--font-ui, "Lexend", sans-serif);font-size:var(--journey-font-size-body-lg, 16px);font-weight:300;line-height:1.4;margin:0 0 28px}.booking-confirmation-sidebar button:hover{background-color:var(--color-white-overlay-light, rgba(255, 255, 255, .1))}.reschedule-button,.cancel-button{display:flex;height:46px;padding:15px 10px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:var(--radius-sm, 7px);border:1px solid var(--color-white, #fff);background:var(--color-white-overlay-faint, rgba(255, 255, 255, .05));color:#ffffffe6;text-align:center;font-family:var(--font-ui, "Lexend", sans-serif);font-size:var(--journey-font-size-body-lg, 16px);font-weight:600;line-height:100%;letter-spacing:.8px;text-transform:uppercase;cursor:pointer}.booking-details-card{display:flex;padding:var(--spacing-xl, 24px);margin:var(--spacing-xl, 24px);flex-direction:column;align-items:flex-start;gap:var(--spacing-2xl, 32px);width:341px;flex-shrink:0;border-radius:var(--journey-card-inner-radius, 20px);border:2px solid var(--journey-card-border, rgba(255, 255, 255, .1));background:var(--journey-card-bg, rgba(0, 0, 0, .3))}.booking-details-card .calendar-icon{width:88px;height:88px;display:flex;align-items:center;align-self:flex-start}.booking-details-card .calendar-icon svg{width:88px;height:88px}.booking-details-card h3{color:var(--color-white, #fff);text-align:left;font-family:var(--font-display, "Fraunces", serif);font-size:var(--journey-font-size-hero, 26px);font-weight:600;line-height:normal;align-self:flex-start;margin:0}.booking-details-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm, 8px);align-self:stretch;text-align:left}.booking-details-content p{color:var(--journey-text-muted, rgba(255, 255, 255, .7));font-family:var(--font-ui, "Lexend", sans-serif);font-size:14px;font-weight:500;line-height:1.4;margin:0}.booking-details-content .section-value{color:var(--color-white, #fff);font-size:var(--journey-font-size-body-lg, 16px);font-weight:600}.booking-details-content .separator{width:285px;max-width:100%;height:1px;background:var(--journey-card-border, rgba(255, 255, 255, .1));margin:var(--spacing-lg, 16px) 0}.booking-details-content a{color:var(--journey-text-primary, rgba(255, 255, 255, .8));text-decoration:underline;font-family:var(--font-ui, "Lexend", sans-serif);font-size:14px;font-weight:300}.booking-details-content a:hover{text-decoration:underline}.bookings-list{width:100%;max-width:900px}@media(max-width:767px){.booking-confirmation-container{flex-direction:column;gap:var(--spacing-xl, 24px);padding:var(--spacing-xl, 24px);max-width:none;border-radius:0;border:none;margin-bottom:0}.booking-confirmation-sidebar{display:contents}.booking-confirmation-sidebar h2{order:1}.booking-confirmation-sidebar p{order:2;margin:0}.booking-details-card{order:3;gap:44px;width:auto;margin:0;flex:none}.reschedule-button{order:4;width:297px;max-width:100%;align-self:center}.cancel-button{order:5;width:297px;max-width:100%;align-self:center}}._call-booked_bj5e7_6{gap:0;margin:80px auto;max-width:720px;text-align:center;width:80%}._heading_bj5e7_14{color:#fff;font-family:Fraunces;font-size:36px;font-weight:400;line-height:1.15;margin:0 0 10px}._subtitle_bj5e7_23{color:#ffffffb3;font-family:Lexend;font-size:16px;font-weight:400;margin:0 0 30px}._phone-view_bj5e7_33._call-booked_bj5e7_6{margin:24px 0 0;padding:0 24px;width:100%}._phone-view_bj5e7_33 ._heading_bj5e7_14{font-size:28px;line-height:1.2}._phone-view_bj5e7_33 ._subtitle_bj5e7_23{font-size:14px;margin:0 0 20px}._surface-message_lqhcr_6{flex:1;display:flex;align-items:center;justify-content:center;margin:0;padding:24px;font-family:var(--font-ui);font-size:16px;line-height:24px;color:var(--color-text-secondary);text-align:center}:root{--color-uncovering-bg: #25292f;--color-uncovering-text-primary: rgba(255, 255, 255, .9);--font-uncovering-display: "Fraunces", Georgia, serif;--font-uncovering-body: "Lexend", -apple-system, sans-serif}._container_nw077_21{position:relative;display:flex;flex-direction:column;min-height:100%;background:var(--color-uncovering-bg, #25292f);overflow:hidden}._mainContent_nw077_33{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:64px 24px 24px;text-align:center}._illustrationContainer_nw077_48{position:relative;width:280px;height:280px;margin-bottom:32px;animation:_fadeInUp_nw077_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both)}._illustration_nw077_48{width:100%;height:100%;object-fit:contain;animation:_breathe_nw077_1 var(--duration-leisurely) ease-in-out infinite}._lottieOverlay_nw077_64{position:absolute;top:-80px;left:50%;transform:translate(-50%);width:220px;height:220px;pointer-events:none}._staticDots_nw077_75{position:absolute;top:-40px;left:50%;transform:translate(-50%);display:flex;gap:12px}._staticDot_nw077_75{width:12px;height:12px;background:#ba9bfc;border-radius:50%}._textContent_nw077_94{max-width:400px}._title_nw077_98{font-family:var(--font-uncovering-display);font-size:40px;font-style:normal;font-weight:400;line-height:normal;color:var(--color-uncovering-text-primary);margin:0 0 16px;animation:_fadeInUp_nw077_1 var(--duration-slow) var(--delay-2) var(--ease-smooth) var(--fill-mode-both)}._subtitle_nw077_109{color:#ffffffe6;text-align:center;font-family:var(--font-uncovering-body);font-size:24px;font-style:normal;font-weight:300;line-height:140%;margin:0;animation:_fadeInUp_nw077_1 var(--duration-slow) var(--delay-4) var(--ease-smooth) var(--fill-mode-both)}@keyframes _fadeInUp_nw077_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _breathe_nw077_1{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@media(min-width:768px){._mainContent_nw077_33{padding:80px 48px 48px}._illustrationContainer_nw077_48{width:400px;height:400px}._lottieOverlay_nw077_64{top:-35px;width:260px;height:260px}._textContent_nw077_94{max-width:900px}}@media(prefers-reduced-motion:reduce){._illustrationContainer_nw077_48,._title_nw077_98,._subtitle_nw077_109{animation:none;opacity:1}._illustration_nw077_48{animation:none}._lottieOverlay_nw077_64{display:none}._staticDots_nw077_75{display:flex}}:root{--journey-view-bg: var(--color-wellness-bg);--journey-view-text: rgba(255, 255, 255, .9);--journey-view-border: rgba(255, 255, 255, .1);--journey-view-card-bg: rgba(5, 5, 5, .5);--journey-view-nav-bg: rgba(29, 32, 38, .7);--journey-view-focus: var(--color-wellness-cta);--journey-view-font-display: var(--font-display);--journey-view-card-width: 466px;--journey-view-card-radius: 40px;--journey-view-card-padding: 80px;--journey-view-card-padding-short: 48px;--journey-view-content-gap: 40px;--journey-view-padding-mobile: 40px 20px;--journey-view-padding-desktop: 32px 20px;--journey-view-nav-padding: 24px 60px}._container_yaw0n_63{position:relative;display:flex;flex-direction:column;min-height:100%;height:100%;background:var(--journey-view-bg);overflow:hidden}._gradientMobile_yaw0n_76{position:absolute;top:0;left:0;right:0;width:100%;height:265px;z-index:1;pointer-events:none}._backgroundContainer_yaw0n_91{display:none}._contentWrapper_yaw0n_100{position:relative;z-index:2;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 20px;padding-bottom:max(120px,var(--guide-clearance-fixed-bar));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}._title_yaw0n_121{font-family:var(--journey-view-font-display);font-size:26px;font-weight:400;line-height:1.2;color:var(--journey-view-text);text-align:center;margin:auto 0 32px;flex-shrink:0}@media(prefers-reduced-motion:no-preference){._title_yaw0n_121{animation:_fadeInUp_yaw0n_1 var(--duration-slow, .6s) var(--ease-smooth, cubic-bezier(.4, 0, .2, 1)) var(--fill-mode-both, both);animation-delay:var(--delay-0, 0s)}}._journeyCard_yaw0n_145{width:100%;max-width:400px;display:flex;justify-content:center;margin-bottom:auto;flex-shrink:0}@media(prefers-reduced-motion:no-preference){._journeyCard_yaw0n_145{animation:_fadeInUp_yaw0n_1 var(--duration-slow, .6s) var(--ease-smooth, cubic-bezier(.4, 0, .2, 1)) var(--fill-mode-both, both);animation-delay:var(--delay-1, .1s)}}._journey_yaw0n_145{width:100%}._bottomNavWrapper_yaw0n_168{z-index:3}@media(min-width:768px){._gradientMobile_yaw0n_76{display:none}._backgroundContainer_yaw0n_91{display:block;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:0;pointer-events:none}._contentWrapper_yaw0n_100{padding:var(--journey-view-padding-desktop);padding-bottom:max(32px,var(--guide-clearance));gap:var(--journey-view-content-gap)}._title_yaw0n_121{font-size:40px;margin-bottom:0}._journeyCard_yaw0n_145{width:var(--journey-view-card-width);max-width:var(--journey-view-card-width);background:var(--journey-view-card-bg);border-radius:var(--journey-view-card-radius);padding:var(--journey-view-card-padding);display:flex;align-items:center;justify-content:center}._journey_yaw0n_145{width:auto}._bottomNavWrapper_yaw0n_168{position:relative;flex-shrink:0;width:100%;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:var(--journey-view-nav-bg);border-top:1px solid var(--journey-view-border)}._bottomNavWrapper_yaw0n_168>nav{position:relative;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-top:none;padding:var(--journey-view-nav-padding);width:100%}}@media(min-width:768px)and (min-height:1000px){._contentWrapper_yaw0n_100{padding-top:48px;padding-bottom:max(48px,var(--guide-clearance))}}@media(min-width:768px)and (max-height:820px){._contentWrapper_yaw0n_100{padding-top:16px;padding-bottom:max(16px,var(--guide-clearance))}._journeyCard_yaw0n_145{padding:var(--journey-view-card-padding-short)}}@keyframes _fadeInUp_yaw0n_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._title_yaw0n_121,._journeyCard_yaw0n_145{animation:_fadeInOnly_yaw0n_1 var(--duration-fast, .2s) ease-out var(--fill-mode-both, both)}}@keyframes _fadeInOnly_yaw0n_1{0%{opacity:0}to{opacity:1}}:where(._container_yaw0n_63) :focus-visible{outline:2px solid var(--journey-view-focus);outline-offset:2px}._container_kf2wb_9{position:relative;display:flex;flex-direction:column;min-height:100%;background:var(--color-wellness-bg, #25292F);overflow:hidden}._mainContent_kf2wb_19{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;padding:32px 24px max(100px,var(--guide-clearance-fixed-bar))}@media(min-width:768px){._mainContent_kf2wb_19{max-width:1000px;margin:0 auto;width:100%;padding:48px 40px max(32px,var(--guide-clearance-fixed-bar))}}:where(._container_kf2wb_9) :focus-visible{outline:2px solid #5dc1bd;outline-offset:2px}._illustrationSection_1ngfo_7{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:313px;height:183px;margin-bottom:32px}._glowEffect_1ngfo_20{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:133px;height:141px;background:radial-gradient(circle,rgba(81,166,198,.4) 0%,rgba(81,166,198,.2) 50%,transparent 100%);filter:blur(25px);pointer-events:none}._illustration_1ngfo_7{position:relative;z-index:1;max-width:215px;width:100%;height:auto;object-fit:contain}._textSection_1hz7e_7{position:relative;width:100%;max-width:313px}@media(min-width:768px){._textSection_1hz7e_7{max-width:900px}}._contentWrapper_1hz7e_19{display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}._header_1hz7e_27{font-family:var(--font-ui, "Lexend", sans-serif);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#ffffffe6}._title_1hz7e_36{font-family:var(--font-display, "Fraunces", serif);font-size:40px;font-weight:400;line-height:1;color:#fff;margin:0}@media(max-width:767px){._title_1hz7e_36{font-size:36px}}@media(prefers-reduced-motion:no-preference){._header_1hz7e_27{animation:_fadeInUp_1hz7e_1 var(--duration-normal) var(--ease-standard) var(--fill-mode-forwards)}._title_1hz7e_36{animation:_fadeInUp_1hz7e_1 var(--duration-normal) var(--delay-1) var(--ease-standard) var(--fill-mode-forwards);opacity:0}}@keyframes _fadeInUp_1hz7e_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._header_1hz7e_27,._title_1hz7e_36{animation:none;opacity:1}}._shell_1nnrc_1{position:relative;z-index:1;height:100%;min-height:0;display:flex;flex-direction:column}._header_1nnrc_10{flex-shrink:0}._scrollZone_1nnrc_14{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}._scrollInner_1nnrc_21{box-sizing:border-box;min-height:100%;display:flex;flex-direction:column}._content_1nnrc_28{flex:1 1 auto;display:flex;flex-direction:column}._contentCentered_1nnrc_34{justify-content:center}._footer_1nnrc_38{flex-shrink:0;margin-top:var(--guide-clearance)}._optionsContainer_dg09v_8{display:flex;flex-direction:column;gap:16px;max-width:440px;margin:0 auto;width:100%}._optionButton_dg09v_18{position:relative;display:flex;height:72px;min-height:60px;padding:32px 24px;flex-direction:column;justify-content:center;align-items:center;gap:48px;align-self:stretch;border-radius:20px;border:2px solid rgba(255,255,255,.27);background:#5f6a7a66;box-shadow:0 4px #ffffff40;font-family:var(--font-ui, "Lexend", sans-serif);font-size:16px;font-weight:300;color:var(--color-text-primary, #FFFFFF);cursor:pointer;transition:all var(--duration-quick) var(--ease-standard);-webkit-tap-highlight-color:transparent}._optionButton_dg09v_18:hover{border-color:#ffffff59;transform:translateY(-2px);box-shadow:0 6px #ffffff4d}._optionButton_dg09v_18:active{transform:translateY(1px);box-shadow:0 2px #fff3}._optionButton_dg09v_18._selected_dg09v_54{border:2px solid #51A6C6;background:#5f6a7a1a;box-shadow:0 4px #51a6c6cc}._optionButton_dg09v_18._selected_dg09v_54:hover{border-color:#5db5d1;transform:translateY(-2px);box-shadow:0 6px #51a6c6e6}._optionButton_dg09v_18._selected_dg09v_54:active{transform:translateY(1px);box-shadow:0 2px #51a6c6b3}@media(min-width:768px){._optionsContainer_dg09v_8{max-width:600px}}._optionButton_dg09v_18:focus-visible{outline:2px solid var(--color-cyan, #51A6C6);outline-offset:2px}@media(prefers-reduced-motion:reduce){._optionButton_dg09v_18{transition-duration:var(--duration-instant)}}._optionButton_dg09v_18._disabled_dg09v_89{cursor:not-allowed;pointer-events:none;opacity:.85}._optionButton_dg09v_18._disabled_dg09v_89._selected_dg09v_54{border:2px solid #51A6C6;background:#51a6c633}:root{--color-assessment-bg-app: var(--color-wellness-bg);--color-assessment-bg-header: rgba(45, 55, 72, .95);--color-assessment-bg-card: var(--color-wellness-card);--color-assessment-text-primary: #ffffff;--color-assessment-text-secondary: rgba(255, 255, 255, .7);--color-assessment-text-tertiary: rgba(255, 255, 255, .5);--color-progress-fill: linear-gradient(90deg, #FF5DA0 0%, #D92972 100%);--color-progress-bg: rgba(0, 0, 0, .3);--color-option-bg: rgba(95, 106, 122, .4);--color-option-border: rgba(255, 255, 255, .27);--color-option-selected-border: #51A6C6;--color-option-selected-shadow: 0 4px 0 0 rgba(81, 166, 198, .8);--font-ui: var(--font-ui);--header-height: 56px;--option-min-height: 88px;--option-border-radius: 20px;--option-gap: 16px}._container_1p70e_41{position:relative;display:flex;flex-direction:column;height:100%;background:var(--color-assessment-bg-app, #25292F);overflow:hidden}._header_1p70e_53{position:sticky;top:0;z-index:100;background:var(--color-assessment-bg-header, rgba(45, 55, 72, .95));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:var(--header-height, 56px);display:flex;align-items:center;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.05)}._headerPlaceholder_1p70e_66{width:100%;color:var(--color-assessment-text-secondary, rgba(255, 255, 255, .7));font-size:14px}._contentInner_1p70e_79{padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-2xl)}._progressSection_1p70e_86{margin-bottom:48px;display:flex;flex-direction:column}._progressPlaceholder_1p70e_92{padding:16px;background:#0003;border-radius:8px;text-align:center;color:var(--color-assessment-text-secondary, rgba(255, 255, 255, .7));font-size:14px}._questionSection_1p70e_104{flex:1;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px}._questionPlaceholder_1p70e_112{padding:24px;background:#0003;border-radius:8px;text-align:center;color:var(--color-assessment-text-primary, #ffffff);font-size:16px}._answersSection_1p70e_124{display:flex;flex-direction:column;gap:var(--option-gap, 16px);max-width:440px;margin:0 auto;width:100%}._answersPlaceholder_1p70e_133{padding:32px;background:#0003;border-radius:20px;text-align:center;color:var(--color-assessment-text-secondary, rgba(255, 255, 255, .7));font-size:14px}._bottomNav_1p70e_145{position:relative;z-index:10;background:#1d2026b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-top:1px solid rgba(255,255,255,.1);padding:24px 20px}@supports not (backdrop-filter: blur(7px)){._bottomNav_1p70e_145{background:#1d2026f2}}._bottomNavPlaceholder_1p70e_160{text-align:center;color:var(--color-assessment-text-secondary, rgba(255, 255, 255, .7));font-size:14px}._bannerWrapper_1p70e_169{display:flex;justify-content:center;margin:0 var(--spacing-lg) var(--spacing-sm)}@media(min-width:768px){._contentInner_1p70e_79{max-width:1200px;margin:0 auto;width:100%;padding:var(--spacing-3xl) 40px var(--spacing-2xl)}._answersSection_1p70e_124{max-width:600px}._bottomNav_1p70e_145{position:relative}}:where(._container_1p70e_41) :focus-visible{outline:2px solid #5dc1bd;outline-offset:2px}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}._animatedContent_1p70e_214{display:flex;flex-direction:column}._slideInFromRight_1p70e_220{animation:_slideInFromRight_1p70e_220 var(--duration-normal) var(--ease-standard) var(--fill-mode-forwards)}._slideInFromLeft_1p70e_224{animation:_slideInFromLeft_1p70e_224 var(--duration-normal) var(--ease-standard) var(--fill-mode-forwards)}@keyframes _slideInFromRight_1p70e_220{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes _slideInFromLeft_1p70e_224{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){._slideInFromRight_1p70e_220,._slideInFromLeft_1p70e_224{animation:_fadeInOnly_1p70e_1 var(--duration-fast) ease-out var(--fill-mode-forwards)}}@keyframes _fadeInOnly_1p70e_1{0%{opacity:0}to{opacity:1}}._validationError_1p70e_266{margin:0 var(--spacing-lg) var(--spacing-md);background:#d32f2ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:0 4px 16px #0000004d;border:1px solid rgba(255,255,255,.1);animation:_slideUpFadeIn_1p70e_1 .3s ease-out forwards}@supports not (backdrop-filter: blur(10px)){._validationError_1p70e_266{background:#d32f2f}}._validationErrorMessage_1p70e_285{margin:0;color:#fff;font-size:15px;line-height:1.5;font-weight:500}._validationErrorDismiss_1p70e_293{align-self:flex-end;background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._validationErrorDismiss_1p70e_293:hover{background:#ffffff4d;transform:translateY(-1px)}._validationErrorDismiss_1p70e_293:active{transform:translateY(0)}._validationErrorDismiss_1p70e_293:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@keyframes _slideUpFadeIn_1p70e_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){._validationError_1p70e_266{max-width:600px;margin-left:auto;margin-right:auto}}@media(prefers-reduced-motion:reduce){._validationError_1p70e_266{animation:_fadeInOnly_1p70e_1 .2s ease-out forwards}}._wrap_1f0ru_2{display:flex;flex-direction:column;width:100%}._barRow_1f0ru_8{display:flex;align-items:center;gap:12px;width:100%}._bar_1f0ru_8{display:flex;flex-direction:row;gap:2px;height:12px;border-radius:12px;overflow:clip;flex:1;min-width:0}._segment_1f0ru_26{flex:1;height:100%;transition:background var(--duration-quick, .15s) var(--ease-standard, ease)}._segment_1f0ru_26[data-state=filled]{background:var(--snapshot-progress-gradient)}._segment_1f0ru_26[data-state=empty]{background:var(--color-white-overlay-medium)}._count_1f0ru_38{font-family:var(--font-ui);font-weight:300;font-size:14px;line-height:1.4;color:var(--color-white);min-width:32px;text-align:right;flex-shrink:0}._variant-pill_1f0ru_54{flex-direction:column}._variant-pill_1f0ru_54 ._segment_1f0ru_26{height:14px;border-radius:0;background:#0000004d}._variant-pill_1f0ru_54 ._segment_1f0ru_26[data-state=filled]{background:var(--snapshot-progress-gradient);box-shadow:0 2px 8px #ff5da066}._variant-pill_1f0ru_54 ._segment_1f0ru_26:first-child{border-radius:8px 0 0 8px}._variant-pill_1f0ru_54 ._segment_1f0ru_26:last-child{border-radius:0 8px 8px 0}._variant-pill_1f0ru_54 ._bar_1f0ru_8{border-radius:0;overflow:visible;height:14px}@media(min-width:768px){._variant-pill_1f0ru_54{display:inline-flex;flex-direction:row;align-items:center;gap:30px;justify-content:center;padding:0 20px;height:46px;background:#0003;border-radius:12px;width:fit-content;margin:0 auto}._variant-pill_1f0ru_54 ._barRow_1f0ru_8{gap:12px}._variant-pill_1f0ru_54 ._bar_1f0ru_8{width:400px;flex:0 0 auto}}@media(prefers-reduced-motion:reduce){._segment_1f0ru_26{transition-duration:.01ms}}._questionSection_1anll_8{flex-direction:column;justify-content:center;align-self:stretch;padding:32px 0}._questionText_1anll_15{font-family:var(--font-ui, "Lexend", sans-serif);font-size:20px;font-style:normal;font-weight:300;line-height:140%;color:#ffffffe6;text-align:center;margin:0}@media(min-width:768px){._questionSection_1anll_8{width:675px;height:150px;align-self:center}}:root{--color-celebrate-bg: var(--color-wellness-bg);--font-celebrate-display: var(--font-display);--font-celebrate-ui: var(--font-ui)}._container_9bce9_21{position:relative;display:flex;flex-direction:column;min-height:100%;background:var(--color-celebrate-bg);overflow:hidden}._confettiContainer_9bce9_34{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:5;pointer-events:none;overflow:hidden}._confettiContainer_9bce9_34 svg{width:100%!important;height:100%!important;display:block}._mainContent_9bce9_56{position:relative;z-index:10;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;padding-bottom:max(100px,var(--guide-clearance-fixed-bar));gap:24px;text-align:center}@media(min-width:600px){._mainContent_9bce9_56{max-width:700px;margin:0 auto;width:100%}}@media(min-width:900px){._mainContent_9bce9_56{max-width:900px;padding:2.5rem 2rem;padding-bottom:max(100px,var(--guide-clearance-fixed-bar));gap:32px}}._title_9bce9_92{font-family:var(--font-celebrate-display);font-size:40px;font-weight:400;line-height:normal;color:#ffffffe6;text-align:center;margin:0}@media(min-width:900px){._title_9bce9_92{font-size:48px}}@media(prefers-reduced-motion:no-preference){._title_9bce9_92{animation:_fadeInUp_9bce9_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both);animation-delay:var(--delay-0)}}._text_9bce9_115{font-family:var(--font-celebrate-ui);font-size:20px;font-weight:300;line-height:140%;color:#ffffffe6;text-align:center;max-width:500px;margin:0}@media(prefers-reduced-motion:no-preference){._text_9bce9_115{animation:_fadeInUp_9bce9_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both);animation-delay:var(--delay-1)}}._iconContainer_9bce9_136{margin:16px 0}@media(prefers-reduced-motion:no-preference){._iconContainer_9bce9_136{animation:_fadeInUp_9bce9_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both);animation-delay:var(--delay-2)}}@keyframes _fadeInUp_9bce9_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._title_9bce9_92,._text_9bce9_115,._iconContainer_9bce9_136{animation:_fadeInOnly_9bce9_1 var(--duration-fast) ease-out var(--fill-mode-both)}}@keyframes _fadeInOnly_9bce9_1{0%{opacity:0}to{opacity:1}}._coach-screen_z62jo_1{gap:0;margin:80px auto;width:80%}._image-container_z62jo_7{justify-content:center;position:relative}._image-container_z62jo_7 ._image-placeholder_z62jo_11{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:20.71px;color:#fff;display:flex;height:400px;justify-content:center;max-width:800px;width:100%;position:relative}._image-container_z62jo_7 ._image-placeholder_z62jo_11 ._placeholder-content_z62jo_23{text-align:center;z-index:1}._image-container_z62jo_7 ._image-placeholder_z62jo_11 ._placeholder-content_z62jo_23 ._placeholder-label_z62jo_27{font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:12px;opacity:.9;text-transform:uppercase}._image-container_z62jo_7 ._image-placeholder_z62jo_11 ._placeholder-content_z62jo_23 ._placeholder-title_z62jo_35{color:#fff;font-size:32px;font-weight:600;margin:0}._image-container_z62jo_7 ._image-wrapper_z62jo_41{position:relative;max-width:800px;width:100%}._image-container_z62jo_7 ._image-wrapper_z62jo_41 ._hero-image_z62jo_46{border-radius:20.71px;display:block;max-height:405px;object-fit:cover;width:100%}._image-container_z62jo_7 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0000004d,#0000001a,#0000004d);border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;text-align:center}._image-container_z62jo_7 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53 ._overlay-label_z62jo_68{color:#fff;font-size:14px;font-weight:400;letter-spacing:.5px;margin-bottom:12px;opacity:.95;text-shadow:0 2px 4px rgba(0,0,0,.3);text-transform:uppercase}._image-container_z62jo_7 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53 ._overlay-title_z62jo_78{color:#fff;font-size:32px;font-weight:600;margin:0;text-shadow:0 2px 8px rgba(0,0,0,.4)}._content-container_z62jo_86{gap:0;max-width:800px;margin:25.9px auto 0;background:#ffffff1a;border-radius:12.43px;padding:16.58px}._content-container_z62jo_86 ._activity-name_z62jo_94{color:#fff;font-size:24.86px;font-weight:400;line-height:24.86px;margin:0 0 12.43px}._content-container_z62jo_86 ._coach-text_z62jo_101{color:#fff;font-size:16.58px;font-weight:300;line-height:24.86px;margin:0}._phone-view_z62jo_110._coach-screen_z62jo_1{width:100%;margin:24px 0 0;padding:0 24px}._phone-view_z62jo_110 ._image-container_z62jo_7{background:#272626b0;border-radius:7.77px;padding:0}._phone-view_z62jo_110 ._image-placeholder_z62jo_11{border-radius:7.77px;height:194px}._phone-view_z62jo_110 ._image-placeholder_z62jo_11 ._placeholder-label_z62jo_27{font-size:12px;line-height:20.06px}._phone-view_z62jo_110 ._image-placeholder_z62jo_11 ._placeholder-title_z62jo_35{font-size:16px;line-height:20.06px}._phone-view_z62jo_110 ._image-wrapper_z62jo_41 ._hero-image_z62jo_46{border-radius:7.77px;max-height:194px}._phone-view_z62jo_110 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53{border-radius:7.77px;padding:20px}._phone-view_z62jo_110 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53 ._overlay-label_z62jo_68{font-size:12px;line-height:20.06px}._phone-view_z62jo_110 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53 ._overlay-title_z62jo_78{font-size:16px;line-height:20.06px}._phone-view_z62jo_110 ._content-container_z62jo_86{margin:16px 0 0;padding:16px;border-radius:12px}._phone-view_z62jo_110 ._content-container_z62jo_86 ._activity-name_z62jo_94{font-size:24px;font-family:Fraunces;line-height:24px;margin:0 0 12px}._phone-view_z62jo_110 ._content-container_z62jo_86 ._coach-text_z62jo_101{font-size:16px;font-family:Lexend;line-height:21px}._tablet-portrait-view_z62jo_166 ._image-wrapper_z62jo_41 ._hero-image_z62jo_46{max-height:300px}._tablet-portrait-view_z62jo_166 ._image-wrapper_z62jo_41 ._image-overlay_z62jo_53 ._overlay-title_z62jo_78{font-size:28px}._guideChatContainer_1rn58_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1rn58_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1rn58_13{padding-left:16px;padding-right:16px}}._container_1rn58_24{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box;padding:12px 24px;z-index:10;display:flex;align-items:center;justify-content:space-between;background:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(max-width:768px){._container_1rn58_24{padding-left:16px;padding-right:16px}}._backButton_1rn58_49{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:none;border:none;color:#ffffffe6;cursor:pointer;padding:0;transition:opacity .2s}._backButton_1rn58_49:hover{opacity:.8}._backButton_1rn58_49:active{opacity:.6}._title_1rn58_69{font-family:Lexend,sans-serif;font-weight:300;font-size:14px;line-height:1.4;color:#ffffff80;text-align:center}._spacer_1rn58_78{width:24px;height:24px}._guideChatContainer_1irbq_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1irbq_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1irbq_13{padding-left:16px;padding-right:16px}}._escalationScreen_1irbq_24{position:relative;width:100%;height:100%;background:#25292f;display:flex;flex-direction:column;overflow-y:auto}._escalationScreen_1irbq_24:after{content:"";flex:none;height:var(--guide-clearance)}._bgGlow_1irbq_41{position:absolute;bottom:-80px;left:-188px;width:500px;height:400px;background:radial-gradient(circle at 50% 50%,rgba(9,126,170,.25) 0%,rgba(64,101,255,.15) 30%,rgba(0,133,91,.08) 60%,transparent 100%);filter:blur(80px);pointer-events:none;z-index:0}._mainContent_1irbq_53{padding:24px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;z-index:1}@media(max-width:768px){._mainContent_1irbq_53{padding:24px 16px}}._iconCircle_1irbq_75{width:100px;height:100px;border-radius:50%;background:#51a6c626;border:2px solid rgba(81,166,198,.3);display:flex;align-items:center;justify-content:center;color:#51a6c6;flex-shrink:0}._title_1irbq_88{font-family:Lexend,sans-serif;font-size:28px;font-weight:600;color:#fff;margin:0;text-align:center}@media(max-width:767px){._title_1irbq_88{font-size:22px}}._message_1irbq_102{font-family:Lexend,sans-serif;font-size:15px;font-weight:300;color:#fff9;line-height:1.6;margin:0;text-align:center;max-width:400px}._actionButtons_1irbq_113{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px}._scheduleBtn_1irbq_121{display:inline-flex;align-items:center;justify-content:center;width:100%;height:54px;background:#51a6c6;color:#fff;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s}._scheduleBtn_1irbq_121:hover{background:#4593b0}._backToActionsLink_1irbq_144{display:block;text-align:center;font-family:Lexend,sans-serif;color:#ffffff80;font-size:14px;text-decoration:underline;transition:color .2s}._backToActionsLink_1irbq_144:hover{color:#fff}._guideChatContainer_1ycyk_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1ycyk_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1ycyk_13{padding-left:16px;padding-right:16px}}._container_1ycyk_24{z-index:10;flex-shrink:0;display:flex;flex-direction:column;align-items:center;background:#1d2026b3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-top:1px solid rgba(255,255,255,.1)}._inner_1ycyk_35{position:relative;max-width:600px;margin:0 auto;box-sizing:border-box;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,12px));display:flex;flex-direction:column;align-items:center;width:100%}@media(max-width:768px){._inner_1ycyk_35{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,12px))}}._inputWrapper_1ycyk_59{width:100%;display:flex;align-items:center;justify-content:space-between;background:#ffffff1a;border:2px solid rgba(255,255,255,.1);border-radius:12px;padding:12px;gap:12px;box-sizing:border-box;transition:all .3s ease;min-height:48px}._inputWrapper_1ycyk_59[data-recording=true]{background:#d9297226;border-color:#d929724d;animation:_recordingPulse_1ycyk_1 1.5s ease-in-out infinite}._inputWrapper_1ycyk_59[data-transcribing=true]{background:#4bb8d826;border-color:#4bb8d84d}._input_1ycyk_59{flex:1;background:none;border:none;outline:none;font-family:Lexend,sans-serif;font-weight:300;font-size:16px;line-height:1.5;color:#ffffffe6;resize:none;overflow-y:auto;max-height:120px;height:24px;padding:0;margin:0;align-self:center}._input_1ycyk_59::placeholder{color:#fff9;line-height:1.5}._input_1ycyk_59::-webkit-scrollbar{width:4px}._input_1ycyk_59::-webkit-scrollbar-track{background:transparent}._input_1ycyk_59::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}._micButton_1ycyk_116{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:44px;height:44px;background:#51a6c6;border:none;border-radius:50%;color:#fff;cursor:pointer;transition:all .2s;flex:none;flex-grow:0;align-self:center}._micButton_1ycyk_116:hover{background:#5bb5d4}._micButton_1ycyk_116:active{background:#4899b8;transform:scale(.95)}._micButton_1ycyk_116:not([data-has-text=true]):not([data-recording=true]):not(:disabled){animation:_micIdle_1ycyk_1 3s ease-in-out infinite}._micButton_1ycyk_116[data-recording=true]{background:#d929724d;box-shadow:0 0 20px #d9297280;animation:_recordingPulse_1ycyk_1 1.5s ease-in-out infinite}._micButton_1ycyk_116[data-has-text=true]{background:#4db8d8;color:#fff}._micButton_1ycyk_116[data-has-text=true]:hover{background:#5cc5e4;transform:scale(1.05)}._micButton_1ycyk_116[data-has-text=true]:active{background:#3da7c7;transform:scale(.95)}._micButton_1ycyk_116:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}._micButton_1ycyk_116:disabled:hover{background:#ffffff1a;transform:none}@keyframes _micIdle_1ycyk_1{0%,to{box-shadow:0 0 #51a6c64d}50%{box-shadow:0 0 0 6px #51a6c600}}@keyframes _recordingPulse_1ycyk_1{0%,to{box-shadow:0 0 20px #d9297280}50%{box-shadow:0 0 30px #d92972cc}}._statusIndicator_1ycyk_188{display:flex;align-items:center;gap:8px;flex:1;min-height:24px}._statusText_1ycyk_196{font-family:Lexend,sans-serif;font-weight:300;font-size:16px;line-height:1.5;color:#ffffffe6;animation:_textPulse_1ycyk_1 1.5s ease-in-out infinite}@keyframes _textPulse_1ycyk_1{0%,to{opacity:1}50%{opacity:.6}}._waveformContainer_1ycyk_213{flex:1;display:flex;align-items:center;justify-content:flex-start;height:24px;overflow:hidden}._waveform_1ycyk_213{display:flex;align-items:center;justify-content:space-between;width:100%;height:24px;gap:0}._waveformBar_1ycyk_231{width:3px;height:4px;background:#fffc;border-radius:1px;transition:height .1s ease-out;transform-origin:center;flex-shrink:0}._discardButton_1ycyk_241{background:none;border:none;color:#fffc;font-family:Lexend,sans-serif;font-weight:300;font-size:14px;cursor:pointer;padding:0;margin:0;transition:color .2s;flex-shrink:0;white-space:nowrap;align-self:center}._discardButton_1ycyk_241:hover{color:#fff}._discardButton_1ycyk_241:active{color:#fff9}._container_10j30_6{--circle-size: clamp(140px, 35vw, 180px);--coach-name-size: clamp(12px, 3vw, 16px);--coach-title-size: clamp(9px, 2.2vw, 12px);--info-padding: clamp(6px, 2vw, 12px)}@supports (width: 1cqw){._container_10j30_6{--circle-size: clamp(140px, 35cqw, 180px);--coach-name-size: clamp(12px, 3cqw, 16px);--coach-title-size: clamp(9px, 2.2cqw, 12px);--info-padding: clamp(6px, 2cqw, 12px)}}._container_10j30_6{display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:32px;padding-bottom:8px}@media(max-width:768px){._container_10j30_6{padding-top:24px}}@media(min-width:768px){._container_10j30_6{--circle-size: 180px;--coach-name-size: 14px;--coach-title-size: 10px;--info-padding: 10px}}._avatarWrapper_10j30_43{position:relative;width:var(--circle-size);height:var(--circle-size);isolation:isolate}._halo_10j30_50{position:absolute;top:50%;left:50%;width:calc(var(--circle-size) * 1.25);height:calc(var(--circle-size) * 1.25);background:radial-gradient(circle,rgb(120,255,255) 0%,rgba(100,230,230,.9) 40%,rgba(80,200,200,.7) 70%,transparent 100%);border-radius:50%;filter:blur(12px);pointer-events:none;opacity:0;transition:opacity .3s ease-in-out;z-index:-1}._halo_10j30_50._active_10j30_66{opacity:1}._coachCircle_10j30_70{position:relative;width:var(--circle-size);height:var(--circle-size);border-radius:50%;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000)}._coachCircle_10j30_70:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:4px solid transparent;box-shadow:inset 0 0 0 4px #323c5066;pointer-events:none;z-index:2}._avatarImage_10j30_93{width:135%;height:135%;margin-left:-17.5%;margin-top:-17.5%;object-fit:cover}._coachInfo_10j30_101{position:absolute;bottom:-4px;left:0;right:0;height:35%;z-index:1}._coachInfoBlur_10j30_111{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 35' preserveAspectRatio='none'%3E%3Cpath d='M0 6.5C0 6.5 17.8 0 50.7 0C83.5 0 99.7 6.5 99.7 6.5L100 35L0 35Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 35' preserveAspectRatio='none'%3E%3Cpath d='M0 6.5C0 6.5 17.8 0 50.7 0C83.5 0 99.7 6.5 99.7 6.5L100 35L0 35Z' fill='white'/%3E%3C/svg%3E");mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}._coachInfoContent_10j30_124{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--info-padding);padding-top:0;gap:2px}._coachName_10j30_138{font-family:var(--font-ui);font-size:var(--coach-name-size);font-weight:600;color:#ffffffe6;margin:0;text-align:center;line-height:1.2}._coachTitle_10j30_148{font-family:var(--font-ui);font-size:var(--coach-title-size);font-weight:300;color:#ffffffe6;margin:0;text-align:center;line-height:1.2}._controlButton_10j30_158{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#25292fcc;border:1px solid rgba(255,255,255,.3);cursor:pointer;transition:opacity .2s ease,transform .1s ease,background-color .2s ease;color:#fff;padding:0}._controlButton_10j30_158:hover{background-color:#373c43e6}._controlButton_10j30_158:active{transform:scale(.95)}._controlButton_10j30_158:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._controls_10j30_184{display:flex;gap:8px;align-items:center}._controlIcon_10j30_190{width:20px;height:20px;color:inherit}._helpButton_10j30_196{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:100px;background-color:#25292fcc;border:1px solid rgba(255,255,255,.15);cursor:pointer;color:#fff;font-family:var(--font-ui);font-size:13px;font-weight:400;white-space:nowrap;transition:opacity .2s ease,background-color .2s ease}._helpButton_10j30_196:hover{background-color:#373c43e6;color:#fffc}._helpButton_10j30_196:active{transform:scale(.97)}._helpButton_10j30_196:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._helpIcon_10j30_225{width:18px;height:18px}._cardWrapper_d5ezk_1{background:#0003;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:12px;width:100%;max-width:620px;min-width:345px;box-sizing:border-box}._header_d5ezk_15{display:flex;align-items:center;justify-content:space-between;width:100%}._title_d5ezk_22{font-family:var(--font-display);font-size:24px;font-weight:400;color:#ffffffe6;margin:0;font-variation-settings:"SOFT" 100,"WONK" 1;flex:1;min-width:0}._icon_d5ezk_33{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}._whySection_d5ezk_43{border-top:1px solid rgba(255,255,255,.1);padding-top:8px}._whyToggle_d5ezk_48{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:6px 0;cursor:pointer;color:#fff9;transition:color .2s}._whyToggle_d5ezk_48:hover{color:#fffc}._whyLabel_d5ezk_64{font-family:Lexend,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.05em}._whyChevron_d5ezk_72{display:flex;align-items:center;transition:transform .2s ease}._whyChevronOpen_d5ezk_78{transform:rotate(180deg)}._whyText_d5ezk_82{font-family:Lexend,sans-serif;font-size:14px;font-weight:300;line-height:1.5;color:#ffffffb3;margin:4px 0 0}._planSection_d5ezk_91{padding:4px 0}._planLabel_d5ezk_95{font-family:Lexend,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;margin:0 0 10px}._rulePill_d5ezk_105{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:14px 18px;font-family:var(--font-display);font-size:18px;font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;color:#ffffffe6;text-align:center;line-height:1.4}._stepsList_d5ezk_119{display:flex;flex-direction:column;gap:12px}._comparisonGrid_d5ezk_125{display:flex;flex-direction:column;gap:0;border:1px solid rgba(255,255,255,.12);border-radius:12px;overflow:hidden}._comparisonHeader_d5ezk_134{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:8px 12px;background:#ffffff0d}._comparisonColLabel_d5ezk_142{font-family:Lexend,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:#fff6;text-align:center}._comparisonRow_d5ezk_152{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0;padding:10px 12px;border-top:1px solid rgba(255,255,255,.08)}._comparisonRowLabel_d5ezk_160{font-family:Lexend,sans-serif;font-size:13px;font-weight:400;color:#ffffffb3}._comparisonBefore_d5ezk_167{font-family:Lexend,sans-serif;font-size:13px;font-weight:300;color:#ffffff80;text-align:center;text-decoration:line-through}._comparisonAfter_d5ezk_176{font-family:Lexend,sans-serif;font-size:13px;font-weight:500;color:#ffffffe6;text-align:center}._checkItem_d5ezk_184{display:flex;align-items:center;gap:12px;cursor:pointer;transition:opacity .2s}._checkItem_d5ezk_184:hover{opacity:.8}._checkItem_d5ezk_184:active{opacity:.6}._checkbox_d5ezk_198{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._checked_d5ezk_207{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:#ffffffe6}._checked_d5ezk_207 svg{width:26px;height:26px}._unchecked_d5ezk_220{width:26px;height:26px;border:2px solid rgba(255,255,255,.4);border-radius:50%;background:transparent}._checkText_d5ezk_228{font-family:Lexend,sans-serif;font-size:15px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0;flex:1;word-wrap:break-word;overflow-wrap:break-word}._timeline_d5ezk_240{display:flex;flex-direction:column}._timelineStep_d5ezk_245{display:flex;gap:12px;min-height:48px}._timelineTrack_d5ezk_251{display:flex;flex-direction:column;align-items:center;width:20px;flex-shrink:0}._timelineDot_d5ezk_259{width:12px;height:12px;border-radius:50%;background:#22c55e;flex-shrink:0;margin-top:4px}._timelineLine_d5ezk_268{width:2px;flex:1;background:#22c55e;min-height:16px}._timelineContent_d5ezk_275{flex:1;padding-bottom:16px;min-width:0}._stepNumber_d5ezk_281{font-family:Lexend,sans-serif;font-size:15px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0}._stepNumber_d5ezk_281 strong{font-weight:500}._readMoreBtn_d5ezk_293{background:none;border:none;padding:0;margin-top:4px;font-family:Lexend,sans-serif;font-size:13px;font-weight:400;color:#22c55e;cursor:pointer;text-decoration:underline;text-underline-offset:2px}._readMoreBtn_d5ezk_293:hover{color:#4ade80}._stepDetail_d5ezk_310{font-family:Lexend,sans-serif;font-size:13px;font-weight:300;line-height:1.5;color:#fff9;margin:6px 0 0}._predefinedItem_d5ezk_319{display:flex;align-items:center;gap:12px}._greenCheck_d5ezk_325{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._greenCheck_d5ezk_325 svg{width:26px;height:26px}._optionalTag_d5ezk_338{font-weight:300;color:#ffffff80;font-size:13px}._comparisonRowHighlight_d5ezk_344{background:#22c55e1f;border-top:2px solid rgba(34,197,94,.4)}._comparisonRowHighlight_d5ezk_344 ._comparisonAfter_d5ezk_176{font-weight:600;color:#22c55e}._actionSteps_d5ezk_353{border-top:1px solid rgba(255,255,255,.1);padding-top:12px}._actionStepsLabel_d5ezk_358{font-family:Lexend,sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.05em;color:#ffffff80;margin:0 0 10px}._mindsetQuote_d5ezk_368{font-family:var(--font-display);font-size:15px;font-weight:300;font-style:italic;font-variation-settings:"SOFT" 100,"WONK" 1;color:#fff9;text-align:center;margin:4px 0;line-height:1.5}._ctaButton_d5ezk_380{background:#51a6c6;border:none;border-radius:100px;padding:12px 32px;width:100%;font-family:Lexend,sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase;color:#fff;cursor:pointer;transition:opacity .2s;margin-top:4px}._ctaButton_d5ezk_380:hover{opacity:.9}._ctaButton_d5ezk_380:active{opacity:.8}._cardWrapper_1vkcq_1{background:#12151a;border:1px solid white;border-radius:16px;display:flex;flex-direction:column;box-shadow:0 1px 2px #000e3340;max-width:600px;width:100%}._cardHeader_1vkcq_12{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#ffffff0d;border:none;width:100%;cursor:pointer;transition:background .2s ease}._cardHeader_1vkcq_12:hover{background:#ffffff14}._cardHeader_1vkcq_12:not(button){cursor:default}._cardHeader_1vkcq_12:not(button):hover{background:#ffffff0d}._cardTitle_1vkcq_33{font-family:Lexend,sans-serif;font-size:16px;font-weight:600;color:#fff;text-align:left}._expandIcon_1vkcq_41{flex-shrink:0;color:#ffffffb3;transition:transform .3s ease}._expandIcon_1vkcq_41._expanded_1vkcq_46{transform:rotate(180deg)}._cardContent_1vkcq_50{padding:24px;display:flex;flex-direction:column;gap:24px}._section_1vkcq_57{display:flex;flex-direction:column;gap:10px;width:100%}._sectionHeader_1vkcq_64{display:flex;flex-direction:column;gap:4px;width:100%}._label_1vkcq_71{font-family:Lexend,sans-serif;font-size:14px;font-weight:300;line-height:1.4;color:#ffffffb3;margin:0}._divider_1vkcq_80{height:1px;width:100%;background:#fff3}._sectionContent_1vkcq_86{width:100%;display:flex;flex-direction:column;gap:10px}._textContent_1vkcq_93{font-family:Lexend,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0;white-space:pre-wrap}._habitContainer_1vkcq_103{background:#ffffff0d;border-radius:16px;overflow:hidden;width:100%}._habitCard_1vkcq_110{display:flex;min-height:88px;border:1px solid rgba(255,255,255,.4);border-radius:16px;overflow:hidden;width:100%}._habitImage_1vkcq_119{width:88px;min-height:88px;flex-shrink:0;position:relative}._habitImage_1vkcq_119 img{width:100%;height:100%;object-fit:cover}._habitText_1vkcq_131{flex:1;display:flex;flex-direction:column;gap:5px;padding:12px;justify-content:flex-start;min-width:0}._habitTitle_1vkcq_141{font-family:Lexend,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#ffffffe6;margin:0}._habitToggle_1vkcq_150{font-family:Lexend,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0;background:none;border:none;padding:0;cursor:pointer;text-align:left}._habitToggle_1vkcq_150:hover{color:#fff}._habitDetails_1vkcq_167{padding:12px 12px 24px;display:flex;flex-direction:column;gap:16px}._detailSection_1vkcq_174{display:flex;flex-direction:column;gap:8px;width:100%}._detailLabel_1vkcq_181{font-family:Lexend,sans-serif;font-size:14px;font-weight:300;line-height:1.4;color:#fffc;margin:0}._detailDivider_1vkcq_190{height:1px;width:100%;background:#fff3}._ingredientsList_1vkcq_196{display:flex;flex-direction:column;gap:8px}._ingredientRow_1vkcq_202{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._ingredientName_1vkcq_209{font-family:Lexend,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#ffffffe6}._optionalTag_1vkcq_217{font-weight:300}._ingredientQty_1vkcq_221{font-family:Lexend,sans-serif;font-size:14px;font-weight:300;line-height:1.4;color:#ffffffb3;flex-shrink:0}._prepList_1vkcq_230{margin:0;padding:0 0 0 24px;list-style:disc}._prepList_1vkcq_230 li{font-family:Lexend,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#ffffffe6;margin-bottom:4px}._prepList_1vkcq_230 li:last-child{margin-bottom:0}._calendarArea_1vkcq_247{position:relative}._calendarCard_1vkcq_251{display:flex;align-items:center;height:55px;width:100%;background:#ffffff0d;border:1px solid rgba(255,255,255,.4);border-radius:16px;overflow:hidden;cursor:pointer;transition:background .2s ease;padding:0}._calendarCard_1vkcq_251:hover{background:#ffffff1a}._calendarIconSmall_1vkcq_268{display:flex;align-items:center;justify-content:center;width:56px;height:55px;flex-shrink:0}._calendarLabel_1vkcq_277{font-family:Lexend,sans-serif;font-size:16px;font-weight:600;line-height:1.4;color:#ffffffe6;padding:12px}._customizeButton_1vkcq_286{width:100%;padding:12px 24px;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:100px;font-family:Lexend,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#fffc;cursor:pointer;transition:all .2s ease}._customizeButton_1vkcq_286:hover{background:#ffffff14;border-color:#ffffff80;color:#fff}._customizeButton_1vkcq_286:active{background:#ffffff0d;transform:scale(.98)}._guideChatContainer_63y4e_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_63y4e_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_63y4e_13{padding-left:16px;padding-right:16px}}._container_63y4e_24{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box;padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){._container_63y4e_24{padding-left:16px;padding-right:16px}}._startOverButton_63y4e_45{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;border-radius:100px;font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.05em;cursor:pointer;border:none;background:#51a6c6e6;color:#fff;transition:background .2s ease}._startOverButton_63y4e_45:hover{background:#51a6c6}._backLink_63y4e_66{display:block;text-align:center;font-family:var(--font-ui);font-size:13px;font-weight:400;color:#ffffff80;text-decoration:underline;cursor:pointer}._backLink_63y4e_66:hover{color:#ffffffb3}._guideChatContainer_1rqlf_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1rqlf_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1rqlf_13{padding-left:16px;padding-right:16px}}._container_1rqlf_24{position:relative;width:100%;height:100%;background:#25292f;display:flex;flex-direction:column;overflow:hidden;container-type:inline-size;container-name:guide-chat}._bgGlow_1rqlf_37{position:absolute;bottom:-80px;left:-188px;width:500px;height:400px;background:radial-gradient(circle at 50% 50%,rgba(9,126,170,.25) 0%,rgba(64,101,255,.15) 30%,rgba(0,133,91,.08) 60%,transparent 100%);filter:blur(80px);pointer-events:none;z-index:0}._scrollArea_1rqlf_49{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1}._scrollArea_1rqlf_49:after{content:"";display:block;height:var(--guide-clearance)}._coachArea_1rqlf_65{position:relative;z-index:5}._muteFloat_1rqlf_70{position:absolute;top:8px;right:16px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#25292fcc;border:1px solid rgba(255,255,255,.15);color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .2s ease;padding:0}._muteFloat_1rqlf_70:hover{background:#25292f;border-color:#ffffff4d}._muteFloat_1rqlf_70[data-muted=true]{color:#ff6b6be6}._responseChips_1rqlf_96{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box;padding:12px 24px;flex-shrink:0;z-index:10}@media(max-width:768px){._responseChips_1rqlf_96{padding:12px 16px}}._chipsScroller_1rqlf_118{position:relative;width:100%;max-width:100%;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._chipsScroller_1rqlf_118::-webkit-scrollbar{display:none}._chip_1rqlf_118{flex-shrink:0;padding:10px 20px;font-family:Lexend,sans-serif;font-size:14px;font-weight:400;color:#fff;background:#0000001a;border:1px solid rgba(255,255,255,.6);border-radius:100px;cursor:pointer;transition:all .2s ease;white-space:nowrap}._chip_1rqlf_118:hover{background:#ffffff1a;border-color:#fffc}._chip_1rqlf_118:active{transform:scale(.98)}._chip_1rqlf_118:disabled{opacity:.5;cursor:not-allowed}._escalationMessage_1rqlf_162{max-width:600px;width:100%;margin:0 auto;padding:24px 24px 0;display:flex;flex-direction:column;align-items:center;gap:6px}@media(max-width:768px){._escalationMessage_1rqlf_162{padding:16px 16px 0}}._quoteOpen_1rqlf_178,._quoteClose_1rqlf_179{font-family:Lexend,sans-serif;font-size:32px;font-weight:300;color:#fff3;line-height:1}._quoteOpen_1rqlf_178{display:block;align-self:flex-start;margin-bottom:-4px}._quoteClose_1rqlf_179{display:block;align-self:flex-end;margin-top:-4px}._escalationText_1rqlf_199{max-width:100%;width:100%;font-family:Lexend,sans-serif;font-weight:300;font-size:20px;line-height:1.6;color:#ffffffe6;text-align:center;margin:0}._guideChatContainer_ldsag_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_ldsag_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_ldsag_13{padding-left:16px;padding-right:16px}}._container_ldsag_24{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box;padding-left:24px;padding-right:24px;display:flex;flex-direction:column}@media(max-width:768px){._container_ldsag_24{padding-left:16px;padding-right:16px}}._card_ldsag_42{background:#12151a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px}._heading_ldsag_52{font-family:var(--font-ui);font-size:18px;font-weight:500;color:#ffffffe6;margin:0;text-align:center}._options_ldsag_61{display:flex;flex-direction:column;gap:10px}._optionButton_ldsag_67{display:flex;align-items:center;gap:10px;width:100%;padding:14px 20px;border-radius:100px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);cursor:pointer;color:#ffffffe6;font-family:var(--font-ui);font-size:15px;font-weight:500;transition:background .2s ease}._optionButton_ldsag_67:hover{background:#ffffff1a}._optionButton_ldsag_67:active{transform:scale(.98)}._optionButton_ldsag_67:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._optionIcon_ldsag_94{width:20px;height:20px;flex-shrink:0;opacity:.8}._exitButton_ldsag_101{display:flex;align-items:center;justify-content:center;width:100%;padding:12px 20px;border-radius:100px;background:transparent;border:1px solid rgba(255,255,255,.3);cursor:pointer;color:#ffffffb3;font-family:var(--font-ui);font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;transition:background .2s ease}._exitButton_ldsag_101:hover{background:#ffffff0d}._container_18lsp_1{display:flex;flex-direction:column;gap:12px;width:100%;max-width:620px;min-width:345px;margin:0 auto;padding:8px 0}._barrierButton_18lsp_12{display:flex;align-items:center;gap:12px;width:100%;padding:12px 20px;background:#0000004d;border:2px solid rgba(255,255,255,.4);border-radius:80px;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .3s ease,transform .2s ease;text-align:left}._barrierButton_18lsp_12:active:not(:disabled){transform:scale(.98)}._barrierButton_18lsp_12:not(:disabled):hover{background:#00000073;border-color:#fff9}._selected_18lsp_33{background:#51a6c640;border-color:#51a6c6}._dimmed_18lsp_38{opacity:.35}._icon_18lsp_42{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;color:#ffffffd9}._label_18lsp_52{font-family:Lexend,sans-serif;font-weight:300;font-size:16px;line-height:1.4;color:#fff}._cardWrapper_1g4yo_1{background:#0003;border:1px solid rgba(255,255,255,.2);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:10px;width:100%;max-width:620px;min-width:345px;box-sizing:border-box}._header_1g4yo_15{display:flex;align-items:center;justify-content:space-between;width:100%}._title_1g4yo_22{font-family:var(--font-display);font-size:26px;font-weight:400;color:#ffffffe6;margin:0;font-variation-settings:"SOFT" 100,"WONK" 1}._icon_1g4yo_31{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:24px}._items_1g4yo_40{display:flex;flex-direction:column;gap:15px;padding:16px 0;width:100%}._item_1g4yo_40{display:flex;align-items:center;gap:12px;width:100%;cursor:pointer;transition:opacity .2s}._item_1g4yo_40:hover{opacity:.8}._item_1g4yo_40:active{opacity:.6}._checkbox_1g4yo_63{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._checked_1g4yo_72{width:26px;height:26px;display:flex;align-items:center;justify-content:center;color:#ffffffe6}._checked_1g4yo_72 svg{width:26px;height:26px}._unchecked_1g4yo_85{width:26px;height:26px;border:2px solid rgba(255,255,255,.4);border-radius:50%;background:transparent}._itemText_1g4yo_93{font-family:Lexend,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0;flex:1;word-wrap:break-word;overflow-wrap:break-word}._bold_1g4yo_105{font-weight:600}._optional_1g4yo_109{font-weight:300}._ctaButton_1g4yo_113{background:#51a6c6;border:none;border-radius:100px;padding:12px 32px;width:100%;font-family:Lexend,sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase;color:#fff;cursor:pointer;transition:opacity .2s}._ctaButton_1g4yo_113:hover{opacity:.9}._ctaButton_1g4yo_113:active{opacity:.8}._container_11bhk_1{background:#12151a;border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:24px;max-width:620px;min-width:345px;width:100%}._title_11bhk_11{font-family:Lexend,sans-serif;font-size:16px;font-weight:600;color:#fff;margin:0 0 20px}._calendar_11bhk_19{background:#ffffff08;border-radius:12px;padding:16px}._calendarHeader_11bhk_25{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._navButton_11bhk_32{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:#ffffffb3;cursor:pointer;transition:all .2s ease}._navButton_11bhk_32:hover{background:#ffffff1a;color:#fff}._navButton_11bhk_32:active{transform:scale(.95)}._monthYear_11bhk_53{font-family:Lexend,sans-serif;font-size:16px;font-weight:500;color:#fff}._weekDays_11bhk_60{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin-bottom:12px}._weekDay_11bhk_60{font-family:Lexend,sans-serif;font-size:12px;font-weight:500;color:#ffffff80;text-align:center;padding:4px}._daysGrid_11bhk_76{display:grid;grid-template-columns:repeat(7,1fr);gap:8px}._dayCell_11bhk_82{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-family:Lexend,sans-serif;font-size:14px;font-weight:400;color:#ffffffe6;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s ease}._dayCell_11bhk_82:not(._empty_11bhk_97):hover{background:#ffffff1a;border-color:#fff3}._dayCell_11bhk_82._empty_11bhk_97{cursor:default;opacity:0}._dayCell_11bhk_82._selected_11bhk_105{background:linear-gradient(135deg,#d92972,#9f38eb);border-color:transparent;color:#fff;font-weight:600}._dayCell_11bhk_82._selected_11bhk_105:hover{background:linear-gradient(135deg,#e33380,#a947f5)}._dayCell_11bhk_82:disabled{cursor:not-allowed;opacity:0}._dayCell_11bhk_82._disabled_11bhk_118{opacity:.3;cursor:not-allowed;pointer-events:none}._dayCell_11bhk_82._disabled_11bhk_118:hover{background:transparent;border-color:transparent}._quickOptions_11bhk_128{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}._quickOption_11bhk_128{font-family:Lexend,sans-serif;font-size:14px;font-weight:400;padding:8px 16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:20px;color:#ffffffe6;cursor:pointer;transition:all .2s ease}._quickOption_11bhk_128:hover{background:#ffffff1a;border-color:#ffffff4d}._quickOption_11bhk_128._selected_11bhk_105{background:#4db8d833;border-color:#4db8d8;color:#4db8d8;font-weight:500}._continueButton_11bhk_160{font-family:Lexend,sans-serif;font-size:14px;font-weight:600;padding:12px 32px;margin-top:16px;background:#4db8d8;border:none;border-radius:24px;color:#fff;cursor:pointer;transition:all .2s ease;width:100%}._continueButton_11bhk_160:hover:not(:disabled){background:#5cc5e4;transform:translateY(-1px);box-shadow:0 4px 12px #4db8d84d}._continueButton_11bhk_160:active:not(:disabled){transform:translateY(0)}._continueButton_11bhk_160:disabled{background:#4db8d84d;cursor:not-allowed;opacity:.5}._container_opz8g_1{display:flex;flex-direction:column;gap:16px;max-width:600px;width:100%}._actions_opz8g_9{display:flex;flex-direction:column;gap:8px}._actionRow_opz8g_15{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);cursor:pointer;transition:background .2s ease;text-align:left}._actionRow_opz8g_15:hover{background:#ffffff14}._actionRow_opz8g_15:active{transform:scale(.99)}._actionRow_opz8g_15:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._actionIcon_opz8g_39{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}._iconImage_opz8g_48{width:24px;height:24px;object-fit:contain}._actionText_opz8g_54{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._actionLabel_opz8g_62{font-family:var(--font-ui);font-size:15px;font-weight:500;color:#ffffffe6}._actionSubtitle_opz8g_69{font-family:var(--font-ui);font-size:12px;font-weight:400;color:#ffffff73;line-height:1.3}._actionChevron_opz8g_77{font-size:20px;color:#ffffff4d;flex-shrink:0}._carouselWrapper_1kav3_1{width:100%;display:flex;flex-direction:column;gap:16px;max-width:100%}._title_1kav3_9{font-family:Lexend,sans-serif;font-size:20px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0}._carouselScroll_1kav3_18{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._carouselScroll_1kav3_18::-webkit-scrollbar{display:none}@supports not selector(::-webkit-scrollbar){._carouselScroll_1kav3_18{scrollbar-width:none}}@media(hover:hover){._carouselScroll_1kav3_18{scroll-snap-type:x mandatory}._carouselScroll_1kav3_18::-webkit-scrollbar{display:block;height:8px}._carouselScroll_1kav3_18::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}._carouselScroll_1kav3_18::-webkit-scrollbar-thumb{background:var(--journey-border-subtle);border-radius:4px}._carouselScroll_1kav3_18::-webkit-scrollbar-thumb:hover{background:var(--color-white-overlay-medium)}@supports not selector(::-webkit-scrollbar){._carouselScroll_1kav3_18{scrollbar-width:thin;scrollbar-color:var(--journey-border-subtle) transparent}}}._cards_1kav3_59{display:inline-flex;gap:24px;padding:0 24px 0 0;min-width:min-content}._card_1kav3_59{flex-shrink:0;width:279px;height:376px;background:#097eaa26;border:1px solid rgba(255,255,255,.4);border-radius:20px;overflow:hidden;display:flex;flex-direction:column}@media(min-width:769px){._card_1kav3_59{scroll-snap-align:start}}._imageSection_1kav3_83{position:relative;width:100%;height:163px;flex-shrink:0}._image_1kav3_83{width:100%;height:100%;object-fit:cover}._tag_1kav3_96{position:absolute;top:8px;left:8px;background:#0009;border-radius:100px;padding:4px 12px;display:flex;align-items:center;gap:8px}._tagIcon_1kav3_108{font-size:24px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._tagLabel_1kav3_117{font-family:Lexend,sans-serif;font-size:14px;font-weight:300;line-height:1.4;color:#ffffffe6}._content_1kav3_125{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:12px;min-height:0}._text_1kav3_134{display:flex;flex-direction:column;gap:16px}._cardTitle_1kav3_140{font-family:Lexend,sans-serif;font-size:20px;font-weight:600;line-height:1.4;color:#ffffffe6;margin:0;white-space:pre-wrap}._subtitle_1kav3_150{font-family:Lexend,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#ffffffe6;margin:0}._ctaButton_1kav3_159{background:#51a6c6;border:none;border-radius:100px;padding:12px 32px;width:100%;font-family:Lexend,sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase;color:#fff;cursor:pointer;transition:opacity .2s}._ctaButton_1kav3_159:hover{opacity:.9}._ctaButton_1kav3_159:active{opacity:.8}._pagination_1kav3_181{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:4px}._arrowButton_1kav3_189{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:transparent;color:#ffffffe6;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0;flex-shrink:0}._arrowButton_1kav3_189:hover:not(:disabled){border-color:#fff9;background:#ffffff1a}._arrowDisabled_1kav3_209{opacity:.3;cursor:default}._dots_1kav3_214{display:flex;align-items:center;gap:8px}._dot_1kav3_214{width:8px;height:8px;border-radius:50%;background:#ffffff4d;transition:all .3s ease}._dotActive_1kav3_228{background:#51a6c6;transform:scale(1.25)}._container_18ojx_1{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._card_18ojx_9{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px 19px;border-radius:40px;background:linear-gradient(180deg,#606a8080,#1f3e4a80);border:1px solid rgba(255,255,255,.4);box-shadow:inset 0 4px 4px #453d6a30;flex-shrink:0;align-self:stretch;width:100%;max-width:620px;min-width:345px;box-sizing:border-box}._topArea_18ojx_28{display:flex;justify-content:center;align-items:center;height:130px;width:100%;overflow:visible}._lottieWrapper_18ojx_37{position:relative;display:flex;align-items:center;justify-content:center;width:172px;height:130px}._lottieContainer_18ojx_46{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out;opacity:1;transform:scale(1)}._lottieTransitioning_18ojx_55{opacity:.3;transform:scale(.95)}._sliderContainer_18ojx_60{position:relative;width:100%;height:56px;cursor:pointer;touch-action:none;padding:0 16px 20px;box-sizing:border-box}._trackOuter_18ojx_71{position:absolute;top:10px;left:16px;right:16px;height:36px;border-radius:18px;background:linear-gradient(90deg,#ef444433,#f9731633,#eab30833,#a855f633,#7c3aed33);border:1.5px solid rgba(255,255,255,.25);box-sizing:border-box;display:flex;align-items:center;padding:10px}._track_18ojx_71{position:relative;width:100%;height:100%;border-radius:10px;background:linear-gradient(90deg,#ef4444,#f97316,#eab308,#a855f6,#7c3aed);overflow:visible}._indicator_18ojx_95{position:absolute;top:50%;width:8px;height:8px;border-radius:50%;background:#ffffffd9;transform:translate(-50%,-50%);pointer-events:none}._thumb_18ojx_106{position:absolute;top:50%;transform:translate(-50%,-50%);width:36px;height:36px;border-radius:50%;background:#f0eeee80;border:none;box-shadow:inset 0 4px 4px #fff,0 4px 7.8px #00000040;z-index:2;display:flex;align-items:center;justify-content:center;cursor:grab}._thumb_18ojx_106:active{cursor:grabbing}._thumbInner_18ojx_126{width:12px;height:12px;border-radius:50%;background:#ffffff80}._separator_18ojx_133{width:100%;height:1px;margin-top:0;background:#ffffff1f}._submitButton_18ojx_140{display:block;width:100%;margin-top:0;padding:14px;border:none;border-radius:100px;font-family:Lexend,sans-serif;font-weight:600;font-size:16px;color:#fff;background:#51a6c6;cursor:pointer;letter-spacing:.04em;text-transform:uppercase;transition:opacity .2s,transform .15s}._submitButton_18ojx_140:disabled:not(._submitted_18ojx_157){background:transparent;border:1px solid rgba(255,255,255,.25);cursor:default;opacity:.8}._submitButton_18ojx_140:hover:not(:disabled){opacity:.9}._submitButton_18ojx_140:active:not(:disabled){transform:scale(.98)}._submitted_18ojx_157{opacity:.6;cursor:default}._container_1nq6m_1{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:620px;min-width:345px;margin:0 auto;padding:8px 0}._suggestionButton_1nq6m_12{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;background:#0000004d;border:2px solid rgba(255,255,255,.4);border-radius:16px;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .3s ease,transform .2s ease;text-align:center}._suggestionButton_1nq6m_12:active:not(:disabled){transform:scale(.97)}._suggestionButton_1nq6m_12:not(:disabled):hover{background:#00000073;border-color:#fff9}._selected_1nq6m_33{background:#51a6c640;border-color:#51a6c6}._dimmed_1nq6m_38{opacity:.35}._icon_1nq6m_42{font-size:28px;line-height:1}._label_1nq6m_47{font-family:Lexend,sans-serif;font-weight:300;font-size:14px;line-height:1.4;color:#fff}._guideChatContainer_1lcs4_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1lcs4_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1lcs4_13{padding-left:16px;padding-right:16px}}._container_1lcs4_24{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box;padding:24px;z-index:5;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:16px;overflow-y:auto;overflow-x:hidden}@media(max-width:768px){._container_1lcs4_24{padding:16px}}._emptyState_1lcs4_53{display:flex;align-items:center;justify-content:center}._emptyText_1lcs4_59{font-family:Lexend,sans-serif;font-weight:300;font-size:18px;line-height:1.4;color:#fff9;text-align:center}._message_1lcs4_68{max-width:100%;width:100%;display:flex;flex-direction:column;gap:6px}._coachMessage_1lcs4_76{max-width:100%;width:100%;display:flex;flex-direction:column;gap:6px;align-items:center}._quoteOpen_1lcs4_85,._quoteClose_1lcs4_86{font-family:Lexend,sans-serif;font-size:32px;font-weight:300;color:#fff3;line-height:1}._quoteOpen_1lcs4_85{display:block;align-self:flex-start;margin-bottom:-4px}._quoteClose_1lcs4_86{display:block;align-self:flex-end;margin-top:-4px}._messageText_1lcs4_106{max-width:100%;width:100%;margin:0;font-family:Lexend,sans-serif;font-weight:300;font-size:20px;line-height:1.6;color:#ffffffe6;text-align:center;white-space:pre-wrap;word-wrap:break-word}._memberBubble_1lcs4_120{max-width:70%;align-self:flex-end;background:#4cb8d833;border:1px solid rgba(76,184,216,.4);border-radius:18px 18px 4px;padding:12px 16px;font-family:Lexend,sans-serif;font-weight:300;font-size:14px;line-height:1.4;color:#ffffffe6}._pinnedSummary_1lcs4_134{width:100%;display:flex;justify-content:center}._summarySection_1lcs4_140{width:100%;display:flex;flex-direction:column;align-items:stretch}._confidenceWrapper_1lcs4_147{width:100%;margin-top:16px}._componentWrapper_1lcs4_152,._carouselContainer_1lcs4_156{width:100%}._audioPlayer_1lcs4_160{display:none}._error_1lcs4_164{max-width:100%;width:100%;padding:16px;background:#ff3b301a;border:1px solid rgba(255,59,48,.3);border-radius:12px;font-family:Lexend,sans-serif;font-weight:300;font-size:14px;line-height:1.4;color:#ff6b6be6;text-align:center}._loadingState_1lcs4_179{display:flex;flex-direction:column;align-items:center;gap:20px;padding:40px 0}._thinkingAnimation_1lcs4_187{display:flex;gap:16px;align-items:center}._orb_1lcs4_193{width:16px;height:16px;background:#7350ffcc;border-radius:50%;animation:_bounce_1lcs4_1 1.4s infinite ease-in-out both;box-shadow:0 0 20px #7350ff99}._orb_1lcs4_193:nth-child(1){animation-delay:-.32s}._orb_1lcs4_193:nth-child(2){animation-delay:-.16s}._orb_1lcs4_193:nth-child(3){animation-delay:0s}._loadingText_1lcs4_211{font-family:Lexend,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#ffffffe6;text-align:center;letter-spacing:.5px}@keyframes _bounce_1lcs4_1{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-16px);opacity:1}}._guideChatContainer_1p91f_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1p91f_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1p91f_13{padding-left:16px;padding-right:16px}}._container_1p91f_24{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box;padding:16px 24px 24px;display:flex;flex-direction:column;gap:12px}@media(max-width:768px){._container_1p91f_24{padding-left:16px;padding-right:16px}}._card_1p91f_45{background:#12151a;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:16px}._header_1p91f_55{display:flex;align-items:center;gap:10px}._headerIcon_1p91f_61{width:22px;height:22px}._headerTitle_1p91f_66{font-family:var(--font-ui);font-size:16px;font-weight:600;color:#ffffffe6;margin:0}._textarea_1p91f_74{width:100%;padding:12px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#ffffff0d;color:#ffffffe6;font-family:var(--font-ui);font-size:14px;resize:vertical;min-height:60px;box-sizing:border-box}._textarea_1p91f_74::placeholder{color:#ffffff4d}._textarea_1p91f_74:focus{outline:none;border-color:#51a6c699}._sendButton_1p91f_95{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;border-radius:100px;font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.05em;cursor:pointer;border:none;background:#51a6c6e6;color:#fff;transition:background .2s ease}._sendButton_1p91f_95:hover{background:#51a6c6}._sendButton_1p91f_95:disabled{opacity:.4;cursor:not-allowed}._errorText_1p91f_120{font-family:var(--font-ui);font-size:13px;color:#f87171;text-align:center;margin:0}._cancelButton_1p91f_128{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 24px;border-radius:100px;font-family:var(--font-ui);font-size:14px;font-weight:600;letter-spacing:.05em;cursor:pointer;background:transparent;border:1px solid rgba(255,255,255,.3);color:#ffffffb3;transition:background .2s ease}._cancelButton_1p91f_128:hover{background:#ffffff0d}._guideChatContainer_17ihy_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_17ihy_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_17ihy_13{padding-left:16px;padding-right:16px}}._checkInScreen_17ihy_24{position:relative;width:100%;height:100%;background:#25292f;display:flex;flex-direction:column;overflow-y:auto}._checkInScreen_17ihy_24:after{content:"";flex:none;height:var(--guide-clearance)}._bgGlow_17ihy_41{position:absolute;bottom:-80px;left:-188px;width:500px;height:400px;background:radial-gradient(circle at 50% 50%,rgba(9,126,170,.25) 0%,rgba(64,101,255,.15) 30%,rgba(0,133,91,.08) 60%,transparent 100%);filter:blur(80px);pointer-events:none;z-index:0}._coachSection_17ihy_54{display:flex;flex-direction:column;align-items:center;gap:20px;flex-shrink:0}._videoCircle_17ihy_62{width:180px;height:180px;border-radius:50%;overflow:hidden;position:relative;background:#1a1d22;flex-shrink:0}._videoCircle_17ihy_62:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:conic-gradient(from 0deg,#d92972cc,#7350ffcc,#2572d5cc,#00855bcc,#d92972cc);z-index:-1}._video_17ihy_62{width:100%;height:100%;object-fit:cover;display:block}._videoControls_17ihy_87{display:flex;gap:16px;align-items:center}._controlBtn_17ihy_93{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#ffffffe6;cursor:pointer;transition:all .2s ease;padding:0}._controlBtn_17ihy_93:hover{background:#ffffff26;border-color:#ffffff4d}._mainContent_17ihy_112{padding:24px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;z-index:1}@media(max-width:768px){._mainContent_17ihy_112{padding:24px 16px}}._title_17ihy_134{font-family:Lexend,sans-serif;font-size:28px;font-weight:600;color:#fff;margin:0;text-align:center}@media(max-width:767px){._title_17ihy_134{font-size:22px}}._subtitle_17ihy_148{font-family:Lexend,sans-serif;font-size:15px;font-weight:300;color:#fff9;line-height:1.5;margin:0;text-align:center}._actionButtons_17ihy_159{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px}._yesBtn_17ihy_167{width:auto;height:48px;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;background:#51a6c6;color:#fff;border:none;cursor:pointer;transition:background .2s ease;text-transform:uppercase}._yesBtn_17ihy_167:hover:not(:disabled){background:#4593b0}._yesBtn_17ihy_167:disabled{opacity:.6;cursor:not-allowed}._noBtn_17ihy_191{width:auto;height:48px;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .2s}._noBtn_17ihy_191:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff80}._noBtn_17ihy_191:disabled{opacity:.6;cursor:not-allowed}._talkToCoachBtn_17ihy_216{display:inline-flex;align-items:center;justify-content:center;width:100%;height:54px;background:#51a6c6;color:#fff;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s}._talkToCoachBtn_17ihy_216:hover{background:#4593b0}._dropdownMenu_17ihy_239{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 24px #0000004d;padding:8px;z-index:1000}._dropdownItem_17ihy_253{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border:none;text-align:left;padding:10px 12px;border-radius:8px;font-family:Lexend,sans-serif;font-size:14px;cursor:pointer}._dropdownItem_17ihy_253:hover,._dropdownItem_17ihy_253:focus{background:#ffffff1a;outline:none}._backToActionsLink_17ihy_271{display:block;text-align:center;font-family:Lexend,sans-serif;color:#ffffff80;font-size:14px;text-decoration:underline;transition:color .2s}._backToActionsLink_17ihy_271:hover{color:#fff}._guideChatContainer_1bghz_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_1bghz_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_1bghz_13{padding-left:16px;padding-right:16px}}._postPlanScreen_1bghz_24{position:relative;width:100%;height:100%;background:#25292f;display:flex;flex-direction:column;overflow-y:auto;container-type:inline-size;container-name:post-plan-screen}._postPlanScreen_1bghz_24:after{content:"";flex:none;height:var(--guide-clearance)}._bgGlow_1bghz_44{position:absolute;bottom:-80px;left:-188px;width:500px;height:400px;background:radial-gradient(circle at 50% 50%,rgba(9,126,170,.25) 0%,rgba(64,101,255,.15) 30%,rgba(0,133,91,.08) 60%,transparent 100%);filter:blur(80px);pointer-events:none;z-index:0}._coachSection_1bghz_57{display:flex;flex-direction:column;align-items:center;flex-shrink:0}._mainContent_1bghz_64{padding:24px;flex:1;display:flex;flex-direction:column;align-items:center;gap:24px;z-index:1}@media(max-width:768px){._mainContent_1bghz_64{padding:24px 16px}}._title_1bghz_85{font-family:Lexend,sans-serif;font-size:28px;font-weight:600;color:#fff;margin:0;text-align:center}@media(max-width:767px){._title_1bghz_85{font-size:22px}}._subtitle_1bghz_99{font-family:Lexend,sans-serif;font-size:15px;font-weight:300;color:#fff9;line-height:1.5;margin:0;text-align:center}._summaryWrapper_1bghz_110{display:flex;flex-direction:column;align-items:center;position:relative}._dropdownMenu_1bghz_117{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 24px #0000004d;padding:8px;z-index:1000}._dropdownItem_1bghz_131{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#fff;border:none;text-align:left;padding:10px 12px;border-radius:8px;font-family:Lexend,sans-serif;font-size:14px;cursor:pointer}._dropdownItem_1bghz_131:hover,._dropdownItem_1bghz_131:focus{background:#ffffff1a;outline:none}._actionButtons_1bghz_150{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px}._needHelpBtn_1bghz_158{width:auto;height:48px;background:transparent;border:1px solid rgba(255,255,255,.3);color:#fffc;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:all .2s}._needHelpBtn_1bghz_158:hover{background:#ffffff0d;border-color:#ffffff80}._talkToCoachBtn_1bghz_179{display:inline-flex;align-items:center;justify-content:center;width:100%;height:54px;background:#51a6c6;color:#fff;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s}._talkToCoachBtn_1bghz_179:hover{background:#4593b0}._backToActionsLink_1bghz_202{display:block;text-align:center;font-family:Lexend,sans-serif;color:#ffffff80;font-size:14px;text-decoration:underline;transition:color .2s}._backToActionsLink_1bghz_202:hover{color:#fff}._guideChatContainer_dkgau_5{position:relative;width:100%;max-width:600px;margin:0 auto;box-sizing:border-box}._guideChatPadding_dkgau_13{padding-left:24px;padding-right:24px}@media(max-width:768px){._guideChatPadding_dkgau_13{padding-left:16px;padding-right:16px}}._planCompletedScreen_dkgau_24{position:relative;width:100%;height:100%;background:#25292f;display:flex;flex-direction:column;overflow-y:auto;container-type:inline-size;container-name:plan-completed-screen}._planCompletedScreen_dkgau_24:after{content:"";flex:none;height:var(--guide-clearance)}._bgGlow_dkgau_44{position:absolute;bottom:-80px;left:-188px;width:500px;height:400px;background:radial-gradient(circle at 50% 50%,rgba(9,126,170,.25) 0%,rgba(64,101,255,.15) 30%,rgba(0,133,91,.08) 60%,transparent 100%);filter:blur(80px);pointer-events:none;z-index:0}._mainContent_dkgau_56{padding-left:24px;padding-right:24px;flex:1;display:flex;flex-direction:column;align-items:center;gap:24px;padding-bottom:24px;z-index:1}@media(max-width:768px){._mainContent_dkgau_56{padding-left:16px;padding-right:16px;padding-bottom:24px}}._coachMessage_dkgau_76{max-width:420px;width:100%;display:flex;flex-direction:column;gap:6px;align-items:center}._quoteOpen_dkgau_85,._quoteClose_dkgau_86{font-family:Lexend,sans-serif;font-size:32px;font-weight:300;color:#fff3;line-height:1}._quoteOpen_dkgau_85{display:block;align-self:flex-start;margin-bottom:-4px}._quoteClose_dkgau_86{display:block;align-self:flex-end;margin-top:-4px}._messageText_dkgau_106{max-width:100%;width:100%;margin:0;font-family:Lexend,sans-serif;font-weight:300;font-size:20px;line-height:1.6;color:#ffffffe6;text-align:center;white-space:pre-wrap;word-wrap:break-word}._sparkSection_dkgau_121{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:12px 0}._sparkCount_dkgau_130{font-family:Lexend,sans-serif;font-size:24px;font-weight:600;color:#fff;line-height:1}._sparkLabel_dkgau_138{width:100%;margin:0;font-family:Lexend,sans-serif;font-size:13px;font-weight:400;color:#ffffff80;text-align:center}._summaryWrapper_dkgau_148{display:flex;flex-direction:column;align-items:center;width:100%}._actionButtons_dkgau_156{display:flex;flex-direction:column;align-items:center;width:100%;gap:16px}._continueBtn_dkgau_164{display:inline-flex;align-items:center;justify-content:center;width:auto;height:48px;background:#51a6c6;color:#fff;border:none;border-radius:100px;padding:0 32px;font-family:Lexend,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s}._continueBtn_dkgau_164:hover{background:#4593b0}._backToActionsLink_dkgau_187{display:block;text-align:center;font-family:Lexend,sans-serif;color:#ffffff80;font-size:14px;text-decoration:underline;transition:color .2s}._backToActionsLink_dkgau_187:hover{color:#fff}._container_5d0fr_31{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;container-type:inline-size;container-name:learn-view}._container_5d0fr_31[hidden]{display:none}._contentInner_5d0fr_44{padding:var(--ns-space-26) var(--ns-space-44) var(--ns-space-40);padding-inline-end:calc(var(--ns-space-44) - (100cqi - 100%));opacity:0;transform:translateY(8px);animation:_snapshotFadeUp_5d0fr_1 var(--dur-base, .28s) var(--ease-calm-out, ease-out) forwards}@media(prefers-reduced-motion:reduce){._contentInner_5d0fr_44{opacity:1;transform:none;animation-name:_snapshotFadeOnly_5d0fr_1}}@keyframes _snapshotFadeUp_5d0fr_1{to{opacity:1;transform:translateY(0)}}@keyframes _snapshotFadeOnly_5d0fr_1{to{opacity:1}}._phaseRail_5d0fr_84{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-xl) var(--ns-space-44) 0;transition:padding-top var(--ns-dur-fill) var(--ns-ease)}._phaseRail_5d0fr_84>*{width:100%;max-width:1000px}._phaseRailCompact_5d0fr_96{padding-top:var(--spacing-sm)}@container learn-view (max-width: 560px){._contentInner_5d0fr_44{padding:var(--ns-space-16) var(--ns-space-24) var(--ns-space-24);padding-inline-end:calc(var(--ns-space-24) - (100cqi - 100%))}._phaseRail_5d0fr_84{padding-inline:var(--ns-space-24)}}._container_1i9ab_1{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}._openQuote_1i9ab_9{align-self:flex-start;display:block}._closeQuote_1i9ab_14{align-self:flex-end;display:block;transform:rotate(180deg)}._text_1i9ab_20{font-family:var(--font-ui, "Lexend"),sans-serif;font-weight:300;font-size:24px;line-height:1.4;color:#ffffffe6;text-align:center;margin:0}._optionsContainer_hciom_9{display:flex;flex-direction:column;gap:16px;max-width:440px;margin:0 auto;width:100%}@media(min-width:768px){._optionsContainer_hciom_9._twoColumn_hciom_22{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);max-width:var(--question-wrapper-max-width)}}._optionButton_hciom_35{position:relative;display:flex;min-height:64px;padding:16px 24px;flex-direction:column;justify-content:center;align-items:center;gap:48px;align-self:stretch;border-radius:20px;border:2px solid rgba(255,255,255,.27);background:#5f6a7a66;box-shadow:0 4px #ffffff40;font-family:var(--font-ui, "Lexend", sans-serif);font-size:16px;font-weight:300;line-height:1.4;text-align:center;color:var(--color-text-primary, #FFFFFF);cursor:pointer;transition:all var(--duration-quick) var(--ease-standard);-webkit-tap-highlight-color:transparent}@media(min-width:768px){._optionButton_hciom_35{height:88px;min-height:88px;padding:32px 24px}}._optionButton_hciom_35:hover{border-color:#ffffff59;transform:translateY(-2px);box-shadow:0 6px #ffffff4d}._optionButton_hciom_35:active{transform:translateY(1px);box-shadow:0 2px #fff3}._optionButton_hciom_35._selected_hciom_83{border:2px solid #51A6C6;background:#5f6a7a1a;box-shadow:0 4px #51a6c6cc}._optionButton_hciom_35._selected_hciom_83:hover{border-color:#5db5d1;transform:translateY(-2px);box-shadow:0 6px #51a6c6e6}._optionButton_hciom_35._selected_hciom_83:active{transform:translateY(1px);box-shadow:0 2px #51a6c6b3}@media(min-width:768px){._optionsContainer_hciom_9{max-width:600px}}._optionButton_hciom_35:focus-visible{outline:2px solid var(--color-cyan, #51A6C6);outline-offset:2px}@media(prefers-reduced-motion:reduce){._optionButton_hciom_35{transition-duration:var(--duration-instant)}}._optionButton_hciom_35._disabled_hciom_118{cursor:not-allowed;pointer-events:none;opacity:.85}._optionButton_hciom_35._disabled_hciom_118._selected_hciom_83{border:2px solid #51A6C6;background:#51a6c633}._container_gqoto_23{position:relative;display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}._contentInner_gqoto_34{align-items:center;padding:40px;gap:64px}@media(max-width:767px){._contentInner_gqoto_34{padding-left:var(--spacing-lg);padding-right:var(--spacing-lg)}}._videoContainer_gqoto_48{container-type:inline-size;width:100%;max-width:340px}._textContent_gqoto_54{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center;color:var(--color-text-primary, #ffffff);max-width:var(--question-wrapper-max-width);width:100%}._sectionHeading_gqoto_67{font-family:var(--font-ui, "Lexend"),sans-serif;font-size:16px;font-weight:600;line-height:1.4;text-transform:uppercase;letter-spacing:.5px;margin:0}._displayHeading_gqoto_81{font-family:var(--font-display, "Fraunces"),serif;font-size:40px;font-weight:400;line-height:1;color:var(--color-text-primary, #ffffff);text-align:center;margin:0;font-variation-settings:"SOFT" 100,"WONK" 1}._interactionArea_gqoto_92{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xl);width:100%;max-width:var(--question-wrapper-max-width);outline:none}._visuallyHidden_gqoto_102{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._openResponseInput_gqoto_118{width:100%;height:101px;padding:var(--spacing-md);border-radius:var(--journey-radius-card-desktop);border:2px solid var(--color-white-overlay-light);background:var(--color-white-overlay-light);color:var(--color-text-primary);font-family:var(--font-ui),sans-serif;font-size:16px;font-weight:300;line-height:1.4;resize:none;outline:none;overflow-y:auto}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._openResponseInput_gqoto_118{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._openResponseInput_gqoto_118::-webkit-scrollbar{width:8px}._openResponseInput_gqoto_118::-webkit-scrollbar-track{background:var(--scrollbar-track)}._openResponseInput_gqoto_118::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._openResponseInput_gqoto_118::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._openResponseInput_gqoto_118::-webkit-scrollbar-track{margin-block:var(--journey-radius-card-desktop);background:transparent}._openResponseInput_gqoto_118::placeholder{color:var(--journey-text-secondary)}._openResponseInput_gqoto_118:focus{border-color:var(--journey-border-subtle)}._openResponseField_gqoto_168{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}._openResponseCounter_gqoto_175{margin:0;text-align:right;font-family:var(--font-ui),sans-serif;font-size:14px;color:var(--journey-text-secondary)}._openResponseError_gqoto_183{margin:0;text-align:right;font-family:var(--font-ui),sans-serif;font-size:14px;color:var(--color-snapshot-error)}._openResponseNudge_gqoto_197{width:100%;animation:_nudge-rise_gqoto_1 var(--dur-base) var(--ease-calm-out) both}@keyframes _nudge-rise_gqoto_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._openResponseNudge_gqoto_197{animation-name:_step-video-in_gqoto_1}}@keyframes _step-video-in_gqoto_1{0%{opacity:0}to{opacity:1}}@keyframes _step-enter-forward_gqoto_1{0%{opacity:0;transform:translate(var(--slide-page))}to{opacity:1;transform:translate(0)}}@keyframes _step-enter-back_gqoto_1{0%{opacity:0;transform:translate(calc(var(--slide-page) * -1))}to{opacity:1;transform:translate(0)}}._videoContainer_gqoto_48{animation:_step-video-in_gqoto_1 var(--dur-base) var(--ease-calm-out) both}._stepEnterForward_gqoto_284{animation:_step-enter-forward_gqoto_1 var(--dur-base) var(--ease-calm-out) both}._stepEnterBack_gqoto_288{animation:_step-enter-back_gqoto_1 var(--dur-base) var(--ease-calm-out) both}@media(prefers-reduced-motion:reduce){._stepEnterForward_gqoto_284,._stepEnterBack_gqoto_288{animation-name:_step-video-in_gqoto_1}}._container_ezyi6_1{position:relative;display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}._contentInner_ezyi6_10{align-items:center;padding:var(--spacing-lg)}@media(min-width:769px){._contentInner_ezyi6_10{padding:var(--spacing-question-gap) 10px}}._youtube-container_ezyi6_20{width:100%;max-width:var(--watch-learn-content-max-width);align-self:center;align-items:stretch;gap:var(--spacing-xl)}._youtube-container_ezyi6_20 iframe{width:100%;height:var(--watch-learn-video-height);border:none;border-radius:var(--radius-lg);overflow:clip}@media(max-width:768px){._youtube-container_ezyi6_20 iframe{height:auto;aspect-ratio:16/9}}._source_ezyi6_41{display:block;margin:0;font-family:var(--font-ui);font-weight:300;font-size:var(--font-size-sm);color:var(--color-text-white-50);font-style:normal;text-align:left}._summary_ezyi6_52{display:flex;flex-direction:column;gap:var(--spacing-xl)}._summary-intro_ezyi6_57{display:block;font-family:var(--font-ui);font-weight:300;font-size:var(--font-size-base);line-height:1.4;color:var(--color-text-white-70)}._summary-content_ezyi6_65{width:100%;background:var(--journey-sparks-label-bg);border:1px solid var(--color-white-overlay-light);border-radius:var(--journey-card-inner-radius);padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}._summary-bullets_ezyi6_75{margin:0;padding-left:var(--spacing-xl);list-style:disc;display:flex;flex-direction:column;gap:var(--spacing-md)}._summary-bullets_ezyi6_75 li{font-family:var(--font-ui);font-weight:300;font-size:var(--font-size-base);color:var(--color-text-white-80)}._tipsHeader_ezyi6_90{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);width:100%;background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--color-text-white-70)}._tipsHeader_ezyi6_90:focus{outline:none}._tipsHeader_ezyi6_90:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._tipsHeader_ezyi6_90 ._label_ezyi6_110{display:flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-ui);font-weight:600;font-size:var(--font-size-base);color:var(--color-text-white-70)}._tipsHeader_ezyi6_90 ._chevron_ezyi6_119{flex-shrink:0;transition:transform var(--duration-quick) var(--ease-standard)}._tipsHeader_ezyi6_90[aria-expanded=true] ._chevron_ezyi6_119{transform:rotate(180deg)}:root{--color-insights-bg: var(--color-wellness-bg);--font-insights-display: var(--font-display);--font-insights-ui: var(--font-ui)}._container_1vpr2_42{position:relative;display:flex;flex-direction:column;min-height:0;background:var(--color-insights-bg);height:calc(100vh - var(--scroll-offset-header));height:calc(100dvh - var(--scroll-offset-header));overflow-y:auto;overflow-x:clip;overscroll-behavior:contain;padding-bottom:var(--safe-area-bottom)}._mainContent_1vpr2_60{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;padding:2rem 1rem;padding-bottom:max(100px,var(--guide-clearance-fixed-bar))}@media(min-width:600px){._mainContent_1vpr2_60{max-width:600px;margin:0 auto;width:100%;padding:2rem 1.5rem;padding-bottom:max(100px,var(--guide-clearance-fixed-bar))}}@media(min-width:900px){._mainContent_1vpr2_60{max-width:960px;padding:2rem 1.5rem;padding-bottom:max(100px,var(--guide-clearance-fixed-bar))}}@media(min-width:1200px){._mainContent_1vpr2_60{max-width:1000px}}._header_1vpr2_101{text-align:center;margin-bottom:2rem}@media(min-width:900px){._header_1vpr2_101{margin-bottom:1rem}}._subtitle_1vpr2_111{font-family:var(--font-insights-ui);font-size:16px;font-weight:600;line-height:140%;letter-spacing:.02em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.5rem;animation-delay:var(--delay-0)}@media(prefers-reduced-motion:no-preference){._subtitle_1vpr2_111{animation:_fadeInUp_1vpr2_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both)}}._title_1vpr2_129{font-family:var(--font-insights-display);font-size:26px;font-style:normal;font-weight:400;line-height:normal;color:#ffffffe6;text-align:center;animation-delay:var(--delay-1)}@media(prefers-reduced-motion:no-preference){._title_1vpr2_129{animation:_fadeInUp_1vpr2_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both)}}._cardsGrid_1vpr2_149{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:600px){._cardsGrid_1vpr2_149{grid-template-columns:repeat(2,1fr);gap:20px}}@media(min-width:900px){._cardsGrid_1vpr2_149{grid-template-columns:repeat(3,1fr);gap:24px}}._card_1vpr2_149{display:flex;padding:16px 12px;flex-direction:column;align-items:center;gap:12px;min-height:220px;background:#0003;border-radius:20px;border:0 solid rgba(255,255,255,.1);text-align:center;transition:background-color var(--duration-quick) ease-out}._card_1vpr2_149:hover{background:#0000004d}@media(prefers-reduced-motion:no-preference){._card_1vpr2_149{animation:_fadeInUp_1vpr2_1 var(--duration-slow) var(--ease-smooth) var(--fill-mode-both)}}._card_1vpr2_149:nth-child(1){animation-delay:var(--delay-3)}._card_1vpr2_149:nth-child(2){animation-delay:var(--delay-4)}._card_1vpr2_149:nth-child(3){animation-delay:var(--delay-5)}._card_1vpr2_149:nth-child(4){animation-delay:var(--delay-6)}._card_1vpr2_149:nth-child(5){animation-delay:var(--delay-7)}._card_1vpr2_149:nth-child(6){animation-delay:var(--delay-8)}._iconContainer_1vpr2_222{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._iconGlow_1vpr2_232{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;opacity:.9;transition:opacity .3s ease-out,transform .3s ease-out}._card_1vpr2_149:hover ._iconGlow_1vpr2_232{opacity:1;transform:scale(1.05)}._cardImage_1vpr2_247{position:relative;z-index:1;width:80px;height:80px;object-fit:contain}@media(min-width:900px){._cardImage_1vpr2_247{width:90px;height:90px}}._cardTitle_1vpr2_262{font-family:var(--font-insights-display);font-size:20px;font-weight:400;line-height:140%;color:#fffc;text-align:center;margin:0}._cardText_1vpr2_272{font-family:var(--font-insights-ui);font-size:16px;font-weight:300;line-height:140%;color:#fffc;text-align:center;margin:0}@keyframes _fadeInUp_1vpr2_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._card_1vpr2_149,._iconGlow_1vpr2_232{transition:none}._subtitle_1vpr2_111,._title_1vpr2_129,._card_1vpr2_149{animation:_fadeInOnly_1vpr2_1 var(--duration-fast) ease-out var(--fill-mode-both)}}@keyframes _fadeInOnly_1vpr2_1{0%{opacity:0}to{opacity:1}}._container_1lbhv_1{position:absolute;top:110px;left:0;right:0;height:509px;overflow:hidden;z-index:0;pointer-events:none}._blob_1lbhv_12{position:absolute;left:87px;top:20.84%;bottom:49.43%;width:223px;border-radius:336px;filter:blur(119.695px);opacity:.5;will-change:transform;background:radial-gradient(ellipse at 50% 100%,#d92972,#d225a5,#cb20d7,#9f38eb,#7350ff 40%,#4065ff 60%,#2572d5 70%,#1778bf,#097eaa 80%,#058283,#00855b)}@media(min-width:1024px){._blob_1lbhv_12{width:500px;left:50%;transform:translate(-50%)}}._page_juf4j_1{min-height:100vh;width:100%;background-color:var(--color-wellness-bg);position:relative;overflow-x:clip}._content_juf4j_9{position:relative;z-index:1;padding:var(--journey-spacing-edge);display:flex;flex-direction:column;gap:24px;padding-bottom:var(--journey-spacing-page-bottom);width:100%;min-width:0;box-sizing:border-box}._content_juf4j_9>*+*{border-top:1px solid var(--journey-card-border);padding-top:24px}@media(min-width:1024px){._content_juf4j_9{padding:0;padding-bottom:var(--journey-spacing-page-bottom);gap:0}._content_juf4j_9>*{padding:var(--journey-spacing-section-block) var(--journey-spacing-edge-desktop)}}._heroSection_juf4j_36{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){._heroSection_juf4j_36{gap:24px;padding-top:24px}}._greeting_juf4j_48{display:flex;flex-direction:column;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--journey-card-border)}._greetingRow_juf4j_56{display:flex;gap:14px;align-items:center;justify-content:center}._greetingText_juf4j_63{width:147px}@media(min-width:1024px){._greetingText_juf4j_63{width:300px}}._progress_juf4j_72{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}._gaugeArea_juf4j_80{width:100%;max-width:180px;aspect-ratio:180/117}@media(min-width:1024px){._gaugeArea_juf4j_80{max-width:400px}}._weeklyCard_juf4j_91{width:100%;max-width:544px}._featuredMobile_juf4j_96{width:100%}@media(min-width:1024px){._featuredMobile_juf4j_96{display:none}}._featuredDesktop_juf4j_105{display:none}@media(min-width:1024px){._featuredDesktop_juf4j_105{display:flex;align-items:center;width:100%;height:120px}}._featuredImage_juf4j_117{width:120px;height:120px;flex-shrink:0}._featuredSteps_juf4j_123{flex:1;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 24px}._featuredCta_juf4j_132{width:200px;flex-shrink:0;padding:0 24px}._section_juf4j_138{display:flex;flex-direction:column;gap:12px}._headerRow_juf4j_144{display:flex;align-items:baseline;gap:12px}._tabs_juf4j_150{display:flex;gap:8px}._cardRow_juf4j_155{display:flex;gap:12px;overflow:hidden}@media(min-width:1024px){._cardRow_juf4j_155{gap:16px}}._actionCard_juf4j_166{flex-shrink:0;width:140px}@media(min-width:1024px){._actionCard_juf4j_166{width:336px}}._recommendCard_juf4j_176{flex-shrink:0;width:160px}@media(min-width:1024px){._recommendCard_juf4j_176{width:336px}}._weekRecentRow_juf4j_186{display:flex;flex-direction:column;gap:24px}@media(min-width:1024px){._weekRecentRow_juf4j_186{flex-direction:row;gap:24px}._weekRecentRow_juf4j_186>:first-child{flex:3}._weekRecentRow_juf4j_186>:last-child{flex:2}}._weekCard_juf4j_204{border-radius:16px;overflow:hidden}._weekCardHeader_juf4j_209{display:flex;align-items:center;gap:8px;padding:16px 20px}._weekEmptyState_juf4j_216{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;margin:12px}._coachingBar_juf4j_225{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-top:12px}._badgeRow_juf4j_233{width:100%}._agingWellCard_juf4j_237{display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){._agingWellCard_juf4j_237{flex-direction:row;align-items:flex-start;gap:32px}}._agingTextPanel_juf4j_250{display:flex;flex-direction:column;gap:8px}@media(min-width:1024px){._agingTextPanel_juf4j_250{flex:35}}._agingChartArea_juf4j_261{width:100%;max-width:280px;aspect-ratio:1}@media(min-width:1024px){._agingChartArea_juf4j_261{flex:65;max-width:400px}}._gradientBackgroundBar_15o9w_7{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}._container_912tv_1{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--journey-spacing-edge)}._container_912tv_1:after{content:"";position:absolute;bottom:0;left:var(--journey-spacing-edge);right:var(--journey-spacing-edge);height:1px;background:var(--journey-border-subtle)}@media(min-width:1024px){._container_912tv_1{padding:var(--journey-spacing-edge) var(--journey-spacing-edge-desktop);background:var(--journey-card-solid-bg);border-bottom:1px solid var(--journey-border-subtle);overflow:hidden}._container_912tv_1:after{display:none}}._gradientWrapper_912tv_29{display:none}@media(min-width:1024px){._gradientWrapper_912tv_29{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}}._row_912tv_42{position:relative;z-index:1;display:flex;gap:14px;align-items:center;justify-content:center}._greeting_912tv_51{font-family:var(--font-ui);font-size:20px;font-weight:300;line-height:140%;color:var(--journey-text-primary);max-width:180px;margin:0}@media(min-width:1024px){._greeting_912tv_51{font-family:var(--font-display);font-size:var(--journey-font-size-display);font-weight:400;line-height:normal;max-width:none;white-space:nowrap}}._container_m8mmz_22{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:40px;padding-bottom:8px}._container_m8mmz_22:after{content:"";position:absolute;bottom:0;left:var(--journey-spacing-edge);right:var(--journey-spacing-edge);height:1px;background:var(--journey-border-subtle)}@media(min-width:1024px){._container_m8mmz_22:after{left:var(--journey-spacing-edge-desktop);right:var(--journey-spacing-edge-desktop)}}._weeklyCard_m8mmz_47{width:100%;max-width:544px;display:flex;flex-direction:column;gap:8px;padding:16px 26px;border:2px solid transparent;border-radius:var(--journey-card-inner-radius);overflow:hidden;background:linear-gradient(var(--journey-card-solid-bg),var(--journey-card-solid-bg)) padding-box,linear-gradient(to top,var(--journey-accent-pink),var(--journey-accent-purple)) border-box;box-shadow:0 0 12px #7350ff4d,0 0 24px #d9297226}._weeklyCardGoalMet_m8mmz_61{flex-direction:row;align-items:center;gap:12px;padding:16px;overflow:visible}._weeklyCardGoalMet_m8mmz_61 ._weeklyTitle_m8mmz_68{text-align:left;font-size:16px}@media(min-width:1024px){._weeklyCardGoalMet_m8mmz_61 ._weeklyTitle_m8mmz_68{margin-left:75px}}._badgeImageWrap_m8mmz_78{width:56px;height:56px;flex-shrink:0;position:relative;overflow:visible}._badgeImage_m8mmz_78{position:absolute;top:65%;left:65%;transform:translate(-50%,-50%);width:80px;height:auto;z-index:1}._weeklyContent_m8mmz_96{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}._weeklyTitle_m8mmz_68{font-family:var(--font-ui);font-size:20px;font-weight:600;line-height:1.4;color:var(--journey-text-primary);text-align:center}._weeklyRow_m8mmz_113{display:flex;align-items:center;gap:12px}._progressBar_m8mmz_119{flex:1;display:flex;gap:2px;height:12px;border-radius:12px;overflow:hidden}._segment_m8mmz_128{flex:1;height:100%}._segmentEmpty_m8mmz_133{background:var(--color-white-overlay-medium)}._segmentFilled_m8mmz_137{background:linear-gradient(269deg,var(--journey-accent-bright-pink),var(--journey-accent-pink))}._sparksBadge_m8mmz_141{display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--journey-sparks-label-bg);border-radius:var(--journey-radius-badge);flex-shrink:0}._badgeLabel_m8mmz_151{font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:1.4;color:var(--journey-text-muted)}._overflowText_m8mmz_159{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#fffc;text-align:center;margin:0;max-width:544px}@media(min-width:1024px){._overflowText_m8mmz_159{font-size:16px}}._learnMoreLink_m8mmz_175{font:inherit;color:inherit;background:none;border:none;padding:0;text-decoration:underline;cursor:pointer}._detailsTrigger_m8mmz_185{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:var(--journey-sparks-label-bg);border:1px solid rgba(255,255,255,.1);border-radius:8px;cursor:pointer}._monthsLeft_m8mmz_196{font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:1.4;color:#fffc}@media(min-width:1024px){._monthsLeft_m8mmz_196{font-size:16px}}._seeDetails_m8mmz_209{font-family:var(--font-ui);font-size:14px;font-weight:300;line-height:1.4;color:#ffffffb3}@media(min-width:1024px){._seeDetails_m8mmz_209{font-size:16px}}._wrapper_vrqj2_1{position:relative;width:100%;max-width:180px;aspect-ratio:180/117;overflow:hidden}@media(min-width:1024px){._wrapper_vrqj2_1{max-width:400px}}._bowl_vrqj2_14{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._gauge_vrqj2_21{position:relative;width:100%;height:100%}._trackArc_vrqj2_27{stroke:var(--journey-border-subtle)}._progressArc_vrqj2_31{stroke:var(--journey-accent-pink)}._text_vrqj2_35{position:absolute;top:63%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}._count_vrqj2_46{font-family:var(--font-display);font-size:var(--journey-font-size-hero);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--journey-text-primary);margin:0}@media(min-width:1024px){._count_vrqj2_46{font-size:var(--journey-font-size-display)}}._label_vrqj2_60{font-family:var(--font-ui);font-size:16px;font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center;white-space:nowrap;margin:0}@media(min-width:1024px){._label_vrqj2_60{font-size:24px}}._sparkIcon_vrqj2_76{position:absolute;transform:translate(-50%,-50%);filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}._overlay_8tbso_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;pointer-events:none}._badge_q0qwo_1{display:flex;align-items:center;gap:4px;background:var(--journey-sparks-label-bg);padding:4px 8px;border-radius:var(--journey-radius-badge);flex-shrink:0}._value_q0qwo_11{font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--journey-text-primary)}._container_18rkv_22{overflow:hidden;padding-bottom:40px}._mobileLayout_18rkv_27{background:var(--journey-card-bg);border:1px solid var(--journey-card-border);border-radius:var(--journey-card-radius);display:block;overflow:hidden;cursor:pointer;text-decoration:none;color:inherit}@media(min-width:1024px){._mobileLayout_18rkv_27{display:none}}._imageWrapper_18rkv_43{width:100%;height:175px;overflow:hidden}._image_18rkv_43{width:100%;height:100%;object-fit:cover}._mobileBody_18rkv_55{padding:16px 20px 20px;display:flex;flex-direction:column;gap:var(--spacing-md)}._title_18rkv_62{font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:600;color:var(--journey-text-primary);margin:0;min-height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._trackerRow_18rkv_75{display:flex;align-items:center;gap:var(--spacing-lg);justify-content:space-between}._trackerCompact_18rkv_82{flex:0 0 auto}._sparksBadge_18rkv_86{flex-shrink:0}._separator_18rkv_90{height:1px;background:var(--journey-card-border)}._ctaMobile_18rkv_95{width:100%}._desktopLayout_18rkv_99{display:none}@media(min-width:1024px){._desktopLayout_18rkv_99{display:flex;flex-wrap:wrap;align-items:center;gap:18px;position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(to right,var(--color-white-overlay-subtle) 59%,var(--color-white-overlay-light));border-radius:var(--journey-radius-card-desktop);padding:var(--journey-spacing-edge)}}._desktopImageWrapper_18rkv_117{width:321px;height:136px;border-radius:var(--journey-radius-card-desktop);overflow:hidden;flex-shrink:0}._desktopTracker_18rkv_125{flex:1 1 260px;min-width:0;padding:0 var(--spacing-lg)}._desktopSparksBadge_18rkv_131{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-md);background:var(--journey-sparks-label-bg);border-radius:var(--journey-radius-card-desktop);flex-shrink:0}._desktopSparksValue_18rkv_142{font-family:var(--font-ui);font-size:var(--journey-font-size-body-xl);font-weight:600;line-height:1.4;color:var(--journey-text-muted)}._ctaDesktop_18rkv_150{flex-shrink:1;min-width:0}._desktopLayout_18rkv_99 ._ctaDesktop_18rkv_150[data-size=xl]{width:auto;max-width:280px}._emptyState_18rkv_160{background:var(--journey-card-bg);border:1px solid var(--journey-card-border);border-radius:var(--journey-card-radius);padding:40px 24px;text-align:center}._emptyText_18rkv_168{font-family:var(--font-ui);font-size:var(--journey-font-size-body-sm);color:var(--journey-text-secondary);margin:0}._tabsList_1hsk5_1{display:flex;gap:8px}._tabsTrigger_1hsk5_6{flex-shrink:0;padding:8px 16px;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--muted-foreground);font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap}._tabsTrigger_1hsk5_6:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}._tabsTrigger_1hsk5_6[data-state=active]{background:var(--accent);color:var(--accent-foreground)}._tabsContent_1hsk5_27:focus-visible{outline:none;box-shadow:0 0 0 2px var(--ring)}._card_a27r3_22{flex-shrink:0;scroll-snap-align:start;display:flex;flex-direction:column}._card_a27r3_22[role=button]{cursor:pointer}._mobileCard_a27r3_32{display:flex;flex-direction:column;width:306px;border-radius:12px;overflow:hidden;border:1px solid var(--journey-card-border);background:var(--journey-card-bg)}@media(min-width:1024px){._mobileCard_a27r3_32{display:none}}._imageWrapper_a27r3_49{position:relative;width:100%;height:149px;overflow:hidden}._image_a27r3_49{width:100%;height:100%;object-fit:cover}._dotsButton_a27r3_62{position:absolute;bottom:var(--spacing-md, 12px);right:var(--spacing-md, 12px);background:var(--journey-overlay-bg, rgba(0, 0, 0, .5));border:none;border-radius:var(--journey-radius-badge, 4px);padding:var(--spacing-xs, 4px) var(--spacing-sm, 8px);height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}._dotsButton_a27r3_62:hover{background:var(--color-black-overlay-dark, rgba(0, 0, 0, .85))}._dotsButton_a27r3_62:focus-visible{outline:2px solid var(--color-white, white);outline-offset:2px}._body_a27r3_85{padding:12px;display:flex;flex-direction:column;gap:8px;flex:1}._title_a27r3_93{font-family:var(--font-ui);font-size:16px;font-weight:600;color:var(--journey-text-primary);margin:0;min-height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._trackerRow_a27r3_106{display:flex;align-items:center;gap:12px;justify-content:space-between}._trackerCompact_a27r3_113,._trackerMini_a27r3_117{flex:0 0 auto}._currentStep_a27r3_121{display:flex;flex-direction:column;gap:4px}._currentStepLabel_a27r3_127{font-family:var(--font-ui);font-size:12px;font-weight:600;color:var(--journey-text-secondary)}._currentStepDesc_a27r3_134{font-family:var(--font-ui);font-size:12px;font-weight:300;color:var(--journey-text-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._separator_a27r3_146{height:1px;background:var(--journey-card-border)}._cta_a27r3_151{width:100%}._desktopCard_a27r3_155{display:none}@media(min-width:1024px){._desktopCard_a27r3_155{display:flex;flex-direction:column;width:336px;height:254px;border-radius:var(--journey-radius-card-desktop);overflow:hidden;border:1px solid var(--journey-card-border);background:var(--journey-card-bg);position:relative}._desktopCard_a27r3_155:hover ._desktopOverlay_a27r3_170{opacity:1}}._desktopImageWrapper_a27r3_175{position:relative;width:100%;height:140px;overflow:hidden;flex-shrink:0}._desktopBody_a27r3_183{padding:12px 14px;display:flex;flex-direction:column;gap:8px;flex:1;min-height:0}._desktopTitle_a27r3_192{font-family:var(--font-ui);font-size:14px;font-weight:600;color:var(--journey-text-primary);margin:0;min-height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._desktopOverlay_a27r3_170{position:absolute;bottom:0;left:0;right:0;height:110px;background:linear-gradient(to bottom,#0000,#000000d9 35%);display:flex;align-items:flex-end;justify-content:center;padding:0 var(--journey-spacing-edge) 16px;opacity:0;transition:opacity .2s ease;border-radius:0 0 var(--journey-radius-card-desktop) var(--journey-radius-card-desktop);z-index:2}._desktopOverlay_a27r3_170 ._overlayCta_a27r3_221{width:100%}._content_rvpuf_9{gap:var(--spacing-md, 12px);background:#1e2126;padding:40px var(--spacing-xl, 24px);padding-bottom:calc(40px + env(safe-area-inset-bottom,0px));top:auto;bottom:0;left:0;right:0;translate:none;width:100%;max-width:100%;border-radius:var(--journey-card-inner-radius, 20px) var(--journey-card-inner-radius, 20px) 0 0;border-color:transparent}._content_rvpuf_9[data-state=open]{animation:_slideUpSheet_rvpuf_1 .25s ease-out}._content_rvpuf_9[data-state=closed]{animation:_slideDownSheet_rvpuf_1 .2s ease-in forwards}@media(min-width:768px){._content_rvpuf_9{top:50%;bottom:auto;left:50%;right:auto;translate:-50% -50%;width:calc(100% - 48px);max-width:440px;background:#1d1f23;padding:var(--spacing-2xl, 32px) var(--spacing-xl, 24px);border-radius:var(--journey-card-inner-radius, 20px);border:2px solid var(--journey-card-border, rgba(255, 255, 255, .1))}._content_rvpuf_9[data-state=open]{animation:_fadeIn_rvpuf_1 .2s ease-out,_zoomIn_rvpuf_1 .2s ease-out}._content_rvpuf_9[data-state=closed]{animation:_fadeOut_rvpuf_1 .2s ease-in,_zoomOut_rvpuf_1 .2s ease-in}}@keyframes _slideUpSheet_rvpuf_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideDownSheet_rvpuf_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes _fadeIn_rvpuf_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_rvpuf_1{0%{opacity:1}to{opacity:0}}@keyframes _zoomIn_rvpuf_1{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes _zoomOut_rvpuf_1{0%{transform:scale(1)}to{transform:scale(.95)}}._headerSection_rvpuf_101{display:flex;flex-direction:column;gap:var(--spacing-xl, 24px);width:100%}._title_rvpuf_109{font-family:var(--font-display);font-size:var(--journey-font-size-hero, 26px);font-weight:400;line-height:normal;color:var(--color-text-primary);text-align:left;width:100%;margin:0}._tagsRow_rvpuf_121{display:flex;align-items:center;justify-content:space-between;width:100%;gap:var(--spacing-sm, 8px)}._focusAreaBadge_rvpuf_130{display:flex;align-items:center;gap:6px;background:var(--journey-sparks-label-bg, rgba(0, 0, 0, .2));border-radius:var(--journey-radius-badge, 4px);padding:var(--spacing-xs, 4px) var(--spacing-sm, 8px)}._focusAreaName_rvpuf_139{font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--journey-text-muted);white-space:nowrap}._sparksEarned_rvpuf_148{display:flex;align-items:center;gap:var(--spacing-xs, 4px);font-family:var(--font-ui);font-size:14px;font-weight:500;color:var(--journey-text-primary);white-space:nowrap}._separator_rvpuf_160{width:100%;height:1px;background:var(--journey-card-border);flex-shrink:0}._description_rvpuf_168{font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg, 16px);font-weight:300;line-height:1.4;color:var(--journey-text-primary);text-align:center;margin:0;padding:10px}._actions_rvpuf_180{display:flex;flex-direction:column;gap:var(--spacing-xl, 24px);width:100%}._cancelButton_rvpuf_188,._removeButton_rvpuf_188{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--spacing-md, 12px) var(--spacing-2xl, 32px);border-radius:var(--radius-pill, 999px);font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg, 16px);font-weight:600;line-height:1.4;text-transform:uppercase;cursor:pointer;transition:opacity .2s ease,transform .1s ease}._cancelButton_rvpuf_188:hover:not(:disabled),._removeButton_rvpuf_188:hover:not(:disabled){opacity:.9}._cancelButton_rvpuf_188:active:not(:disabled),._removeButton_rvpuf_188:active:not(:disabled){transform:scale(.98)}._cancelButton_rvpuf_188:focus-visible,._removeButton_rvpuf_188:focus-visible{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._cancelButton_rvpuf_188:disabled,._removeButton_rvpuf_188:disabled{opacity:.6;cursor:not-allowed}._removeButton_rvpuf_188{background:var(--color-white-overlay-faint, rgba(255, 255, 255, .05));border:1px solid var(--color-text-primary);color:var(--color-text-primary)}._cancelButton_rvpuf_188{background:var(--color-wellness-cta);border:none;color:var(--color-text-primary)}._container_1lur2_22{display:flex;flex-direction:column;gap:16px;min-width:0}@media(min-width:1024px){._container_1lur2_22{padding:var(--journey-spacing-section-block) 0 0;background:#0003}}._headerRow_1lur2_35{display:flex;align-items:baseline;gap:12px;flex-direction:column;align-items:flex-start;gap:4px;padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._headerRow_1lur2_35{flex-direction:row;align-items:baseline;gap:12px;padding-inline:var(--journey-spacing-edge-desktop)}}._title_1lur2_53{font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--journey-text-primary);margin:0;font-size:var(--journey-font-size-hero)}@media(min-width:1024px){._title_1lur2_53{font-size:22px}}._subtitle_1lur2_67{font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);margin:0;line-height:140%}@media(min-width:1024px){._subtitle_1lur2_67{font-size:var(--journey-font-size-body-lg);border-left:1px solid var(--journey-text-muted);padding-left:12px}}._tabs_1lur2_83{position:relative;display:flex;gap:8px;overflow-x:auto;padding-inline:var(--journey-spacing-edge);padding-bottom:20px;scrollbar-width:none}._tabs_1lur2_83:after{content:"";position:absolute;bottom:0;left:var(--journey-spacing-edge);right:var(--journey-spacing-edge);height:1px;background:var(--journey-card-border)}@media(min-width:1024px){._tabs_1lur2_83{padding-inline:var(--journey-spacing-edge-desktop);padding-bottom:0}._tabs_1lur2_83:after{display:none}}._tabs_1lur2_83{-ms-overflow-style:none}._tabs_1lur2_83::-webkit-scrollbar{display:none}._tab_1lur2_83{flex-shrink:0;padding:4px 12px;border-radius:var(--journey-card-inner-radius);border:1px solid transparent;background:var(--journey-tab-active-bg);color:var(--journey-text-secondary);font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:300;line-height:140%;cursor:pointer;white-space:nowrap}._tab_1lur2_83[data-state=active]{border-color:var(--color-white);background:transparent;color:var(--journey-text-primary)}._scrollContainer_1lur2_137{display:flex;overflow-x:scroll;scroll-snap-type:x proximity}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._scrollContainer_1lur2_137{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._scrollContainer_1lur2_137::-webkit-scrollbar{height:8px}._scrollContainer_1lur2_137::-webkit-scrollbar-track{background:var(--scrollbar-track)}._scrollContainer_1lur2_137::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._scrollContainer_1lur2_137::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._scrollContainer_1lur2_137{gap:12px;padding-top:35px;padding-bottom:50px;padding-inline:var(--journey-spacing-edge);scroll-padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._scrollContainer_1lur2_137{padding-top:25px;padding-inline:var(--journey-spacing-edge-desktop);scroll-padding-inline:var(--journey-spacing-edge-desktop)}}._emptyState_1lur2_177{padding-inline:var(--journey-spacing-edge);padding-top:16px;padding-bottom:50px}@media(min-width:1024px){._emptyState_1lur2_177{padding-inline:var(--journey-spacing-edge-desktop);padding-top:25px;padding-bottom:var(--journey-spacing-section-block)}}._emptyCard_1lur2_190{background:var(--journey-sparks-label-bg);border-radius:var(--journey-card-inner-radius);padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md)}@media(min-width:1024px){._emptyCard_1lur2_190{width:345px}}._emptyTextDesktop_1lur2_206,._emptyTextMobile_1lur2_206{font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);text-align:center;line-height:1.4;margin:0}._emptyTextMobile_1lur2_206{width:203px}@media(min-width:1024px){._emptyTextMobile_1lur2_206{display:none}}._emptyTextDesktop_1lur2_206{display:none;width:271px}@media(min-width:1024px){._emptyTextDesktop_1lur2_206{display:block}}._emptyCta_1lur2_235{max-width:271px}._container_hxl9v_22{display:flex;flex-direction:column;gap:var(--spacing-md);flex:1;min-width:0;isolation:isolate}._header_hxl9v_31{display:flex;align-items:center;gap:var(--spacing-md);color:var(--journey-text-muted)}._heading_hxl9v_38{font-family:var(--font-ui);font-size:20px;font-weight:600;color:var(--journey-text-primary);margin:0;line-height:1.4}._headingSeparator_hxl9v_47{height:1px;width:100%;background:var(--journey-card-border)}._textarea_hxl9v_53{width:100%;height:149px;padding:11px;background:var(--journey-card-bg);border:1px solid var(--journey-border-subtle);border-radius:var(--journey-radius-card-desktop);color:var(--journey-text-primary);font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:300;line-height:1.4;resize:none;overflow-y:auto;transition:border-color .2s}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._textarea_hxl9v_53{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._textarea_hxl9v_53::-webkit-scrollbar{width:8px}._textarea_hxl9v_53::-webkit-scrollbar-track{background:var(--scrollbar-track)}._textarea_hxl9v_53::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._textarea_hxl9v_53::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._textarea_hxl9v_53::-webkit-scrollbar-track{margin-block:var(--journey-radius-card-desktop);background:transparent}._textarea_hxl9v_53::placeholder{color:#ffffff80}._textarea_hxl9v_53:focus{border-color:#fff6;outline:none}._textarea_hxl9v_53:disabled{opacity:.5;cursor:not-allowed}._submitRow_hxl9v_105{display:flex}@media(min-width:1024px){._submitRow_hxl9v_105{justify-content:flex-end}}._submitButton_hxl9v_114{width:100%;text-transform:uppercase;font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-lg);line-height:1.4;border-radius:var(--radius-pill);padding:var(--spacing-md) var(--spacing-2xl);cursor:pointer;transition:background .2s,opacity .2s}._submitButton_hxl9v_114:disabled{cursor:not-allowed}@media(min-width:1024px){._submitButton_hxl9v_114{width:auto}}._submitButtonDisabled_hxl9v_135{background:var(--color-white-overlay-faint);border:1px solid rgba(255,255,255,.4);color:var(--journey-text-secondary)}._submitButtonDisabled_hxl9v_135:hover{background:var(--color-white-overlay-light)}._submitButtonActive_hxl9v_144{background:var(--color-wellness-cta);border:1px solid transparent;color:var(--journey-text-primary)}._submitButtonActive_hxl9v_144:hover{opacity:.9}._spinner_hxl9v_153{display:inline-block;width:20px;height:20px;border:2px solid var(--color-white-overlay-medium);border-top-color:var(--journey-text-primary);border-radius:50%;animation:_spin_hxl9v_153 .6s linear infinite}@keyframes _spin_hxl9v_153{to{transform:rotate(360deg)}}._confirmation_hxl9v_168{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:48px 0;flex:1}@media(min-width:1024px){._confirmation_hxl9v_168{flex-direction:row;gap:40px;padding:33px 0}}._confirmText_hxl9v_185{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}@media(min-width:1024px){._confirmText_hxl9v_185{align-items:flex-start}}._confirmHeading_hxl9v_197{font-family:var(--font-ui);font-size:24px;font-weight:600;color:#ffffffe6;margin:0;line-height:1.4}._confirmSubtitle_hxl9v_206{font-family:var(--font-ui);font-size:16px;font-weight:300;color:#ffffffe6;text-align:center;margin:0;line-height:1.4}@media(min-width:1024px){._confirmSubtitle_hxl9v_206{text-align:left}}._card_138cj_22{background:var(--journey-card-gradient);border:1px solid var(--journey-border-subtle);border-radius:var(--radius-xl);overflow:hidden}@media(min-width:1024px){._card_138cj_22{background:transparent;border:none;border-radius:0;overflow:visible;width:100%}}._cardHeader_138cj_38{display:none}@media(min-width:1024px){._cardHeader_138cj_38{display:flex;align-items:center;gap:10px;background:var(--journey-card-solid-bg);border:1px solid var(--journey-border-subtle);border-bottom:none;border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding:var(--spacing-xl) var(--spacing-2xl)}}._cardTitle_138cj_54{font-family:var(--font-ui);font-size:24px;font-weight:600;color:var(--journey-text-primary);margin:0}@media(min-width:1024px){._cardBody_138cj_63{background:var(--journey-card-gradient);border:1px solid var(--journey-border-subtle);border-top:none;border-radius:0 0 var(--radius-xl) var(--radius-xl);padding:var(--spacing-2xl)}}._itemsWrapper_138cj_72{display:flex;flex-direction:column;padding:0 5px 0 12px}@media(min-width:1024px){._itemsWrapper_138cj_72{padding:0;background:var(--journey-card-gradient);border:1px solid var(--journey-border-subtle);border-radius:var(--radius-xl);padding:0 5px 0 var(--spacing-lg)}}._itemsScrollable_138cj_87{padding-block:var(--spacing-2xl);max-height:495px;overflow-y:auto}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._itemsScrollable_138cj_87{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._itemsScrollable_138cj_87::-webkit-scrollbar{width:8px}._itemsScrollable_138cj_87::-webkit-scrollbar-track{background:var(--scrollbar-track)}._itemsScrollable_138cj_87::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._itemsScrollable_138cj_87::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._itemsScrollable_138cj_87::-webkit-scrollbar-track{margin-block:var(--spacing-2xl)}@media(min-width:1024px){._itemsScrollable_138cj_87{padding-block:var(--spacing-lg);max-height:415px}._itemsScrollable_138cj_87::-webkit-scrollbar-track{margin-block:var(--spacing-lg)}}._scheduleItemRow_138cj_125{display:flex;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl) 0;border-bottom:1px solid var(--journey-border-subtle)}._scheduleItemRow_138cj_125:first-child{padding-top:0}._scheduleItemRow_138cj_125:last-child{padding-bottom:0;border-bottom:none}@media(min-width:1024px){._scheduleItemRow_138cj_125{padding:var(--spacing-lg) 0}}._itemContent_138cj_145{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}._itemName_138cj_153{font-family:var(--font-ui);font-size:18px;font-weight:700;color:var(--journey-text-primary);margin:0;white-space:pre-wrap}._itemLink_138cj_162{font-family:var(--font-ui);font-size:14px;font-weight:400;color:var(--journey-text-secondary);text-decoration:none}._itemLink_138cj_162:hover{text-decoration:underline}._emptyState_138cj_173{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:20px 0;background:var(--journey-sparks-label-bg);border-radius:var(--journey-card-inner-radius)}._emptyText_138cj_183{font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);margin:0}._dateWidget_138cj_191{width:70px;height:71px;border-radius:var(--journey-radius-card-desktop);border:1px solid var(--color-white-overlay-medium);overflow:hidden;flex-shrink:0;display:flex;flex-direction:column}._dateWidgetDay_138cj_202{flex:1;display:flex;align-items:center;justify-content:center;background:var(--color-white);color:#000000b3;font-family:var(--font-display);font-size:var(--journey-font-size-hero);font-weight:400;line-height:1}._dateWidgetMonth_138cj_215{height:27px;display:flex;align-items:center;justify-content:center;background:var(--journey-accent-pink);color:var(--color-white);font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:600;letter-spacing:.05em;text-transform:uppercase}._calendar_drtwl_1{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}._error_drtwl_8{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-xl);text-align:center;color:var(--journey-text-secondary)}._errorText_drtwl_19{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--journey-text-secondary);margin:0;max-width:320px}._stale_drtwl_27{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._staleText_drtwl_35{font-family:var(--font-ui);font-size:var(--font-size-sm);color:var(--journey-text-secondary)}._container_dj7rl_22{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0;padding:40px var(--journey-spacing-edge)}@media(min-width:1024px){._container_dj7rl_22{padding:var(--journey-spacing-edge-desktop) var(--journey-spacing-edge-desktop) var(--journey-spacing-section-block)}}._headerRow_dj7rl_35{display:flex;flex-direction:column;gap:4px}@media(min-width:1024px){._headerRow_dj7rl_35{display:flex;gap:12px;flex-direction:row;align-items:baseline}}._title_dj7rl_50{font-family:var(--font-display);font-size:var(--journey-font-size-hero);font-weight:400;color:var(--journey-text-primary);margin:0}._subtitle_dj7rl_58{font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);margin:0}@media(min-width:1024px){._subtitle_dj7rl_58{border-left:1px solid var(--journey-text-muted);padding-left:12px}}._cardsRow_dj7rl_72{display:contents}@media(min-width:1024px){._cardsRow_dj7rl_72{display:flex;flex-direction:row;gap:var(--spacing-xl)}}._primaryColumn_dj7rl_83{display:contents}@media(min-width:1024px){._primaryColumn_dj7rl_83{display:flex;flex-direction:column;flex:7;gap:var(--spacing-md);min-width:0}}@media(min-width:1024px){._sidebarColumn_dj7rl_97{flex:3;min-width:480px}}._coachingBar_dj7rl_103{background:#12151a;border:1px solid var(--journey-card-border);border-radius:var(--journey-card-inner-radius);display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-xl);padding:var(--spacing-xl) 19px;position:relative;overflow:hidden}@media(min-width:1024px){._coachingBar_dj7rl_103{padding:var(--spacing-md) 19px}}@media(min-width:1024px){._withBooking_dj7rl_122{flex-direction:row;align-items:center}}._bookedOnly_dj7rl_128{align-items:center}._bookedOnly_dj7rl_128>*{width:100%;max-width:800px}._bookingSection_dj7rl_136{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}@media(min-width:1024px){._bookingSection_dj7rl_136{flex:3;min-width:0;justify-content:center}}._askQuestionWrap_dj7rl_150{width:100%}@media(min-width:1024px){._askQuestionWrap_dj7rl_150{flex:7;min-width:0}}._bookingHeader_dj7rl_160{display:flex;align-items:center;gap:var(--spacing-md)}@media(min-width:1024px){._bookingHeader_dj7rl_160{flex-direction:column;align-items:center}}._bookingText_dj7rl_172{display:flex;flex-direction:column}@media(min-width:1024px){._bookingText_dj7rl_172{align-items:center}}._avatarWrap_dj7rl_182{position:relative;display:inline-flex;align-items:flex-start;justify-content:flex-start;flex-shrink:0;width:64px;height:77px}._avatarBlob_dj7rl_192{position:absolute;top:0;left:0}._avatar_dj7rl_182{position:absolute;top:4.5px;left:4.7px;z-index:1}._coachingHeading_dj7rl_205{font-family:var(--font-ui);font-size:20px;font-weight:600;color:var(--journey-text-primary);line-height:1.4}@media(min-width:1024px){._coachingHeading_dj7rl_205{text-align:center}}._coachingCta_dj7rl_218{width:100%;max-width:280px;text-decoration:none}@media(min-width:1024px){._coachingCta_dj7rl_218{width:auto}}._orDivider_dj7rl_229{display:flex;align-items:center;gap:var(--spacing-md)}._orDivider_dj7rl_229:before,._orDivider_dj7rl_229:after{content:"";flex:1;height:1px;background:var(--journey-card-border)}._orDivider_dj7rl_229 span{font-family:var(--font-ui);font-size:20px;font-weight:600;color:var(--journey-text-primary);line-height:1.4;white-space:nowrap}@media(min-width:1024px){._orDivider_dj7rl_229{flex-direction:column;align-self:stretch;gap:var(--spacing-md);padding:0 var(--spacing-lg)}._orDivider_dj7rl_229:before,._orDivider_dj7rl_229:after{width:1px;height:auto;flex:1}}._container_sojjk_22{display:flex;flex-direction:column;gap:var(--spacing-2xl);min-width:0;position:relative;padding-top:50px}@media(min-width:1024px){._container_sojjk_22{gap:0;padding-top:0;height:100%;background:#7350ff14;border:1px solid var(--journey-border-subtle);border-radius:var(--radius-xl)}}._header_sojjk_41{display:flex;flex-direction:column}@media(min-width:1024px){._header_sojjk_41{align-items:flex-start;gap:4px;padding:var(--spacing-xl) var(--spacing-2xl) 0}}._title_sojjk_53{font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--journey-text-primary);margin:0;font-size:var(--journey-font-size-hero)}@media(min-width:1024px){._title_sojjk_53{font-size:26px;line-height:normal}}._subtitle_sojjk_68{font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);margin:0;line-height:1.4}._winsList_sojjk_77{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1024px){._winsList_sojjk_77{gap:var(--spacing-xl);padding:var(--spacing-2xl)}}._card_sojjk_92,._badgeCard_sojjk_92{display:flex;align-items:center;height:100px;border-radius:var(--journey-radius-card-desktop)}@media(min-width:1024px){._card_sojjk_92,._badgeCard_sojjk_92{height:auto;gap:var(--spacing-xl);padding:var(--spacing-lg) 21px var(--spacing-lg) 10px}}._badgeCard_sojjk_92{gap:var(--spacing-lg);padding:var(--spacing-lg) 21px var(--spacing-lg) 2px;background:linear-gradient(to right,#42391e,#28272b);border:1px solid var(--journey-border-subtle);overflow:visible}@media(min-width:1024px){._badgeCard_sojjk_92{gap:var(--spacing-xl);padding:var(--spacing-lg) 21px var(--spacing-lg) 14px;background:var(--journey-sparks-label-bg);border:none}}._badgeImageWrap_sojjk_122{width:56px;height:56px;flex-shrink:0;position:relative;overflow:visible}._badgeImage_sojjk_122{position:absolute;top:65%;left:65%;transform:translate(-50%,-50%);width:80px;height:auto;z-index:1;top:var(--badge-top, 65%);left:var(--badge-left, 65%)}._card_sojjk_92{gap:var(--spacing-lg);padding:var(--spacing-lg) 21px var(--spacing-lg) 10px;background:var(--journey-sparks-label-bg)}._iconCircle_sojjk_148{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#0006;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){._iconCircle_sojjk_148{width:60px;height:60px}}@media(min-width:1024px){._iconDefault_sojjk_166{width:32px;height:32px}}._iconAction_sojjk_172{color:var(--journey-text-secondary)}@media(min-width:1024px){._iconAction_sojjk_172{width:32px;height:32px}}._cardText_sojjk_182{font-family:var(--font-ui);font-size:20px;font-weight:600;line-height:1.4;color:var(--journey-text-primary)}._gauge_6pjg5_22{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);flex:1;min-width:0}._circle_6pjg5_31{position:relative;width:var(--gauge-size, 100px);aspect-ratio:1/1}._svg_6pjg5_37{display:block;width:100%;height:100%;overflow:visible}._track_6pjg5_44{stroke:var(--color-white-overlay-light)}._arc_6pjg5_48{stroke:var(--color-wellness-cta)}._arcGlow_6pjg5_52{filter:drop-shadow(0 1.75px 2.6px rgba(129,212,254,.2))}._endDot_6pjg5_56{fill:var(--color-white)}._iconWrap_6pjg5_60{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}._value_6pjg5_69{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-display);line-height:1;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0;color:var(--color-white)}._label_6pjg5_79{font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);margin:0;font-size:var(--gauge-label-size, var(--journey-font-size-body-sm));color:var(--color-text-primary);text-align:center}@keyframes _snapshot-modal-overlay-in_gyzej_1{0%{opacity:0}to{opacity:1}}@keyframes _snapshot-modal-overlay-out_gyzej_1{0%{opacity:1}to{opacity:0}}@keyframes _snapshot-modal-popup-in_gyzej_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _snapshot-modal-popup-out_gyzej_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}._overlay_gyzej_37{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:50}._overlay_gyzej_37[data-state=open]{animation:_snapshot-modal-overlay-in_gyzej_1 var(--dur-base) var(--ease-calm-out) both}._overlay_gyzej_37[data-state=closed]{animation:_snapshot-modal-overlay-out_gyzej_1 var(--dur-short) var(--ease-calm-in) both}._popup_gyzej_51{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow-y:auto;background:#1d1f23;border:2px solid var(--color-white-overlay-light);border-radius:20px;z-index:51;display:flex;flex-direction:column}._popup_gyzej_51[data-state=open]{animation:_snapshot-modal-popup-in_gyzej_1 var(--dur-base) var(--ease-calm-out) both}._popup_gyzej_51[data-state=closed]{animation:_snapshot-modal-popup-out_gyzej_1 var(--dur-short) var(--ease-calm-in) both}@media(prefers-reduced-motion:reduce){@keyframes _snapshot-modal-popup-in_gyzej_1{0%{opacity:0;transform:translate(-50%,-50%) scale(1)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _snapshot-modal-popup-out_gyzej_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}}._card_1lbij_22{width:622px;max-width:calc(100vw - 32px);padding:0;gap:0;overflow:visible;background:#34393e}@media(max-width:767px){._card_1lbij_22{width:calc(100vw - 32px)}}._header_1lbij_36{flex-shrink:0;display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-2xl) var(--spacing-2xl) var(--spacing-xl)}@media(max-width:767px){._header_1lbij_36{padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-lg)}}._name_1lbij_49,._title_1lbij_49{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-xl);line-height:1.4;color:var(--color-white)}._title_1lbij_49{margin:0}._subtitle_1lbij_61{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;margin:0;color:var(--journey-text-primary)}._divider_1lbij_70{flex-shrink:0;height:0;border:0;border-top:1px solid var(--color-white-overlay-light);margin:0 var(--spacing-2xl)}@media(max-width:767px){._divider_1lbij_70{margin:0 var(--spacing-lg)}}._rowList_1lbij_83{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0;list-style:none;display:flex;flex-direction:column;gap:19px;padding:var(--spacing-xl) var(--spacing-2xl)}@media(max-width:767px){._rowList_1lbij_83{gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg)}}._row_1lbij_83{display:flex;align-items:center;gap:var(--spacing-xl);width:100%}._pct_1lbij_109{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0;flex-shrink:0;min-width:52px;color:var(--color-white);white-space:nowrap}._textBlock_1lbij_122{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1 0;min-width:0}._desc_1lbij_130{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-primary)}._footer_1lbij_138{flex-shrink:0;display:flex;justify-content:center;padding:var(--spacing-xl) var(--spacing-2xl) var(--spacing-2xl);padding-bottom:max(var(--spacing-2xl),var(--safe-area-bottom))}@media(max-width:767px){._footer_1lbij_138{padding:var(--spacing-xl) var(--spacing-lg);padding-bottom:max(var(--spacing-lg),var(--safe-area-bottom))}}._actionButton_1lbij_152._actionButton_1lbij_152{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-xl);line-height:1.4;text-transform:uppercase;height:auto;width:100%;padding:var(--spacing-lg) 40px}._outer_1y1q0_22{position:relative;width:100%;max-width:980px;padding:20px;border-radius:40px;background:var(--snapshot-card-gradient);display:flex;flex-direction:column;align-items:center;overflow:clip}._outer_1y1q0_22:before,._outer_1y1q0_22:after{content:"";position:absolute;left:40px;right:40px;height:1px;background:linear-gradient(90deg,#55c0ce00,#004dff,#c9fbff,#ff4ea5,#8b5cf600);pointer-events:none}._outer_1y1q0_22:before{top:0}._outer_1y1q0_22:after{bottom:0}@media(max-width:767px){._outer_1y1q0_22{background:none;padding:0;max-width:346px;border-radius:0;overflow:visible}._outer_1y1q0_22:before,._outer_1y1q0_22:after{content:none}}._inner_1y1q0_62{width:100%;padding:24px;border-radius:28px;background:var(--journey-sparks-label-bg);border:1px solid var(--journey-border-subtle);display:flex;flex-direction:column;gap:16px}@media(min-width:1024px){._inner_1y1q0_62{padding:40px}}@media(max-width:767px){._inner_1y1q0_62{padding:12px 12px 24px}}._tilesRow_1y1q0_83{display:flex;flex-direction:column;gap:12px}@media(min-width:1024px){._tilesRow_1y1q0_83{flex-direction:row;gap:16px;align-items:stretch}}._activeTile_1y1q0_96{flex:1;max-width:420px;display:flex;align-items:center;gap:12px;padding:16px;border-radius:20px;border:2px solid var(--color-snapshot-active);background:var(--snapshot-active-tile-gradient);min-width:0}@media(max-width:767px){._activeTile_1y1q0_96{gap:4px;background:linear-gradient(128.23deg,#ffffff0d 3.58%,#0003 97.46%)}}._activeIcon_1y1q0_115{flex-shrink:0}._activeLabel_1y1q0_119{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0;color:var(--color-text-primary)}@media(max-width:767px){._activeLabel_1y1q0_119{font-size:var(--journey-font-size-body-xl)}}._activeText_1y1q0_134{display:flex;flex-direction:column;gap:8px;min-width:0}@media(max-width:767px){._activeText_1y1q0_134{flex:1}}._activeSubRow_1y1q0_146{display:flex;align-items:center;gap:8px;color:var(--journey-text-primary)}._activeSubLabel_1y1q0_153{font-family:var(--font-ui);font-weight:300;font-size:14px;line-height:1.4}._helpButton_1y1q0_160{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-10px;padding:10px;border-radius:50%;color:var(--journey-text-primary);transition:color var(--duration-quick, .2s) var(--ease-standard, ease)}._helpButton_1y1q0_160:hover{color:var(--color-white)}._helpButton_1y1q0_160:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}._activeHelpIcon_1y1q0_184{flex-shrink:0;color:inherit;pointer-events:none}._tilesInnerDivider_1y1q0_190{display:none}@media(max-width:767px){._tilesInnerDivider_1y1q0_190{display:block;height:1px;width:100%;background:var(--journey-card-border);pointer-events:none}}._sideTiles_1y1q0_203{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:1024px){._sideTiles_1y1q0_203{flex:1;display:flex}}._sideTile_1y1q0_203{flex:1;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px;border-radius:12px;background:var(--journey-sparks-label-bg);min-width:0}@media(min-width:1024px){._sideTile_1y1q0_203{padding:24px}}@media(max-width:767px){._sideTile_1y1q0_203{align-items:flex-start;justify-content:flex-start;gap:0;padding:24px}}._sideIcon_1y1q0_240{width:40px;height:40px;flex-shrink:0}@media(max-width:767px){._sideIcon_1y1q0_240{display:none}}._sideLabel_1y1q0_251{font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:300;line-height:1.4;color:var(--journey-text-muted);flex:1;min-width:0}@media(max-width:767px){._sideLabel_1y1q0_251{font-weight:600}}._divider_1y1q0_266{height:1px;width:100%;background:var(--journey-card-border)}._gauges_1y1q0_272{display:grid;grid-template-columns:1fr 1fr;gap:16px 8px;justify-items:center}._gauges_1y1q0_272>:nth-child(5){grid-column:1/-1}@media(max-width:767px){._gauges_1y1q0_272{gap:18px 8px}}@media(min-width:1024px){._gauges_1y1q0_272{display:flex;flex-direction:row;justify-content:center;gap:0;max-width:620px;margin-inline:auto;width:100%}}._cta_j5aan_1._cta_j5aan_1{max-width:420px}@media(min-width:1024px){._cta_j5aan_1._cta_j5aan_1{max-width:502px;margin:34px 0 36px}}._section_r8d4w_22{position:relative;overflow:hidden;width:100%;background:var(--color-wellness-bg);border-top:1px solid rgba(255,255,255,.09);border-bottom:1px solid rgba(255,255,255,.09)}._section_r8d4w_22:after{content:"";position:absolute;left:50%;bottom:-150px;width:1000px;height:340px;transform:translate(-50%);filter:blur(120px);opacity:.3;pointer-events:none;will-change:transform;background:radial-gradient(ellipse at 50% 50%,#058283,#2572d5 42%,#7350ff 72%,#7350ff00)}._content_r8d4w_45{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px var(--journey-spacing-edge) 100px}@media(min-width:1024px){._content_r8d4w_45{gap:40px;padding:100px var(--journey-spacing-edge-desktop) 100px}}._hero_r8d4w_61{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center;color:var(--color-text-primary)}@media(min-width:1024px){._hero_r8d4w_61{gap:24px}}._title_r8d4w_75{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-display);line-height:1;font-variation-settings:"SOFT" 100,"WONK" 1;margin:0}@media(max-width:767px){._title_r8d4w_75{font-size:var(--journey-font-size-hero);line-height:normal}}._subtitle_r8d4w_90{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-xl);line-height:1.4;margin:0;color:var(--color-text-secondary);max-width:1391px}@media(max-width:767px){._subtitle_r8d4w_90{font-size:14px}}._ctaDivider_r8d4w_105{display:none}@media(max-width:767px){._ctaDivider_r8d4w_105{display:block;width:100%;max-width:345px;height:1px;background:var(--journey-card-border);pointer-events:none}}@media(min-width:1024px){._content_r8d4w_45{gap:0}}@media(min-width:1024px){._hero_r8d4w_61{gap:0;padding:var(--spacing-sm) 0 var(--spacing-xs)}}@media(min-width:1024px){._title_r8d4w_75{font-size:38px;margin-bottom:14px}}@media(min-width:1024px){._subtitle_r8d4w_90{font-size:18px;line-height:1.5;max-width:700px;margin-left:auto;margin-right:auto;color:var(--color-text-primary)}}._card_1gyzr_22{width:1180px;max-width:calc(100vw - 32px);padding:40px;gap:40px}@media(max-width:600px){._card_1gyzr_22{padding:32px 20px;gap:var(--spacing-xl)}}._body_1gyzr_35{display:flex;flex-direction:column;gap:40px}@media(max-width:600px){._body_1gyzr_35{gap:var(--spacing-xl)}}._header_1gyzr_46{align-self:center;width:100%;max-width:905px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);text-align:center}._title_1gyzr_57{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0}@media(max-width:600px){._title_1gyzr_57{font-size:22px}}._subtitle_1gyzr_73{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-xl);line-height:1.4;margin:0;color:var(--journey-text-primary)}@media(max-width:600px){._subtitle_1gyzr_73{font-size:var(--journey-font-size-body-lg)}}._field_1gyzr_87{align-self:center;width:100%;max-width:900px;display:flex;flex-direction:column;gap:var(--spacing-sm)}._textareaWrap_1gyzr_96{min-height:300px}@media(max-width:600px){._textareaWrap_1gyzr_96{min-height:200px}}._counter_1gyzr_105{margin:0;text-align:right;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-secondary)}._error_1gyzr_115{margin:0;text-align:right;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--color-snapshot-error)}._divider_1gyzr_125{width:100%;height:0;border:0;border-top:1px solid var(--color-white-overlay-light);margin:0}._actions_1gyzr_133{display:flex;justify-content:space-between;gap:var(--spacing-lg)}@media(max-width:600px){._actions_1gyzr_133{flex-direction:column}}._actionButton_1gyzr_144._actionButton_1gyzr_144{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-xl);line-height:1.4;text-transform:uppercase;height:auto;flex:0 1 280px;padding:16px 40px}@media(max-width:600px){._actionButton_1gyzr_144._actionButton_1gyzr_144{flex:none;width:100%}}._cancelButton_1gyzr_161._cancelButton_1gyzr_161{background:var(--color-white-overlay-faint);border:1px solid var(--color-white);color:var(--color-white);box-shadow:none}._cancelButton_1gyzr_161._cancelButton_1gyzr_161:hover:not(:disabled){background:var(--color-white-overlay-light);box-shadow:none}._card_u5x6x_22{width:560px;max-width:calc(100vw - 32px);padding:60px 24px;align-items:center}._overlayContent_u5x6x_29{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:0 24px;width:100%}._header_u5x6x_39{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;text-align:center}._title_u5x6x_48{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);width:100%;margin:0}._subtitle_u5x6x_60{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-primary);width:100%;margin:0}._divider_u5x6x_70{width:100%;height:0;border:0;border-top:1px solid var(--color-white-overlay-light);margin:0}._actions_u5x6x_78{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}._actionButton_u5x6x_86._actionButton_u5x6x_86{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-xl);line-height:1.4;text-transform:uppercase;height:auto;width:100%;padding:16px 40px}._cancelButton_u5x6x_97._cancelButton_u5x6x_97{background:var(--color-white-overlay-faint);border:1px solid var(--color-white);color:var(--color-white);box-shadow:none}._cancelButton_u5x6x_97._cancelButton_u5x6x_97:hover:not(:disabled){background:var(--color-white-overlay-light);box-shadow:none}._header_l61bi_22{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"icon score" "text text";align-items:center;gap:var(--spacing-md);width:100%}@media(min-width:1024px){._header_l61bi_22{grid-template-columns:auto 1fr auto;grid-template-areas:"icon text score";gap:var(--spacing-xl)}}._iconBadge_l61bi_38{grid-area:icon;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:80px;height:80px;border-radius:50%;background:radial-gradient(circle at 18% 40%,var(--color-snapshot-bloom-strong) 0%,var(--color-snapshot-bloom-faint) 42%,transparent 64%),radial-gradient(circle closest-side at 50% 50%,#0000004d,#0000004d 79%,#0000000d 79.5%)}@media(min-width:1024px){._iconBadge_l61bi_38{width:120px;height:120px}}._iconBadge_l61bi_38:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1.4px;background:linear-gradient(180deg,var(--color-snapshot-rim) 0%,rgba(9,126,170,0) 64%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._badgeIcon_l61bi_70{width:48px;height:48px}@media(min-width:1024px){._badgeIcon_l61bi_70{width:65px;height:65px}}._text_l61bi_81{grid-area:text;display:flex;flex-direction:column;gap:var(--spacing-md);min-width:0}._name_l61bi_89{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-body-xl);line-height:1.4;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--journey-text-primary)}@media(min-width:1024px){._name_l61bi_89{font-size:var(--journey-font-size-hero)}}._description_l61bi_103{margin:0;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-primary)}@media(min-width:1024px){._description_l61bi_103{font-size:var(--journey-font-size-body-lg)}}._scoreRing_l61bi_117{grid-area:score;justify-self:end;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:var(--spacing-xs);width:80px;height:80px;border-radius:50%;border:2.5px solid var(--ring-color, var(--color-snapshot-active))}@media(min-width:1024px){._scoreRing_l61bi_117{width:130px;height:130px;border-width:4px}}._scoreValue_l61bi_139{font-family:var(--font-display);font-weight:400;font-size:24px;line-height:1;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white)}@media(min-width:1024px){._scoreValue_l61bi_139{font-size:var(--journey-font-size-display)}}._scoreTier_l61bi_153{font-family:var(--font-ui);font-weight:300;font-size:11px;line-height:1.4;color:var(--color-white);white-space:nowrap}@media(min-width:1024px){._scoreTier_l61bi_153{font-size:var(--journey-font-size-body-sm);font-weight:500}}._card_1m7ri_1{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-xl);border-radius:var(--radius-xl);background:var(--journey-sparks-label-bg)}@media(min-width:1024px){._card_1m7ri_1{gap:var(--spacing-lg)}}._header_1m7ri_15{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}._title_1m7ri_22{margin:0;font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-lg);line-height:1.4;background-clip:text;-webkit-background-clip:text;color:transparent}@media(min-width:1024px){._title_1m7ri_22{font-size:var(--journey-font-size-body-xl)}}._card_1m7ri_1[data-variant=strength] ._title_1m7ri_22{background-image:var(--snapshot-insight-strength-gradient)}._card_1m7ri_1[data-variant=weakness] ._title_1m7ri_22{background-image:var(--snapshot-insight-weakness-gradient)}._icon_1m7ri_46{display:none;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px}._icon_1m7ri_46 svg{width:100%;height:100%}@media(min-width:1024px){._icon_1m7ri_46{display:inline-flex}}._divider_1m7ri_64{width:100%;height:1px;margin:0;border:none;background:var(--journey-card-border)}._bullets_1m7ri_72{margin:0;padding-left:var(--spacing-xl);display:flex;flex-direction:column;gap:var(--spacing-xs);list-style:disc;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-primary)}@media(min-width:1024px){._bullets_1m7ri_72{gap:var(--spacing-md);font-size:var(--journey-font-size-body-lg)}}._container_1pc37_22{display:flex;flex-direction:column;min-width:0;gap:var(--spacing-xl)}._header_1pc37_29{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(min-width:1024px){._header_1pc37_29{flex-direction:row;align-items:center;gap:var(--spacing-sm)}}._title_1pc37_42{font-family:var(--font-display);font-size:var(--journey-font-size-body-xl);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--journey-text-primary);margin:0}._divider_1pc37_51{width:100%;height:1px;border:none;margin:0;background:var(--journey-card-border)}@media(min-width:1024px){._divider_1pc37_51{width:1px;height:24px;flex-shrink:0}}._subtitle_1pc37_66{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-secondary);margin:0}._carousel_1pc37_75{display:flex;overflow-x:scroll;scroll-snap-type:x proximity}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._carousel_1pc37_75{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._carousel_1pc37_75::-webkit-scrollbar{height:8px}._carousel_1pc37_75::-webkit-scrollbar-track{background:var(--scrollbar-track)}._carousel_1pc37_75::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._carousel_1pc37_75::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._carousel_1pc37_75{align-items:stretch;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-sm);background:var(--color-snapshot-carousel-bg);border-radius:var(--journey-card-inner-radius);position:relative}._carousel_1pc37_75::-webkit-scrollbar-track{margin-inline:var(--spacing-lg);border-radius:100px}._carousel_1pc37_75::-webkit-scrollbar-button{display:none;width:0}._carousel_1pc37_75:after{content:"";flex-shrink:0;width:1px}._card_1pc37_122{display:flex;flex-direction:column;flex-shrink:0;width:336px;background:var(--journey-sparks-label-bg);border-radius:var(--journey-radius-card-desktop);overflow:hidden;border:none;padding:0;cursor:pointer;text-align:left;transition:transform var(--duration-fast) var(--ease-calm-out)}._card_1pc37_122:active{transform:scale(.98)}._cardImageWrap_1pc37_140{width:100%;height:149px;overflow:hidden}._cardImage_1pc37_140{width:100%;height:100%;object-fit:cover}._cardBottom_1pc37_152{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}._cardTitle_1pc37_159{font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:600;line-height:1.4;color:var(--journey-text-primary);min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sparksBadge_1pc37_172{display:inline-flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-ui);font-size:var(--journey-font-size-body-sm);font-weight:300;line-height:1.4;color:var(--journey-text-primary)}._pills_1eauq_1{display:flex;flex-direction:row;gap:var(--spacing-sm);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}._pills_1eauq_1::-webkit-scrollbar{display:none}@media(min-width:1024px){._pills_1eauq_1{flex-wrap:wrap;justify-content:center;gap:var(--spacing-xl);overflow:visible}}._pill_1eauq_1{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:row;align-items:center;gap:var(--spacing-md);flex-shrink:0;cursor:pointer;padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--journey-card-radius);border:1px solid rgba(255,255,255,.8);background:var(--color-white-overlay-faint);color:var(--color-white);transition:background var(--dur-base) var(--ease-calm-out),border-color var(--dur-base) var(--ease-calm-out)}._pill_1eauq_1[data-active=true]{background:var(--color-snapshot-rim)}._pill_1eauq_1:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}@media(prefers-reduced-motion:reduce){._pill_1eauq_1{transition:none}}._icon_1eauq_49{flex-shrink:0}._label_1eauq_53{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;white-space:nowrap;color:var(--color-white)}@media(min-width:1024px){._label_1eauq_53{font-size:var(--journey-font-size-body-lg)}}@keyframes _snapshotPanelReveal_9w5qm_1{0%{opacity:0;transform:translateY(var(--slide-page)) scale(.985)}to{opacity:1;transform:none}}@keyframes _snapshotPanelCollapse_9w5qm_1{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.97)}}@keyframes _snapshotPanelFadeIn_9w5qm_1{0%{opacity:0}to{opacity:1}}@keyframes _snapshotPanelFadeOut_9w5qm_1{0%{opacity:1}to{opacity:0}}._panel_9w5qm_58{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xl);background:var(--snapshot-breakdown-panel-gradient);border-radius:var(--journey-card-radius);padding:40px var(--spacing-lg);margin-bottom:var(--journey-spacing-edge-desktop)}@media(max-width:767px){._panel_9w5qm_58{margin-top:var(--spacing-xl)}}._panel_9w5qm_58[data-state=open]{animation:_snapshotPanelReveal_9w5qm_1 var(--dur-base) var(--ease-calm-out) both}._panel_9w5qm_58[data-state=closing]{animation:_snapshotPanelCollapse_9w5qm_1 var(--dur-base) var(--ease-calm-in) both}@media(prefers-reduced-motion:reduce){._panel_9w5qm_58[data-state=open]{animation-name:_snapshotPanelFadeIn_9w5qm_1}._panel_9w5qm_58[data-state=closing]{animation-name:_snapshotPanelFadeOut_9w5qm_1}}@media(min-width:1024px){._panel_9w5qm_58{gap:var(--spacing-question-gap);border-radius:60px;padding:var(--spacing-question-gap)}}._panel_9w5qm_58:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:var(--color-white-overlay-strong);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media(min-width:1024px){._panel_9w5qm_58:before{background:var(--snapshot-spectrum-gradient)}}._header_9w5qm_113{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}._title_9w5qm_121{font-family:var(--font-display);font-size:var(--journey-font-size-body-xl);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--journey-text-primary);margin:0}@media(min-width:1024px){._title_9w5qm_121{font-size:var(--journey-font-size-display)}}._disclaimer_9w5qm_135,._subtitle_9w5qm_135{font-family:var(--font-ui);font-size:var(--journey-font-size-body-sm);font-weight:300;line-height:1.4;color:var(--journey-text-primary);margin:0}@media(min-width:1024px){._subtitle_9w5qm_135{font-size:var(--journey-font-size-body-lg)}}._divider_9w5qm_150{width:100%;height:1px;border:none;margin:0;background:var(--journey-card-border)}._insights_9w5qm_158{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1024px){._insights_9w5qm_158{flex-direction:row;align-items:stretch}._insights_9w5qm_158>*{flex:1;min-width:0}}._section_6g76b_22{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);padding:40px 0 60px}@media(max-width:767px){._section_6g76b_22{padding-top:20px;padding-bottom:0}}._gaugesArea_6g76b_36{position:relative;width:100%}@media(min-width:1024px){._gaugesArea_6g76b_36{display:flex;flex-direction:column;align-items:center;gap:40px}}._gauges_6g76b_36{gap:var(--spacing-md);--gauge-size: var(--snapshot-gauge-size-mobile);--gauge-label-size: var(--journey-font-size-body-lg);align-self:stretch;width:auto;margin-inline:calc(-1 * var(--journey-spacing-edge));padding-inline:var(--journey-spacing-edge);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--journey-spacing-edge);padding-bottom:var(--journey-spacing-page-bottom);display:flex;overflow-x:scroll;scroll-snap-type:x proximity}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._gauges_6g76b_36{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._gauges_6g76b_36::-webkit-scrollbar{height:8px}._gauges_6g76b_36::-webkit-scrollbar-track{background:var(--scrollbar-track)}._gauges_6g76b_36::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._gauges_6g76b_36::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._gauges_6g76b_36>*{flex:var(--snapshot-gauge-flex-mobile);min-width:0;scroll-snap-align:start}._gauges_6g76b_36:after{content:"";flex-shrink:0;width:1px}@media(min-width:1024px){._gauges_6g76b_36{display:flex;flex-direction:row;justify-content:center;gap:var(--spacing-md);--gauge-size: var(--snapshot-gauge-size-desktop);--gauge-label-size: var(--journey-font-size-body-xl);max-width:var(--snapshot-gauges-cluster-width);margin-inline:auto;width:100%;padding-inline:0;overflow:visible;scroll-snap-type:none;padding-bottom:0}._gauges_6g76b_36>*{flex:1;scroll-snap-align:none}._gauges_6g76b_36:after{content:none}}._gaugeButton_6g76b_121{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;margin:0;padding:0;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;border-radius:var(--journey-radius-badge)}._gaugeButton_6g76b_121:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}@media(prefers-reduced-motion:no-preference){._gaugeButton_6g76b_121{transition:transform .15s ease}._gaugeButton_6g76b_121:hover{transform:scale(1.03)}}._breakdownLink_6g76b_147{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-primary);text-decoration:underline;position:absolute;left:0;right:0;bottom:35px;text-align:center}._breakdownLink_6g76b_147:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:var(--journey-radius-badge)}@media(min-width:1024px){._breakdownLink_6g76b_147{position:static;left:auto;right:auto;bottom:auto;text-align:initial}}._card_1tv91_22{position:relative;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--spacing-lg);box-sizing:border-box;border-radius:var(--journey-card-inner-radius);background:var(--snapshot-result-card-gradient)}._card_1tv91_22:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:2px;background:var(--readiness-border, linear-gradient(180deg, var(--color-snapshot-active), var(--color-snapshot-active)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}._cardButton_1tv91_46{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;margin:0;font:inherit;color:inherit;text-align:left;width:100%;cursor:pointer;transition:transform var(--duration-quick, .2s) var(--ease-standard, ease)}._cardButton_1tv91_46:hover{transform:translateY(-2px)}._cardButton_1tv91_46:focus-visible{outline:2px solid var(--color-white);outline-offset:4px}@media(prefers-reduced-motion:reduce){._cardButton_1tv91_46{transition:none}._cardButton_1tv91_46:hover{transform:none}}._scoreRow_1tv91_73{display:flex;align-items:center;gap:var(--spacing-lg)}._scoreText_1tv91_79{display:flex;flex-direction:column;gap:0;min-width:0}._score_1tv91_73{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-display);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);white-space:nowrap}._bandLabel_1tv91_96{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-lg);line-height:1.4;white-space:nowrap;margin-top:var(--spacing-xs)}._narrative_1tv91_105{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}._narrativeHeadline_1tv91_112{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:1.2;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0;text-wrap:pretty}._narrativeBody_1tv91_123{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-secondary);margin:0;text-wrap:pretty}._scoreLabelRow_1tv91_133{display:flex;align-items:center;gap:var(--spacing-sm)}._scoreLabel_1tv91_133{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-xl);line-height:1.4;color:var(--journey-text-primary);white-space:nowrap}._helpButton_1tv91_148{all:unset;box-sizing:border-box;cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-10px;padding:10px;border-radius:50%;color:var(--journey-text-primary);transition:color var(--duration-quick, .2s) var(--ease-standard, ease)}._helpButton_1tv91_148:hover{color:var(--color-white)}._helpButton_1tv91_148:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}._helpIcon_1tv91_172{flex-shrink:0;color:inherit;pointer-events:none}._bottomBlock_1tv91_178{display:flex;flex-direction:column;justify-content:space-between;height:30px;width:100%}._divider_1tv91_186{height:1px;width:100%;background:var(--journey-card-border)}._updatedRow_1tv91_192{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}._updatedLabel_1tv91_199{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-secondary)}._updatedValue_1tv91_207{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-primary)}._wide_1tv91_215{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);grid-template-rows:auto auto;column-gap:40px;row-gap:var(--spacing-sm);align-items:center;padding:30px 36px;border-radius:24px;background:linear-gradient(152deg,#ffffff0d,#0003),#25292f}._wide_1tv91_215 ._scoreRow_1tv91_73{grid-row:1/3;align-self:center}._wide_1tv91_215 ._score_1tv91_73{display:flex;align-items:baseline;gap:6px;font-size:88px;line-height:1}._wide_1tv91_215 ._scoreDenominator_1tv91_237{font-family:var(--font-ui);font-weight:300;font-size:22px;line-height:1;color:#ffffff80}._wide_1tv91_215 ._scoreLabel_1tv91_133{font-size:var(--journey-font-size-body-sm)}._wide_1tv91_215 ._bandLabel_1tv91_96{font-size:18px;margin-top:var(--spacing-sm)}._wide_1tv91_215 ._narrative_1tv91_105{grid-column:2;grid-row:1;gap:0}._wide_1tv91_215 ._narrativeHeadline_1tv91_112{font-size:36px;margin-bottom:14px}._wide_1tv91_215 ._narrativeBody_1tv91_123{font-size:19px;line-height:1.6;color:#cfcfd4;margin-bottom:var(--spacing-sm)}._wide_1tv91_215 ._bottomBlock_1tv91_178{grid-column:2;grid-row:2;height:auto}._wide_1tv91_215 ._divider_1tv91_186{display:none}._wide_1tv91_215 ._updatedRow_1tv91_192{justify-content:flex-start;gap:var(--spacing-xs)}._wide_1tv91_215 ._updatedLabel_1tv91_199,._wide_1tv91_215 ._updatedValue_1tv91_207{font-family:var(--font-ui);font-weight:300;font-size:15px;line-height:1.6;color:#ffffff8c}@media(max-width:767px){._wide_1tv91_215{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:20px;align-items:start;padding:20px 16px}._wide_1tv91_215 ._scoreRow_1tv91_73,._wide_1tv91_215 ._narrative_1tv91_105,._wide_1tv91_215 ._bottomBlock_1tv91_178{grid-column:1;grid-row:auto}._wide_1tv91_215 ._score_1tv91_73{font-size:64px}._wide_1tv91_215 ._narrativeHeadline_1tv91_112{font-size:var(--journey-font-size-hero)}._wide_1tv91_215 ._narrativeBody_1tv91_123{font-size:var(--journey-font-size-body-lg)}}[data-surface=journey] ._card_1tv91_22{gap:0;padding:22px var(--spacing-lg) var(--spacing-lg);background:linear-gradient(152deg,#ffffff0d,#0003),var(--color-wellness-bg);border-radius:var(--journey-card-inner-radius)}[data-surface=journey] ._scoreRow_1tv91_73>svg{width:64px;height:64px}[data-surface=journey] ._score_1tv91_73{font-size:34px;line-height:1.05}[data-surface=journey] ._scoreLabelRow_1tv91_133{justify-content:space-between;gap:10px;margin-top:var(--spacing-xs)}[data-surface=journey] ._scoreLabel_1tv91_133{font-size:15px;color:var(--color-white)}[data-surface=journey] ._bandLabel_1tv91_96{display:none}[data-surface=journey] ._bottomBlock_1tv91_178{height:auto;display:block}[data-surface=journey] ._bottomBlock_1tv91_178 ._divider_1tv91_186{background:var(--journey-border-subtle);margin:18px 0 var(--spacing-md)}[data-surface=journey] ._updatedRow_1tv91_192{align-items:baseline;gap:var(--spacing-md)}[data-surface=journey] ._updatedLabel_1tv91_199{font-size:var(--journey-font-size-body-sm);color:var(--journey-text-primary)}[data-surface=journey] ._updatedValue_1tv91_207{font-size:var(--journey-font-size-body-sm);color:var(--color-white)}._section_16mca_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl)}@media(max-width:767px){._section_16mca_1{gap:var(--spacing-lg)}}._row_16mca_13{align-self:stretch;--ns-dial-switcher-edge: var(--journey-spacing-edge)}._block_194dh_1{display:flex;flex-direction:column}._title_194dh_6{margin:0 0 20px}._row_194dh_10{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;align-items:center}@media(max-width:767px){._row_194dh_10{display:flex;flex-direction:column;gap:20px;align-items:center}}._text_194dh_25{min-width:0}@media(max-width:767px){._text_194dh_25{order:2}}._heading_194dh_34{margin:0 0 10px}._rationale_194dh_38{margin:0 0 24px;text-wrap:pretty}@media(max-width:767px){._cta_194dh_44._cta_194dh_44{min-height:calc(var(--ns-text-16) + 2 * var(--ns-space-12));padding:var(--ns-space-12) var(--ns-space-32)}}._dial_194dh_50{justify-self:center}._content_goghi_1{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:var(--spacing-xl);padding:var(--journey-spacing-edge)}@media(min-width:1024px){._content_goghi_1{max-width:1400px;min-width:1100px;padding:var(--journey-spacing-edge-desktop)}}._header_goghi_17{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1024px){._header_goghi_17{flex-direction:row;align-items:center;justify-content:space-between}}._topRow_goghi_30{display:flex;flex-direction:column;gap:var(--spacing-xl)}@media(min-width:1024px){._topRow_goghi_30{flex-direction:row;align-items:center;justify-content:center;gap:var(--snapshot-top-row-gap-desktop)}}._visionCol_goghi_44{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1024px){._visionCol_goghi_44{max-width:var(--snapshot-vision-col-width)}}._quoteCol_goghi_55{display:flex;flex:1;flex-direction:column;align-items:center;gap:var(--spacing-sm)}._readinessCol_goghi_63{width:100%}@media(min-width:1024px){._readinessCol_goghi_63{width:var(--snapshot-readiness-col-width);flex:0 0 var(--snapshot-readiness-col-width)}}._card_goghi_73{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-xl);height:166px;padding:var(--spacing-lg);box-sizing:border-box;border:2px solid var(--journey-card-border);border-radius:var(--journey-card-inner-radius);background:var(--snapshot-result-card-gradient)}._cardRow_goghi_86{display:flex;align-items:center;gap:var(--spacing-lg)}._cardText_goghi_92,._cardBottom_goghi_98{display:flex;flex-direction:column;gap:var(--spacing-sm)}._gauges_goghi_104{display:flex;gap:var(--spacing-lg);--gauge-size: var(--snapshot-gauge-size-mobile);overflow:hidden}@media(min-width:1024px){._gauges_goghi_104{justify-content:center;gap:var(--spacing-md);--gauge-size: var(--snapshot-gauge-size-desktop);max-width:var(--snapshot-gauges-cluster-width);margin-inline:auto;overflow:visible}}._gauge_goghi_104{display:flex;flex:var(--snapshot-gauge-flex-mobile);flex-direction:column;align-items:center;gap:var(--spacing-sm)}@media(min-width:1024px){._gauge_goghi_104{flex:1}}._gaugeCircle_goghi_134{width:var(--gauge-size);height:var(--gauge-size)}._caption_goghi_139{margin:0;text-align:center;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-secondary)}._page_goghi_149{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xl)}._cards_goghi_156{display:flex;flex-direction:column;gap:22px}._s2Card_goghi_162{display:flex;flex-direction:column;overflow:clip}._s2Head_goghi_168{display:flex;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap}@media(max-width:767px){._s2Kicker_goghi_176{max-width:100%}}._s2Rule_goghi_181{height:1px;width:100%;background:#ffffff17;margin:20px 0 30px}._s2Vision_goghi_188{display:flex;flex-direction:column;align-items:center;gap:18px;margin:30px 0 0}@media(max-width:767px){._s2Vision_goghi_188{margin-top:var(--spacing-2xl)}}._s2QuoteLine_goghi_201{max-width:760px}._s2Link_goghi_205{margin-bottom:60px}@media(max-width:767px){._s2Link_goghi_205{margin-bottom:var(--spacing-2xl)}}._s2Trend_goghi_214{margin-top:14px;width:100%}._s2Tile_goghi_219{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);column-gap:40px;align-items:center;padding:30px 36px;border:2px solid var(--journey-card-border);border-radius:24px;background:linear-gradient(152deg,#ffffff0d,#0003),#25292f}@media(max-width:767px){._s2Tile_goghi_219{grid-template-columns:minmax(0,1fr);row-gap:20px;align-items:start;padding:20px 16px}}._s2TileLeft_goghi_238{display:flex;align-items:center;gap:var(--spacing-lg)}._s2TileScore_goghi_244,._s2TileRight_goghi_250{display:flex;flex-direction:column;gap:var(--spacing-sm)}._s2Cta_goghi_256{display:flex;justify-content:center;padding:40px 0}@media(max-width:767px){._s2Cta_goghi_256{padding:24px 0}}._s2Opportunity_goghi_267{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:36px;align-items:center;margin-top:20px}@media(max-width:767px){._s2Opportunity_goghi_267{display:flex;flex-direction:column;gap:20px;align-items:center}}._s2OpportunityText_goghi_283{display:flex;flex-direction:column;gap:10px;min-width:0}@media(max-width:767px){._s2OpportunityText_goghi_283{order:2;align-self:stretch}}._s2OppCta_goghi_296{margin-top:14px}._s2OppDial_goghi_300{justify-self:center}._dialRow_goghi_304{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:18px;margin:0}@media(max-width:767px){._dialRow_goghi_304{overflow:hidden;padding-bottom:10px}}._dialCard_goghi_318{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:22px 14px;border:1px solid var(--journey-card-border);border-radius:24px;background:#00000059}._wrap_18dtk_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);min-height:200px;padding:var(--spacing-2xl) var(--journey-spacing-edge);text-align:center}._message_18dtk_12{margin:0;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-primary)}._retry_18dtk_21{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-primary);text-decoration:underline}._retry_18dtk_21:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:var(--journey-radius-badge)}._quote_13oz8_1{position:relative;flex:1;margin:0;padding:0 var(--spacing-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}._text_13oz8_13{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:1.4;font-variation-settings:"SOFT" 100,"WONK" 1;text-align:center;background:var(--snapshot-vision-quote-gradient);background-clip:text;-webkit-background-clip:text;color:transparent}._text_13oz8_13[data-variant=long]{font-size:20px}._markOpen_13oz8_31,._markClose_13oz8_32{font-family:var(--font-display);font-size:24px;line-height:1;color:var(--journey-accent-pink);pointer-events:none}._markOpen_13oz8_31{align-self:flex-start}._markClose_13oz8_32{align-self:flex-end}[data-surface=page] ._quote_13oz8_1{max-width:760px;margin:0 auto 18px;width:100%}[data-surface=journey] ._quote_13oz8_1,[data-surface=page] ._quote_13oz8_1{display:block;padding:6px 44px}@media(max-width:767px){[data-surface=journey] ._quote_13oz8_1,[data-surface=page] ._quote_13oz8_1{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}}[data-surface=journey] ._text_13oz8_13,[data-surface=page] ._text_13oz8_13{font-size:25px;line-height:1.35}[data-surface=journey] ._markOpen_13oz8_31,[data-surface=journey] ._markClose_13oz8_32,[data-surface=page] ._markOpen_13oz8_31,[data-surface=page] ._markClose_13oz8_32{position:absolute;font-size:42px;line-height:1;background:linear-gradient(155deg,#ff3c9c,#6366f1);background-clip:text;-webkit-background-clip:text;color:transparent}@media(max-width:767px){[data-surface=journey] ._markOpen_13oz8_31,[data-surface=journey] ._markClose_13oz8_32,[data-surface=page] ._markOpen_13oz8_31,[data-surface=page] ._markClose_13oz8_32{display:none}}[data-surface=journey] ._markOpen_13oz8_31,[data-surface=page] ._markOpen_13oz8_31{left:0;top:0}[data-surface=journey] ._markClose_13oz8_32,[data-surface=page] ._markClose_13oz8_32{right:0;bottom:-18px}._srOnly_1j35c_22{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._content_1j35c_34{position:relative;z-index:1;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:0;padding:var(--journey-spacing-edge);background:var(--color-snapshot-content-bg)}@media(max-width:767px){._content_1j35c_34{padding-bottom:0}}@media(min-width:1024px){._content_1j35c_34{max-width:1400px;min-width:1100px;gap:0;background:transparent;padding:var(--journey-spacing-edge-desktop);padding-bottom:0}}._resultMain_1j35c_61{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--spacing-xl)}._gradient_1j35c_69{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;display:none}@media(min-width:1024px){._gradient_1j35c_69{display:block;background:radial-gradient(34% 64% at 43% 105%,rgba(0,133,91,.7) 0%,rgba(5,130,131,.34) 42%,transparent 70%),radial-gradient(36% 66% at 56% 105%,rgba(64,101,255,.68) 0%,rgba(37,114,213,.34) 46%,transparent 72%)}}._header_1j35c_83{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}@media(min-width:1024px){._header_1j35c_83{flex-direction:row;align-items:center;justify-content:space-between}}._headerLeft_1j35c_97{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}._headerTitle_1j35c_104{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--journey-text-primary)}._headerSeparator_1j35c_114{display:none}@media(min-width:1024px){._headerSeparator_1j35c_114{display:block;width:1px;height:var(--spacing-xl);background:var(--journey-card-border)}}._headerSubtitle_1j35c_126{margin:0;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-secondary)}._updateLink_1j35c_135{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:var(--spacing-xs);font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-primary);text-decoration:underline}._updateLink_1j35c_135:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:var(--journey-radius-badge)}._lockedNote_1j35c_157{display:inline-flex;align-items:center;gap:var(--spacing-xs);margin:0;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-secondary)}._divider_1j35c_169{height:1px;width:100%;background:var(--journey-card-border)}._body_1j35c_175{display:contents}._topRow_1j35c_179{display:flex;flex-direction:column;gap:var(--spacing-xl)}@media(min-width:1024px){._topRow_1j35c_179{flex-direction:row;align-items:center;justify-content:center;gap:var(--snapshot-top-row-gap-desktop)}}._visionCol_1j35c_193{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);color:var(--journey-text-primary)}._visionHeading_1j35c_201{margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-body-xl);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--journey-text-primary)}@media(min-width:1024px){._visionHeading_1j35c_201{font-size:var(--journey-font-size-hero)}}._visionBody_1j35c_216{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;margin:0;color:var(--journey-text-primary)}@media(min-width:1024px){._visionBody_1j35c_216{max-width:var(--snapshot-vision-col-width)}}._textLink_1j35c_230{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-primary);text-decoration:underline}._textLink_1j35c_230:focus-visible{outline:2px solid var(--color-white);outline-offset:2px;border-radius:var(--journey-radius-badge)}._topRowDivider_1j35c_249{display:none}@media(min-width:1024px){._topRowDivider_1j35c_249{display:block;align-self:stretch;width:1px;background:var(--journey-card-border)}}._readinessCol_1j35c_261{width:100%}@media(min-width:1024px){._readinessCol_1j35c_261{width:var(--snapshot-readiness-col-width);flex:0 0 var(--snapshot-readiness-col-width)}}._notMedical_1j35c_271{display:flex;flex-direction:column;gap:var(--spacing-sm)}._notMedicalText_1j35c_277{margin:0;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:var(--journey-text-primary)}._notMedicalLabel_1j35c_286{font-family:var(--font-ui);font-weight:500;font-size:var(--journey-font-size-body-sm)}._content_1j35c_34[data-surface=journey]{max-width:1160px;min-width:0}._content_1j35c_34[data-surface=journey] ._gradient_1j35c_69{display:none}@media(min-width:1024px){._content_1j35c_34[data-surface=journey]{padding:var(--journey-spacing-edge-desktop)}}@media(max-width:767px){._content_1j35c_34[data-surface=journey]{padding:var(--journey-spacing-edge-desktop) 20px}}._content_1j35c_34[data-surface=journey] ._resultMain_1j35c_61{gap:0}._content_1j35c_34[data-surface=journey] ._header_1j35c_83{gap:var(--spacing-xl)}@media(min-width:1024px){._content_1j35c_34[data-surface=journey] ._header_1j35c_83{align-items:baseline}}@media(max-width:767px){._content_1j35c_34[data-surface=journey] ._header_1j35c_83{flex-direction:row;align-items:baseline;flex-wrap:wrap;row-gap:6px;column-gap:10px}}._content_1j35c_34[data-surface=journey] ._headerLeft_1j35c_97{align-items:baseline;gap:var(--spacing-md)}@media(max-width:767px){._content_1j35c_34[data-surface=journey] ._headerLeft_1j35c_97{row-gap:6px;column-gap:10px}}@media(min-width:1024px){._content_1j35c_34[data-surface=journey] ._headerSeparator_1j35c_114{height:var(--spacing-lg);background:var(--journey-border-subtle)}}._content_1j35c_34[data-surface=journey] ._headerSubtitle_1j35c_126{color:#cfcfd4}._content_1j35c_34[data-surface=journey] ._updateLink_1j35c_135{gap:var(--spacing-sm);min-height:48px;font-weight:400;color:var(--color-white)}._content_1j35c_34[data-surface=journey] ._lockedNote_1j35c_157{gap:9px;color:#ffffffb8}._content_1j35c_34[data-surface=journey] ._lockedNote_1j35c_157 svg{width:18px;height:18px;opacity:.6}._content_1j35c_34[data-surface=journey] ._divider_1j35c_169{background:#ffffff17}._content_1j35c_34[data-surface=journey] ._header_1j35c_83+._divider_1j35c_169{margin:18px 0 var(--spacing-xl)}@media(min-width:1024px){._content_1j35c_34[data-surface=journey] ._topRow_1j35c_179{display:grid;grid-template-columns:minmax(210px,260px) minmax(230px,1fr) 1px minmax(290px,330px);gap:30px;align-items:center;justify-content:initial}}@media(max-width:767px){._content_1j35c_34[data-surface=journey] ._topRow_1j35c_179{gap:20px}}._content_1j35c_34[data-surface=journey] ._visionCol_1j35c_193{gap:0}._content_1j35c_34[data-surface=journey] ._visionHeading_1j35c_201{margin-bottom:10px;font-size:22px}@media(min-width:1024px){._content_1j35c_34[data-surface=journey] ._visionHeading_1j35c_201{font-size:22px}}._content_1j35c_34[data-surface=journey] ._visionBody_1j35c_216{margin-bottom:var(--spacing-md);font-size:var(--journey-font-size-body-sm);line-height:1.55;color:#ffffffb8}._content_1j35c_34[data-surface=journey] ._textLink_1j35c_230{color:var(--color-white);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45);padding-bottom:1px}@media(min-width:1024px){._content_1j35c_34[data-surface=journey] ._topRowDivider_1j35c_249{background:#ffffff1f}}@media(min-width:1024px){._content_1j35c_34[data-surface=journey] ._readinessCol_1j35c_261{width:auto;min-width:290px;max-width:330px;flex:initial}}._content_1j35c_34[data-surface=journey] ._notMedical_1j35c_271{gap:0}._content_1j35c_34[data-surface=journey] ._notMedical_1j35c_271 ._divider_1j35c_169{margin:var(--spacing-xl) 0 14px}._content_1j35c_34[data-surface=journey] ._notMedical_1j35c_271 ._divider_1j35c_169:last-child{display:none}._content_1j35c_34[data-surface=journey] ._notMedicalText_1j35c_277{font-size:13px;line-height:1.5;color:var(--journey-text-primary)}._content_1j35c_34[data-surface=page]{max-width:none;min-width:0;padding:0;background:transparent}._content_1j35c_34[data-surface=page] ._gradient_1j35c_69{display:none}._content_1j35c_34[data-surface=page] ._cards_1j35c_444{display:flex;flex-direction:column;gap:22px}._content_1j35c_34[data-surface=page] ._card_1j35c_444{display:flex;flex-direction:column;overflow:clip;--journey-spacing-edge: var(--ns-surface-card-inset)}._content_1j35c_34[data-surface=page] ._cardHead_1j35c_456{display:flex;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap}._content_1j35c_34[data-surface=page] ._cardHeading_1j35c_462{margin:0;font:inherit}._content_1j35c_34[data-surface=page] ._cardSeparator_1j35c_466{width:1px;height:15px;background:var(--journey-border-subtle)}@media(max-width:767px){._content_1j35c_34[data-surface=page] ._cardSeparator_1j35c_466{display:none}}._content_1j35c_34[data-surface=page] ._cardRule_1j35c_476{height:1px;width:100%;background:#ffffff17;margin:20px 0 30px}._content_1j35c_34[data-surface=page] ._areasRule_1j35c_482{height:1px;width:100%;background:#ffffff17;margin:30px 0 24px}._content_1j35c_34[data-surface=page] ._areas_1j35c_482{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch}._content_1j35c_34[data-surface=page] ._areas_1j35c_482:has(>:only-child){grid-template-columns:minmax(0,1fr)}@media(max-width:767px){._content_1j35c_34[data-surface=page] ._areas_1j35c_482{grid-template-columns:minmax(0,1fr);gap:20px}}._content_1j35c_34[data-surface=page] ._trendSection_1j35c_503{display:flex;flex-direction:column}._content_1j35c_34[data-surface=page] ._trendHead_1j35c_507{display:flex;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap}._content_1j35c_34[data-surface=page] ._trendChart_1j35c_513{margin-top:14px;width:100%}._content_1j35c_34[data-surface=page] ._visionBlock_1j35c_517{display:flex;flex-direction:column;align-items:center;text-align:center;margin:30px 0 0}@media(max-width:767px){._content_1j35c_34[data-surface=page] ._visionBlock_1j35c_517{margin-top:var(--spacing-2xl)}}._content_1j35c_34[data-surface=page] ._visionHeadingCentered_1j35c_529{margin:0 0 14px;font:inherit}._content_1j35c_34[data-surface=page] ._visionLink_1j35c_533{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:1px solid rgba(255,255,255,.36);border-radius:0;padding:0 0 1px;margin:0 0 60px;cursor:pointer;font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;color:#fffc}._content_1j35c_34[data-surface=page] ._visionLink_1j35c_533:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}@media(max-width:767px){._content_1j35c_34[data-surface=page] ._visionLink_1j35c_533{margin-bottom:var(--spacing-2xl)}}._content_1j35c_34[data-surface=page] ._ctaRow_1j35c_557{display:flex;justify-content:center;padding:40px 0}@media(max-width:767px){._content_1j35c_34[data-surface=page] ._ctaRow_1j35c_557{padding:24px 0}}._content_1j35c_34[data-surface=page] ._notMedical_1j35c_271{margin-top:calc(26px - var(--spacing-xl))}._content_1j35c_34[data-surface=page] ._notMedicalText_1j35c_277{text-align:center}._content_1j35c_34[data-surface=page] ._headerTitle_1j35c_104{color:var(--color-white)}._content_1j35c_34[data-surface=page] ._headerSubtitle_1j35c_126{color:#cfcfd4}@media(max-width:767px){._cta_1j35c_557._cta_1j35c_557{min-height:calc(var(--ns-text-16) + 2 * var(--ns-space-12));padding:var(--ns-space-12) var(--ns-space-32)}}._card_haacn_22{width:560px;max-width:calc(100vw - 32px);padding:60px 24px;align-items:center}._overlayContent_haacn_29{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:0 24px;width:100%}._header_haacn_39{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;text-align:center}._title_haacn_48{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:normal;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);width:100%;margin:0}._subtitle_haacn_60{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-primary);width:100%;margin:0}._reassuranceCard_haacn_70{position:relative;display:flex;align-items:center;gap:4px;padding:16px;border-radius:20px;background:var(--snapshot-active-tile-gradient);width:100%;overflow:hidden}._reassuranceCard_haacn_70:before,._reassuranceCard_haacn_70:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--snapshot-spectrum-gradient);pointer-events:none}._reassuranceCard_haacn_70:before{top:0}._reassuranceCard_haacn_70:after{bottom:0}@media(max-width:768px){._reassuranceCard_haacn_70{flex-direction:column;gap:12px;text-align:center}}._fingerprintWrap_haacn_104{flex-shrink:0;width:80px;height:80px}@media(max-width:768px){._fingerprintWrap_haacn_104{width:64px;height:64px}}._reassuranceText_haacn_116{flex:1;min-width:0;font-family:var(--font-ui);font-weight:300;font-size:20px;line-height:1.4;color:var(--color-white);margin:0}@media(max-width:768px){._reassuranceText_haacn_116{font-size:18px}}._divider_haacn_132{width:100%;height:0;border:0;border-top:1px solid var(--color-white-overlay-light);margin:0}._actions_haacn_140{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}._actionButton_haacn_148._actionButton_haacn_148{font-family:var(--font-ui);font-weight:600;font-size:var(--journey-font-size-body-xl);line-height:1.4;text-transform:uppercase;height:auto;width:100%;padding:16px 40px}._exitButton_haacn_159._exitButton_haacn_159{background:var(--color-white-overlay-faint);border:1px solid var(--color-white);color:var(--color-white);box-shadow:none}._exitButton_haacn_159._exitButton_haacn_159:hover:not(:disabled){background:var(--color-white-overlay-light);box-shadow:none}._footer_e4laj_1{padding-top:var(--guide-clearance)}._page_10q4k_1{display:flex;flex-direction:column;gap:var(--spacing-question-gap)}._screen_mziwl_1{display:flex;align-items:center;justify-content:center;min-height:60vh;padding:var(--spacing-2xl, 32px) var(--spacing-lg, 16px)}._card_mziwl_9{display:flex;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:420px;text-align:center}._lottie_mziwl_19{display:flex;align-items:center;justify-content:center;width:150px;height:95px}._staticRing_mziwl_27{width:56px;height:56px;border-radius:50%;border:4px solid var(--color-white-overlay-light, rgba(255, 255, 255, .1));border-top-color:#e2839f}._text_mziwl_35{display:flex;flex-direction:column;gap:4px}._headline_mziwl_41{margin:0;font-family:var(--font-display, "Fraunces", serif);font-weight:400;font-size:26px;line-height:1.2;color:var(--color-white, #ffffff);font-variation-settings:"SOFT" 100,"WONK" 1}._subline_mziwl_51{margin:0;font-family:var(--font-ui, "Lexend", sans-serif);font-weight:300;font-size:16px;line-height:1.4;color:var(--color-white, #ffffff);opacity:.8}._submitError_4ursn_29{display:flex;flex-direction:column;gap:8px;width:100%;padding:12px 16px;margin-bottom:16px;border:1px solid var(--color-snapshot-error);border-radius:var(--radius-base);background:var(--color-snapshot-content-bg)}._submitErrorText_4ursn_41{font-family:var(--font-ui);font-weight:300;font-size:14px;line-height:1.4;margin:0;color:var(--color-snapshot-error)}._submitErrorRetry_4ursn_50{font-family:var(--font-ui);font-weight:300;font-size:14px;line-height:1.4;align-self:flex-start;padding:0;border:0;background:none;color:var(--journey-text-secondary);text-decoration:underline;cursor:pointer}._submitErrorRetry_4ursn_50:disabled{opacity:.6;cursor:default}._note_1yn8r_1{margin:0;text-align:center;font-family:var(--font-ui);font-weight:300;font-size:14px;line-height:1.4;color:var(--journey-text-secondary)}._hero_5s6nc_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);width:100%;flex-shrink:0}@media(min-width:1024px){._hero_5s6nc_1{gap:var(--spacing-lg)}}._title_5s6nc_15{display:flex;justify-content:center;width:100%;height:calc(var(--journey-font-size-body-xl) * 1.4)}@media(min-width:1024px){._title_5s6nc_15{height:var(--journey-font-size-display)}}._lead_5s6nc_27{display:flex;flex-direction:column;align-items:center;width:100%;max-width:820px}._lead_5s6nc_27>*{height:calc(var(--journey-font-size-body-sm) * 1.4)}@media(min-width:1024px){._lead_5s6nc_27>*{height:calc(var(--journey-font-size-body-xl) * 1.4)}}._frame_1kqwy_1{width:100%;max-width:var(--snapshot-intro-video-max-width);aspect-ratio:16/9;border-radius:20px;overflow:hidden;background:#000}._video_1kqwy_10{width:100%;height:100%;object-fit:cover;display:block}._page_1okt0_22{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-lg) max(var(--spacing-xl),var(--guide-clearance));max-width:1280px;width:100%;margin:0 auto;min-height:0}@media(min-width:1024px){._page_1okt0_22{gap:var(--spacing-xl);padding:var(--spacing-xl) var(--journey-spacing-edge-desktop) max(var(--spacing-xl),var(--guide-clearance))}}._exitRow_1okt0_42{display:flex;justify-content:flex-end;flex-shrink:0}._hero_1okt0_48{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center;color:var(--color-text-primary);flex-shrink:0}@media(min-width:1024px){._hero_1okt0_48{gap:var(--spacing-lg)}}._title_1okt0_63{font-family:var(--font-display);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;font-size:var(--journey-font-size-body-xl);line-height:1.4;margin:0}@media(min-width:1024px){._title_1okt0_63{font-size:var(--journey-font-size-display);line-height:1}}._subtitle_1okt0_78{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-sm);line-height:1.4;margin:0;color:var(--color-text-primary)}@media(min-width:1024px){._subtitle_1okt0_78{font-size:var(--journey-font-size-body-xl)}}._videoWrap_1okt0_92{display:flex;flex-direction:column;align-items:center;flex-shrink:0}@media(min-width:1024px){._videoWrap_1okt0_92{flex:1 1 auto;min-height:0}._videoWrap_1okt0_92._videoWrap_1okt0_92>*{height:100%;max-height:calc(var(--snapshot-intro-video-max-width) * 9 / 16);width:auto}}._notice_1okt0_110{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);width:100%;flex-shrink:0}@media(min-width:1024px){._notice_1okt0_110{gap:var(--spacing-xl)}}._cta_1okt0_124._cta_1okt0_124{height:auto;font-size:20px;padding:16px 40px;max-width:502px;width:100%;border:1px solid transparent}._cta_1okt0_124._cta_1okt0_124:disabled{background:var(--color-white-overlay-faint);color:var(--journey-text-secondary);border-color:var(--color-white-overlay-strong);opacity:1;box-shadow:none;cursor:not-allowed}._errorSlot_1okt0_141{margin:0;text-align:center;font-family:var(--font-ui);font-weight:300;font-size:14px;line-height:1.4;color:var(--color-snapshot-error)}._callout_1155i_22{width:100%;padding:16px;border:2px solid var(--journey-callout-border);border-radius:20px;background:linear-gradient(163.62deg,#ffffff0d 3.5754%,#0003 97.457%)}._row_1155i_30{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}._icon_1155i_38{flex-shrink:0}._copy_1155i_42{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;align-items:flex-start;justify-content:center}._title_1155i_51{margin:0;color:#fff;font-family:var(--font-display);font-size:var(--journey-font-size-body-xl);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 1;line-height:1.4}._body_1155i_61{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-xl);line-height:1.4;margin:0;color:#fffc}._cta_1155i_70._cta_1155i_70{flex-shrink:0;width:334px}@media(max-width:767px){._row_1155i_30{flex-wrap:wrap;gap:12px}._icon_1155i_38{width:56px;height:56px}._title_1155i_51,._body_1155i_61{font-size:var(--journey-font-size-body-lg)}._copy_1155i_42{gap:var(--spacing-sm)}._cta_1155i_70._cta_1155i_70{width:100%}}[data-surface=journey] ._callout_1155i_22{padding:2px;border:none;border-radius:22px;margin-bottom:26px;background:linear-gradient(180deg,#e0a23a,#d97a01);box-shadow:0 0 12px #e0a23a4d,0 0 24px #e0a23a26}[data-surface=journey] ._row_1155i_30{border-radius:var(--journey-card-inner-radius);background:#323c50;padding:22px 26px;gap:26px;flex-wrap:wrap;justify-content:flex-start}[data-surface=journey] ._icon_1155i_38{width:56px;height:56px}[data-surface=journey] ._copy_1155i_42{min-width:280px}[data-surface=journey] ._title_1155i_51{font-size:var(--journey-font-size-body-2xl);line-height:1.2;margin-bottom:var(--spacing-sm)}[data-surface=journey] ._body_1155i_61{font-size:15px;line-height:1.55;max-width:560px}[data-surface=journey] ._cta_1155i_70._cta_1155i_70{width:auto}[data-surface=page] ._callout_1155i_22{padding:2px;border:none;border-radius:22px;background:linear-gradient(180deg,#e0a23a,#d97a01);box-shadow:0 0 12px #e0a23a4d,0 0 24px #e0a23a26;margin-bottom:4px}[data-surface=page] ._callout_1155i_22 ._row_1155i_30{padding:22px 26px;gap:26px;border-radius:20px;background:#323c50;flex-wrap:wrap}[data-surface=page] ._callout_1155i_22 ._icon_1155i_38{width:56px;height:56px}[data-surface=page] ._callout_1155i_22 ._copy_1155i_42{min-width:280px}[data-surface=page] ._callout_1155i_22 ._title_1155i_51{font-size:24px;line-height:1.2;margin-bottom:var(--spacing-sm)}[data-surface=page] ._callout_1155i_22 ._body_1155i_61{font-size:15px;line-height:1.55;max-width:560px}@media(max-width:767px){[data-surface=page] ._callout_1155i_22 ._row_1155i_30{gap:12px}[data-surface=page] ._callout_1155i_22 ._copy_1155i_42{min-width:0}}._container_6yz86_22{display:flex;flex-direction:column;min-width:0}._headerRow_6yz86_28{display:flex;align-items:baseline;gap:12px;padding-inline:var(--journey-spacing-edge)}._headerRow_6yz86_28 ._subtitle_6yz86_34{display:none}@media(min-width:1024px){._headerRow_6yz86_28{padding-inline:var(--journey-spacing-edge-desktop)}._headerRow_6yz86_28 ._subtitle_6yz86_34{display:block}}._title_6yz86_46{font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--journey-text-primary);margin:0}._subtitle_6yz86_34{border-left:1px solid var(--journey-text-muted);padding-left:12px;font-family:var(--font-ui);font-size:14px;font-weight:300;color:var(--journey-text-secondary);margin:0}._scrollOuter_6yz86_64{display:flex;overflow-x:scroll;scroll-snap-type:x proximity}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._scrollOuter_6yz86_64{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._scrollOuter_6yz86_64::-webkit-scrollbar{height:8px}._scrollOuter_6yz86_64::-webkit-scrollbar-track{background:var(--scrollbar-track)}._scrollOuter_6yz86_64::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._scrollOuter_6yz86_64::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._scrollOuter_6yz86_64{padding-top:24px;padding-bottom:50px;padding-inline:var(--journey-spacing-edge);scroll-padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._scrollOuter_6yz86_64{padding-inline:var(--journey-spacing-edge-desktop);scroll-padding-inline:var(--journey-spacing-edge-desktop)}}._carousel_6yz86_102{display:flex;align-items:center;gap:16px;padding:24px;background:var(--journey-carousel-bg);border-radius:var(--radius-xl);overflow:visible;position:relative}._carousel_6yz86_102:after{content:"";flex-shrink:0;width:1px}._coachSection_6yz86_118{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0;min-width:200px}._coachName_6yz86_127{display:flex;flex-direction:column;align-items:center;line-height:1.4;color:#ffffffe6;text-align:center}._coachNameLabel_6yz86_136{font-family:var(--font-ui);font-size:20px;font-weight:600}._coachNameText_6yz86_142{font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:300}._coachMessage_6yz86_148{font-family:var(--font-display);font-size:20px;font-weight:400;line-height:1.4;color:#ffffffe6;text-align:center;margin:0;max-width:223px}@media(min-width:1024px){._coachMessage_6yz86_148{display:none}}._card_6yz86_164{display:flex;flex-direction:column;flex-shrink:0;width:280px;background:var(--journey-sparks-label-bg);border-radius:var(--journey-radius-card-desktop);overflow:hidden;border:none;padding:0;cursor:pointer;text-align:left;transition:transform .15s ease}._card_6yz86_164:active{transform:scale(.98)}@media(min-width:1024px){._card_6yz86_164{width:336px;position:relative}._card_6yz86_164:hover ._hoverOverlay_6yz86_186{opacity:1}}._cardImageWrap_6yz86_191{width:100%;height:140px;overflow:hidden}@media(min-width:1024px){._cardImageWrap_6yz86_191{height:149px}}._cardImage_6yz86_191{width:100%;height:100%;object-fit:cover}._cardBottom_6yz86_208{display:flex;flex-direction:column;gap:8px;padding:12px}._cardTitle_6yz86_215{font-family:var(--font-ui);font-size:var(--journey-font-size-body-lg);font-weight:600;line-height:1.4;color:var(--journey-text-primary);min-height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._sparksBadge_6yz86_228{width:fit-content;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background:var(--journey-sparks-label-bg);border-radius:var(--journey-radius-badge);font-family:var(--font-ui);font-size:14px;font-weight:500;line-height:1.4;color:var(--journey-text-muted)}._hoverOverlay_6yz86_186{display:none}@media(min-width:1024px){._hoverOverlay_6yz86_186{display:flex;position:absolute;bottom:0;left:0;right:0;height:110px;background:linear-gradient(to bottom,#0000,#000000d9 35%);align-items:flex-end;justify-content:center;padding:0 var(--journey-spacing-edge) 16px;opacity:0;transition:opacity .2s ease;border-radius:0 0 var(--journey-radius-card-desktop) var(--journey-radius-card-desktop);z-index:2}}._hoverOverlay_6yz86_186 ._overlayCta_6yz86_264{width:100%}._container_7603b_22{display:flex;flex-direction:column;min-width:0}@media(min-width:1024px){._container_7603b_22{padding:var(--journey-spacing-section-block) 0 0;background:#0003}}._headerRow_7603b_34{display:flex;align-items:baseline;gap:12px;padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._headerRow_7603b_34{padding-inline:var(--journey-spacing-edge-desktop)}}._title_7603b_46{font-family:var(--font-display);font-size:20px;font-weight:400;color:var(--journey-text-primary);margin:0}._scrollContainer_7603b_54{display:flex;overflow-x:scroll;scroll-snap-type:x proximity}@media(hover:hover){@supports not selector(::-webkit-scrollbar){._scrollContainer_7603b_54{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}._scrollContainer_7603b_54::-webkit-scrollbar{height:8px}._scrollContainer_7603b_54::-webkit-scrollbar-track{background:var(--scrollbar-track)}._scrollContainer_7603b_54::-webkit-scrollbar-thumb{background:linear-gradient(to right,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}._scrollContainer_7603b_54::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}}._scrollContainer_7603b_54{gap:12px;padding-top:35px;padding-bottom:20px;padding-inline:var(--journey-spacing-edge);scroll-padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._scrollContainer_7603b_54{padding-top:25px;padding-inline:var(--journey-spacing-edge-desktop);scroll-padding-inline:var(--journey-spacing-edge-desktop)}}._page_145i6_1{flex:1 0 auto;width:100%;background-color:var(--color-wellness-bg);position:relative;overflow-x:clip}._content_145i6_9{position:relative;z-index:1;padding:0;display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box}._content_145i6_9>*+*{border-top:1px solid var(--journey-card-border);padding-top:24px}@media(min-width:1024px){._content_145i6_9>*+*{padding-top:60px}}._heroSection_145i6_29{display:flex;flex-direction:column;gap:24px;overflow:visible}._heroSection_145i6_29>*:not(:first-child){padding-inline:var(--journey-spacing-edge)}@media(min-width:1024px){._heroSection_145i6_29{padding-block:0 var(--journey-spacing-section-block);gap:24px}._heroSection_145i6_29>*:not(:first-child){padding-inline:var(--journey-spacing-edge-desktop)}}._snapshotAnchor_145i6_48{scroll-margin-top:24px}._content_145i6_9>._snapshotAnchor_145i6_48{padding-top:0}._container_rmpil_1{font-family:Lexend,sans-serif;width:100%;max-width:672px;margin:0 auto;padding:20px 32px;height:max-content}@media(max-width:480px){._container_rmpil_1{padding:20px 16px}}._section_rmpil_15{margin-bottom:30px}._section-header_rmpil_19{display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:14px;font-weight:600;line-height:24px;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:15px}._profile-header_rmpil_32{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}._profile-title_rmpil_39{font-family:Lexend,sans-serif;color:#ffffffe6;font-size:20px;font-weight:300;line-height:1.4}._edit-button_rmpil_47{font-family:Lexend,sans-serif;font-size:14px;font-weight:400;letter-spacing:.05em;text-transform:none;display:inline-flex;align-items:center;gap:6px;padding:4px 14px;background-color:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:8px;cursor:pointer}._edit-button_rmpil_47:hover,._edit-button_rmpil_47:focus{background:#ffffff1a}._edit-icon_rmpil_67{flex-shrink:0}._field-row_rmpil_71{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}._field-label_rmpil_79{color:#ffffffb3;font-size:14px;font-weight:400}._field-value_rmpil_85{color:#fff;font-size:14px;font-weight:500;text-align:right}._preference-row_rmpil_92{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}._preference-label_rmpil_100{color:#ffffffb3;font-size:14px;font-weight:400;max-width:70%}._subscription-switch_rmpil_107{width:100%}._subscription-switch_rmpil_107 .amplify-switch__wrapper{width:100%;justify-content:space-between}._subscription-switch_rmpil_107 .amplify-switch__label{color:#ffffffb3;font-size:14px;font-weight:400;flex:1}._subscription-switch_rmpil_107 .amplify-switch__track{background-color:#ffffff26;border:1px solid rgba(255,255,255,.3)}._subscription-switch_rmpil_107 .amplify-switch__track--checked,._subscription-switch_rmpil_107 .amplify-switch__track[data-checked=true]{background-color:#fff;border-color:#fff}._subscription-switch_rmpil_107 .amplify-switch__thumb{background-color:#222}._loading_rmpil_133{display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px;padding:40px 0;text-align:center}._error_rmpil_143{display:flex;justify-content:center;align-items:center;color:#e67458;font-size:16px;padding:40px 0;text-align:center;background:#e674581a;border-radius:8px;margin:20px 0}._sign-out-button_rmpil_156{font-family:Lexend,sans-serif;font-weight:400;font-size:14px;line-height:normal;letter-spacing:.15em;text-align:center;display:block;width:fit-content;margin:30px auto 20px;padding:10px 20px;border:1px solid transparent;cursor:pointer;text-decoration:none;background-color:#fff;color:#222;border-radius:8px;transition:background .2s}._sign-out-button_rmpil_156:hover,._sign-out-button_rmpil_156:focus{background:#f0f0f0}._form_16nni_1{font-family:Lexend,sans-serif;display:flex;flex-direction:column;gap:16px;margin-bottom:30px}._heading_16nni_9{display:flex;flex-direction:column;gap:8px;margin-bottom:5px}._title_16nni_16{color:#ffffffe6;font-size:20px;font-weight:300;line-height:1.4}._subtitle_16nni_23{color:#ffffffb3;font-size:16px;font-weight:300;line-height:1.4}._field_16nni_30{width:100%}._field_16nni_30 .amplify-label,._field_16nni_30 .amplify-fieldset__legend{color:#fffc;font-size:16px;font-weight:300}._field_16nni_30 .amplify-input,._field_16nni_30 .amplify-select{background-color:#ffffff0d;border:1px solid rgba(255,255,255,.2);color:#fff;font-weight:300;border-radius:8px}._field-error_16nni_48{color:#e67458;font-size:13px;margin-top:-8px}._gender-fieldset_16nni_54{border:none;margin:0;padding:0;width:100%}._gender-legend_16nni_61{color:#fffc;font-size:16px;font-weight:300;padding:0;margin-bottom:12px}._gender-options_16nni_69{display:flex;flex-wrap:wrap;align-items:center;gap:16px}._gender-option_16nni_69{display:inline-flex;align-items:center;gap:8px;cursor:pointer}._gender-input_16nni_83{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._gender-box_16nni_91{box-sizing:border-box;width:20px;height:20px;flex-shrink:0;border-radius:4px;background:#ffffffe6;border:1px solid rgba(0,6,46,.2);display:inline-flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}._gender-label_16nni_105{color:#fff;font-size:16px;font-weight:300;white-space:nowrap}._gender-input_16nni_83:checked+._gender-box_16nni_91{background:var(--color-wellness-cta);border-color:var(--color-wellness-cta)}._gender-input_16nni_83:checked+._gender-box_16nni_91:after{content:"";width:5px;height:10px;margin-top:-2px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}._gender-input_16nni_83:focus-visible+._gender-box_16nni_91{outline:2px solid var(--color-wellness-cta);outline-offset:2px}._actions_16nni_132{display:flex;flex-direction:column;align-items:stretch;gap:12px;margin-top:10px;width:100%}._save-button_16nni_141,._cancel-button_16nni_141{font-family:Lexend,sans-serif;font-weight:600;font-size:14px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:12px 24px;border-radius:100px;cursor:pointer;width:100%}._cancel-button_16nni_141{background-color:#ffffff0d;color:#fff;border:1px solid #fff}._cancel-button_16nni_141:hover,._cancel-button_16nni_141:focus{background:#ffffff1f}._save-button_16nni_141{background-color:var(--color-wellness-cta);color:#fff;border:1px solid transparent}._save-button_16nni_141:hover,._save-button_16nni_141:focus{background:var(--color-wellness-cta-hover)}._section_lduy3_1{margin-top:40px}._section-title_lduy3_5{color:#fff;font-size:28px;font-weight:700;margin-top:8px;margin-bottom:8px;font-family:Lexend}._lead_lduy3_14{color:#fff;font-size:14px;font-style:normal;font-weight:300;margin-top:8px;margin-bottom:8px;font-family:Lexend}._lead-italic_lduy3_24{color:#fff;font-size:14px;font-weight:300;margin-top:8px;margin-bottom:8px;font-family:Lexend;font-style:italic}._group-title_lduy3_34{color:#fff;font-size:16px;font-weight:600;line-height:50px;letter-spacing:1.4px;text-transform:uppercase;margin-top:30px}._item-trigger_lduy3_44{color:#fff;font-size:14px}._item-content_lduy3_49{color:#fff;font-size:14px;font-style:normal;font-weight:300}._accordionContainer_lduy3_56{--amplify-components-accordion-item-trigger-focus-box-shadow: transparent;--amplify-components-accordion-item-background-color: transparent;--amplify-components-accordion-item-color: #ffffff;background-color:transparent!important}._accordionContainer_lduy3_56>*{background-color:transparent!important}._accordionContainer_lduy3_56 .amplify-accordion__item,._accordionContainer_lduy3_56 .amplify-accordion__trigger,._accordionContainer_lduy3_56 .amplify-accordion__content,._accordionContainer_lduy3_56 [data-amplify-accordion-item],._accordionContainer_lduy3_56 [data-amplify-accordion-trigger],._accordionContainer_lduy3_56 [data-amplify-accordion-content]{background-color:transparent!important;color:#fff!important;border:none!important}._accordionContainer_lduy3_56 button,._accordionContainer_lduy3_56 div,._accordionContainer_lduy3_56 section{background-color:transparent!important;color:#fff!important}._accordionContainer_lduy3_56 button:hover,._accordionContainer_lduy3_56 button:focus,._accordionContainer_lduy3_56 button:active{background-color:#ffffff0d!important}._extra-bold_lduy3_89{font-weight:700}._faq-list_lduy3_93{margin-top:1em;margin-bottom:1em;padding-left:1.5em}._support-container_1vuyk_1{position:relative;margin:40px auto;padding:24px;background:#ffffff1a;border-radius:7px;box-shadow:0 2px 8px #0000000a;gap:16px}._support-title_1vuyk_11{color:#fff;font-size:16px;font-weight:700;margin-bottom:10px;font-family:Lexend}._support-textarea_1vuyk_19{width:100%;margin-bottom:8px}._support-textarea_1vuyk_19 textarea{width:100%;min-height:80px;padding:12px;border:1px solid rgba(255,255,255,.5);border-radius:5px;font-size:15px;resize:vertical;background:#0003;color:#fff;transition:border .2s}._support-textarea_1vuyk_19 textarea:focus{border-color:#5a8e8d;outline:none}._support-button_1vuyk_40{align-self:center;background-color:#fff;border-radius:5px;padding:12px 24px;color:#000;font-weight:600;border:none;cursor:pointer;font-size:14px;text-transform:uppercase;margin-top:10px;transition:background .2s}._support-button_1vuyk_40:hover,._support-button_1vuyk_40:focus{background:#ccc}._support-message_1vuyk_58{text-align:center;color:#16a34a;font-size:15px;font-weight:500;padding:12px;background:#dcfce7;border-radius:8px}._section_175la_1{display:flex;flex-direction:column}._title_175la_6{font-family:var(--font-display);font-weight:400;font-size:var(--ns-text-30);line-height:1.15;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0 0 10px;text-wrap:pretty}._note_175la_17{font-family:var(--font-body);font-weight:300;font-size:var(--ns-text-17);line-height:1.55;color:#cfcfd4;margin:0 0 40px;text-wrap:pretty}._pool_175la_27{--ns-action-pool-edge: var(--ns-surface-card-inset, var(--ns-space-40))}._section_ozvf1_1{display:flex;flex-direction:column}._title_ozvf1_6{font-family:var(--font-display);font-weight:400;font-size:20px;line-height:1.2;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0 0 14px}._note_ozvf1_16{font-family:var(--font-body);font-weight:300;font-size:17px;line-height:1.55;color:#cfcfd4;margin:0;text-wrap:pretty}._root_cvi67_22{width:100%;background:#25292f;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scroll-padding-top:calc(72px + var(--spacing-xl))}._backdrop_cvi67_32{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}@media(hover:hover){@supports selector(::-webkit-scrollbar){._backdrop_cvi67_32{right:var(--scrollbar-size)}}}._backdropImage_cvi67_46{width:100%;height:100%;object-fit:cover;object-position:center 50%;display:block}._backdropWash_cvi67_54{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#25292fe6,#25292f9e 26%,#25292f4d 58%,#25292f14)}._page_cvi67_60{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:1160px;margin:0 auto;padding:0 var(--journey-spacing-edge) max(var(--journey-spacing-page-bottom),var(--guide-clearance));box-sizing:border-box}@media(min-width:768px){._page_cvi67_60{padding-inline:var(--journey-spacing-edge-desktop)}}._header_cvi67_77{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:60px;margin-bottom:18px}@media(max-width:767px){._header_cvi67_77{margin-top:20px;row-gap:6px}}._headerTitle_cvi67_92{font-family:var(--font-display);font-weight:400;font-size:26px;line-height:1.1;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0}._headerSeparator_cvi67_102{width:1px;height:16px;background:#fff3}._headerSubtitle_cvi67_108{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:#cfcfd4;margin:0}._divider_cvi67_117{height:1px;width:100%;background:#ffffff17;margin:0 0 26px}._dials_cvi67_124{--ns-dial-switcher-edge: var(--journey-spacing-edge);margin-bottom:26px}@media(min-width:768px){._dials_cvi67_124{--ns-dial-switcher-edge: var(--journey-spacing-edge-desktop)}}._breadcrumb_cvi67_134{position:sticky;top:0;z-index:3;margin-inline:calc(-1 * var(--journey-spacing-edge));padding-inline:var(--journey-spacing-edge);padding-block:14px;background:#25292feb}@media(min-width:768px){._breadcrumb_cvi67_134{margin-inline:calc(-1 * var(--journey-spacing-edge-desktop));padding-inline:var(--journey-spacing-edge-desktop)}}._card_cvi67_150{display:flex;flex-direction:column}._cardRule_cvi67_155{height:1px;width:100%;background:#ffffff17;margin:26px 0}._cardRuleBeforePool_cvi67_162{margin-bottom:60px}._art_cvi67_166{width:100%;height:100%;object-fit:cover;display:block}._card_fknfd_22{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:60px 60px 54px;border-radius:var(--journey-card-radius);border:1px solid var(--journey-card-border);background:#262f3e}._icon_fknfd_34{flex:none;margin-bottom:22px}._title_fknfd_39{font-family:var(--font-display);font-weight:400;font-size:32px;line-height:1.2;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0 0 14px;text-wrap:pretty}._body_fknfd_50{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;font-size:17px;line-height:1.6;color:#cfcfd4;max-width:600px;margin:0 0 8px;text-wrap:pretty}._cta_fknfd_63{margin-top:30px}@media(max-width:767px){._card_fknfd_22{padding:22px 18px 54px}._title_fknfd_39{font-size:var(--journey-font-size-hero)}}._root_5s63z_22{width:100%}._backdrop_5s63z_26{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#25292fe6,#25292f9e 26%,#25292f4d 58%,#25292f14),url(/assets/snapshot-health-bg-NFzdcObS.webp) center 50%/cover no-repeat}@media(hover:hover){@supports selector(::-webkit-scrollbar){._backdrop_5s63z_26{right:var(--scrollbar-size)}}}._page_5s63z_41{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:1400px;margin:0 auto;padding:var(--journey-spacing-section-block) var(--journey-spacing-edge) var(--journey-spacing-page-bottom);box-sizing:border-box}@media(min-width:768px){._page_5s63z_41{padding-inline:var(--journey-spacing-edge-desktop)}}._header_5s63z_58{display:flex;align-items:baseline;gap:var(--spacing-md);flex-wrap:wrap}._headerTitle_5s63z_65{font-family:var(--font-display);font-weight:400;font-size:var(--journey-font-size-hero);line-height:1;font-variation-settings:"SOFT" 100,"WONK" 1;color:var(--color-white);margin:0}._headerSeparator_5s63z_75{width:1px;height:16px;background:var(--journey-border-subtle)}._headerSubtitle_5s63z_81{font-family:var(--font-ui);font-weight:300;font-size:var(--journey-font-size-body-lg);line-height:1.4;color:var(--journey-text-secondary);margin:0}._divider_5s63z_90{height:1px;width:100%;background:var(--journey-card-border);margin:var(--spacing-md) 0 var(--spacing-xl)}:root{--ns-bg: #0b0b11;--ns-panel: #101018;--ns-surface: #16161f;--ns-surface-2: #1d1d28;--ns-surface-control: #323c50;--ns-surface-control-selected: #2b3648;--ns-surface-3: #26263300;--ns-text: #f2f0f6;--ns-body: #bcbac9;--ns-muted: #a4a2b2;--ns-border: rgba(255, 255, 255, .09);--ns-border-2: rgba(255, 255, 255, .16);--ns-border-3: rgba(255, 255, 255, .2);--ns-border-4: rgba(255, 255, 255, .85);--ns-blue: #358eae;--ns-blue-deep: #2e7c99;--ns-pink: #db347a;--ns-green: #00895e;--ns-amber: #a66c1c;--ns-ochre: #9c7033;--ns-sage: #6a7e5b;--ns-blue-rgb: 53, 142, 174;--ns-blue-text: #57b7db;--ns-pink-text: #e0518c;--ns-green-text: #009969;--ns-amber-text: #ba791f;--ns-ochre-text: #af7d39;--ns-sage-text: #778e66;--ns-blue-soft: #7fc0d8;--ns-grad: linear-gradient(100deg, #358eae, #6b4fd8, #db347a);--ns-grad-coach-card: linear-gradient(90deg, #192128 0%, #30363e 100%);--ns-grad-aurora: linear-gradient( 135deg, #6dc7ff 0%, #ffb4f9 55%, #023e70 100% );--ns-grad-quote: linear-gradient(123deg, #ff3c9c -58%, #6366f1 164%);--ns-grad-progress: linear-gradient(269.42deg, #e0518c 0%, #db347a 100%);--ns-grad-helps: linear-gradient(90deg, #a08cff 0%, #ff5da0 100%);--ns-progress-track: rgba(255, 255, 255, .3);--ns-band-strong: #06c387;--ns-band-building: #fda745;--ns-band-emerging: #ff7a7a;--ns-ring-strong-from: #00f7fc;--ns-ring-strong-to: #01a06e;--ns-ring-building-from: #ffb969;--ns-ring-building-to: #d95b01;--ns-ring-emerging-from: #e04a63;--ns-ring-emerging-to: #d0284f;--ns-ring-track: #2c3540;--ns-ring-tip: #eaf7f7;--ns-dialcard-bg: rgba(0, 0, 0, .35);--ns-dialcard-bg-hover: rgba(var(--ns-blue-rgb), .16);--ns-dialcard-bg-selected: rgba(var(--ns-blue-rgb), .14);--ns-dialcard-border-selected: rgba(var(--ns-blue-rgb), .7);--ns-surface-glass: linear-gradient( 180deg, rgba(25, 33, 40, .85) 0%, rgba(48, 54, 62, .85) 100% );--ns-blur-glass: 18px;--ns-surface-panel: #262f3e;--ns-panel-glass: color-mix(in srgb, var(--ns-panel) 88%, transparent);--ns-panel-glass-strong: color-mix(in srgb, var(--ns-panel) 94%, transparent);--ns-state-blue-border-soft: rgba(var(--ns-blue-rgb), .4);--ns-surface-sunken: rgba(0, 0, 0, .2);--ns-surface-sunken-2: rgba(0, 0, 0, .28);--ns-scrim-strong: rgba(0, 0, 0, .92);--ns-surface-sunken-3: rgba(0, 0, 0, .3);--ns-hairline-7: rgba(255, 255, 255, .07);--ns-hairline-14: rgba(255, 255, 255, .14);--ns-shift-up: #82d4e6;--ns-shift-up-fade: rgba(130, 212, 230, .1);--ns-shift-down: #ffa85c;--ns-shift-down-fade: rgba(255, 168, 92, .1);--ns-shift-ink: #10262e;--ns-shift-tick: rgba(255, 255, 255, .25);--ns-shift-axis-ink: rgba(255, 255, 255, .5);--ns-dot-value: #4fb3c9;--ns-dot-reference: #8d939d;--ns-dot-connector: rgba(255, 255, 255, .3);--ns-dot-baseline: var(--ns-hairline-7);--ns-dot-legend-ink: rgba(255, 255, 255, .7);--ns-dot-tick-ink: rgba(255, 255, 255, .62);--ns-dot-tip-bg: #14181d;--ns-step-dot-idle: rgba(95, 106, 122, .6);--ns-state-idle-border: rgba(255, 255, 255, .33);--ns-state-idle-bg: var(--ns-surface-2);--ns-state-idle-lip: rgba(255, 255, 255, .13);--ns-state-blue-border: #358eae;--ns-state-blue-bg: rgba(53, 142, 174, .1);--ns-state-blue-lip: #27687f;--ns-state-green-border: #00895e;--ns-state-green-bg: rgba(0, 137, 94, .1);--ns-state-green-lip: #007550;--ns-state-amber-border: #a66c1c;--ns-state-amber-bg: rgba(166, 108, 28, .1);--ns-state-amber-lip: #956119;--ns-state-pink-border: #db347a;--ns-state-pink-bg: rgba(219, 52, 122, .1);--ns-state-pink-lip: #d5266f;--ns-state-sage-border: #6a7e5b;--ns-state-sage-bg: rgba(106, 126, 91, .1);--ns-state-sage-lip: #607252;--ns-state-red-border: #d0284f;--ns-state-red-bg: rgba(208, 40, 79, .12);--ns-lip-depth: 4px;--ns-lip-depth-sm: 3px;--ns-lip-delta: 4px;--ns-state-blue-bg-strong: rgba(53, 142, 174, .22);--ns-state-green-bg-strong: rgba(0, 137, 94, .22);--ns-state-amber-bg-strong: rgba(166, 108, 28, .22);--ns-state-pink-bg-strong: rgba(219, 52, 122, .22);--ns-state-sage-bg-strong: rgba(106, 126, 91, .22);--ns-on-accent: #fff;--ns-ink-on-light: #25292f;--ns-media-placeholder: #f4f1e8;--ns-font-serif: "Fraunces", Georgia, serif;--ns-font-sans: "Lexend", system-ui, sans-serif;--ns-font-mono: "Lexend", system-ui, sans-serif;--ns-text-10: 10px;--ns-text-12: 12px;--ns-text-14: 14px;--ns-text-16: 16px;--ns-text-17: 17px;--ns-text-18: 18px;--ns-text-20: 20px;--ns-text-21: 21px;--ns-text-22: 22px;--ns-text-24: 24px;--ns-text-30: 30px;--ns-text-32: 32px;--ns-text-34: 34px;--ns-text-46: 46px;--ns-type-title-sans-sm-caps: 600 var(--ns-text-16) / 1 var(--ns-font-sans);--ns-tracking-08: .08em;--ns-tracking-10: .1em;--ns-tracking-eyebrow: .12em;--ns-tracking-14: .14em;--ns-tracking-16: .16em;--ns-tracking-18: .18em;--ns-radius-xs: 8px;--ns-radius-sm: 12px;--ns-radius-md: 16px;--ns-radius-lg: 20px;--ns-radius-xl: 24px;--ns-radius-2xl: 32px;--ns-radius-pill: 40px;--ns-radius-card-s3: 40px;--ns-radius-4: 4px;--ns-radius-8: 8px;--ns-radius: var(--ns-radius-lg);--ns-radius-18: var(--ns-radius-lg);--ns-radius-24: var(--ns-radius-xl);--ns-radius-2xs: var(--ns-radius-xs);--ns-radius-chip: var(--ns-radius-sm);--ns-radius-option: var(--ns-radius-sm);--ns-radius-glass: var(--ns-radius-2xl);--ns-space-4: 4px;--ns-space-5: 5px;--ns-space-6: 6px;--ns-space-7: 7px;--ns-space-8: 8px;--ns-space-9: 9px;--ns-space-10: 10px;--ns-space-11: 11px;--ns-space-12: 12px;--ns-space-14: 14px;--ns-space-15: 15px;--ns-space-16: 16px;--ns-space-18: 18px;--ns-space-20: 20px;--ns-space-22: 22px;--ns-space-24: 24px;--ns-space-26: 26px;--ns-space-30: 30px;--ns-space-32: 32px;--ns-space-40: 40px;--ns-space-44: 44px;--ns-space-46: 46px;--ns-space-60: 60px;--ns-space-80: 80px;--ns-space-120: 120px;--ns-avatar-size: 40px;--ns-icon-button-size: 44px;--ns-speak-button-size: 32px;--ns-shadow-overlay: 0 24px 70px rgba(0, 0, 0, .6);--ns-shadow-lifted: 0 20px 60px rgba(0, 0, 0, .4);--ns-shadow-drag: 0 18px 40px rgba(0, 0, 0, .45);--ns-content-width: 560px;--ns-content-width-wide: 704px;--ns-bp-tablet: 820px;--ns-bp-mobile: 560px;--ns-ease: cubic-bezier(.2, .7, .3, 1);--ns-dur-fast: .15s;--ns-dur: .18s;--ns-dur-med: .2s;--ns-dur-fill: .25s;--ns-dur-flip: .32s;--ns-dur-pulse: 1.6s;--ns-transition-bevel: border-color var(--ns-dur-fast), box-shadow var(--ns-dur-fast), background var(--ns-dur-fast);--ns-transition-flip: transform var(--ns-dur-flip) ease, opacity var(--ns-dur-flip) ease;--ns-focus-ring: #0078e6}@supports not (color: color-mix(in srgb,#000 50%,#fff)){:root{--ns-panel-glass: var(--ns-panel);--ns-panel-glass-strong: var(--ns-panel)}}[data-theme=light]{--ns-bg: #e9edf5;--ns-panel: #f1f4f9;--ns-surface: #f8fafc;--ns-surface-2: #ffffff;--ns-surface-control: #e2e8f2;--ns-surface-control-selected: #ced9ec;--ns-media-placeholder: #e6e2d6;--ns-text: #211e24;--ns-body: #47454e;--ns-muted: #676673;--ns-on-accent: #fff;--ns-ink-on-light: #25292f;--ns-border: rgba(19, 26, 43, .1);--ns-border-2: rgba(19, 26, 43, .16);--ns-border-3: rgba(19, 26, 43, .24);--ns-border-4: rgba(19, 26, 43, .85);--ns-state-idle-border: rgba(19, 26, 43, .47);--ns-state-idle-bg: var(--ns-surface-2);--ns-state-idle-lip: rgba(19, 26, 43, .13);--ns-grad-coach-card: linear-gradient(90deg, #eef1f7 0%, #dde4ef 100%);--ns-progress-track: rgba(19, 26, 43, .14);--ns-shadow-overlay: 0 24px 70px rgba(19, 26, 43, .18);--ns-shadow-lifted: 0 20px 60px rgba(19, 26, 43, .13);--ns-shadow-drag: 0 18px 40px rgba(19, 26, 43, .16);--ns-blue-text: #2e728c;--ns-pink-text: #c72367;--ns-green-text: #007a54;--ns-amber-text: #946019;--ns-ochre-text: #8b632e;--ns-sage-text: #5f7152}@keyframes ns-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ns-pop{0%{transform:scale(.8);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes ns-soft-glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes ns-border-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{color-scheme:light dark;--action-header-height: 47px;--action-footer-height: 56px;--journey-sidebar-width: 339px;--journey-drawer-width: 307px;--journey-panel-bg: rgba(0, 0, 0, .9);--journey-overlay-bg: rgba(0, 0, 0, .5);--z-sidebar: 100;--z-drawer: 1000;--scroll-offset-header: var(--action-header-height);--scroll-offset-none: 0px;--safe-area-bottom: env(safe-area-inset-bottom, 0px);--bottom-chrome: 0px;--guide-edge-gap: var(--ns-space-16);--guide-launcher-size: var(--ns-space-60);--guide-offset: calc( max(var(--bottom-chrome), var(--safe-area-bottom)) + var(--guide-edge-gap) );--guide-clearance: 0px;--guide-clearance-fixed-bar: 0px;--color-wellness-bg: #25292f;--color-wellness-card: #323c50;--color-wellness-benefit: #252d3d;--color-wellness-cta: var(--ns-blue);--color-wellness-cta-hover: var(--ns-state-blue-lip);--color-wellness-cta-fill: #097eaa;--color-wellness-cta-light: var(--ns-blue-text, #57b7db);--shadow-cta-pressed: 0 2px 0 0 rgba(var(--ns-blue-rgb, 81, 166, 198), .7);--shadow-cta-rest: 0 4px 0 0 rgba(var(--ns-blue-rgb, 81, 166, 198), .8);--shadow-cta-lifted: 0 6px 0 0 rgba(var(--ns-blue-rgb, 81, 166, 198), .9);--color-dark-bg: #23262f;--color-dark-card: #101317;--color-text-primary: #ffffff;--color-text-secondary: #cfcfd4;--color-calendar-red: #e74c3c;--color-calendar-date: #2c3e50;--color-hover-overlay: rgba(255, 255, 255, .08);--journey-card-gradient: linear-gradient( to bottom, var(--journey-card-solid-bg), transparent );--journey-card-bg: rgba(0, 0, 0, .3);--journey-card-border: rgba(255, 255, 255, .1);--journey-card-radius: 40px;--journey-card-inner-radius: 20px;--journey-card-solid-bg: #262f3e;--journey-carousel-bg: #2f3744;--journey-text-primary: rgba(255, 255, 255, .8);--journey-text-secondary: rgba(255, 255, 255, .6);--journey-text-muted: rgba(255, 255, 255, .7);--journey-step-complete: var(--ns-green);--journey-border-subtle: rgba(255, 255, 255, .2);--journey-empty-bg: rgba(0, 0, 0, .15);--journey-accent-pink: var(--ns-pink);--journey-callout-border: #f39b49;--journey-accent-bright-pink: #ff5da0;--journey-accent-purple: #7350ff;--journey-tab-active-bg: rgba(0, 0, 0, .24);--journey-tab-inactive-bg: rgba(0, 0, 0, .3);--journey-sparks-label-bg: rgba(0, 0, 0, .2);--color-snapshot-active: #06c387;--color-snapshot-error: #f7768e;--snapshot-card-gradient: linear-gradient( 182deg, rgba(95, 106, 122, .6) 20%, rgba(30, 33, 38, .66) 117% );--snapshot-active-tile-gradient: linear-gradient( 136deg, rgba(255, 255, 255, .05) 4%, rgba(0, 0, 0, .2) 97% );--snapshot-progress-gradient: var(--ns-grad-progress);--snapshot-spectrum-gradient: linear-gradient( 90deg, rgba(85, 192, 206, 0) 0%, #004dff 25.96%, #c9fbff 43.27%, #ff4ea5 62.98%, rgba(139, 92, 246, 0) 100% );--snapshot-result-card-gradient: linear-gradient( 117deg, rgba(255, 255, 255, .05) 3.6%, rgba(0, 0, 0, .2) 97.5% );--snapshot-vision-quote-gradient: linear-gradient(to right, #f3edff, #ffb4d9);--snapshot-breakdown-panel-gradient: linear-gradient( to right, #192128, #30363e );--snapshot-insight-strength-gradient: linear-gradient( to right, #93dfff, #d6f3ff );--snapshot-insight-weakness-gradient: linear-gradient( to right, #ff868c, #ffedee );--color-snapshot-rim: #097eaa;--color-snapshot-carousel-bg: #2f3744;--color-snapshot-content-bg: rgba(37, 41, 47, .2);--color-snapshot-bloom-strong: rgba(62, 197, 255, .2);--color-snapshot-bloom-faint: rgba(62, 197, 255, .04);--snapshot-readiness-col-width: 315px;--snapshot-vision-col-width: 273px;--snapshot-top-row-gap-desktop: 60px;--snapshot-gauges-cluster-width: 1168px;--snapshot-gauge-size-mobile: 158px;--snapshot-gauge-size-desktop: 158px;--snapshot-gauge-flex-mobile: 0 0 158px;--snapshot-intro-video-max-width: 900px;--journey-spacing-edge: 24px;--journey-spacing-edge-desktop: 60px;--journey-spacing-section-block: 32px;--journey-spacing-page-bottom: 100px;--journey-font-size-hero: 26px;--journey-font-size-display: 40px;--journey-font-size-body-sm: 14px;--journey-font-size-body-lg: 16px;--journey-font-size-body-xl: 20px;--journey-font-size-body-2xl: 24px;--journey-radius-card-desktop: 12px;--journey-radius-badge: 4px;--question-wrapper-max-width: 1000px;--scrollbar-thumb: var(--ns-blue);--scrollbar-thumb-light: #68d5fd;--scrollbar-thumb-hover: #6bb8d4;--scrollbar-track: #43464a;--scrollbar-size: 8px;--color-white: #ffffff;--color-white-overlay-subtle: rgba(255, 255, 255, .03);--color-white-overlay-light: rgba(255, 255, 255, .1);--color-white-overlay-faint: rgba(255, 255, 255, .05);--color-white-overlay-medium: rgba(255, 255, 255, .3);--color-white-overlay-strong: rgba(255, 255, 255, .4);--color-white-overlay-90: rgba(255, 255, 255, .9);--color-black-overlay-dark: rgba(0, 0, 0, .85);--color-purple-overlay: rgba(115, 80, 255, .2);--color-text-white-80: rgba(255, 255, 255, .8);--color-text-white-70: rgba(255, 255, 255, .7);--color-text-white-50: rgba(255, 255, 255, .5);--watch-learn-content-max-width: 972px;--watch-learn-video-height: 448px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--spacing-question-gap: 40px;--spacing-3xl: 48px;--spacing-4xl: 60px;--font-display: "Fraunces", serif;--font-body: "Inter", -apple-system, sans-serif;--font-ui: "Lexend", sans-serif;--font-size-xs: .7rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--radius-sm: 7px;--radius-md: 8px;--radius-base: 10px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 30px;--radius-pill: 999px;--ease-smooth: cubic-bezier(.25, 1, .5, 1);--ease-standard: cubic-bezier(.4, 0, .2, 1);--ease-elastic: cubic-bezier(.34, 1.56, .64, 1);--duration-instant: .01ms;--duration-fast: .15s;--duration-quick: .2s;--duration-normal: .6s;--duration-slow: .8s;--duration-leisurely: 1s;--delay-0: 0s;--delay-1: .1s;--delay-2: .2s;--delay-3: .3s;--delay-4: .4s;--delay-5: .5s;--delay-6: .6s;--delay-7: .7s;--delay-8: .8s;--fill-mode-both: both;--fill-mode-forwards: forwards;--auth-card-border: #fbefff;--auth-card-shadow-glow: 0 1px 14px 0 rgba(115, 80, 255, .5);--auth-card-width: 480px;--auth-card-height: 760px;--auth-input-bg: rgba(255, 255, 255, .1);--auth-text-placeholder: rgba(255, 255, 255, .5);--auth-text-error: #ffb3b3;--auth-cta-tile-bg: linear-gradient( to right, rgba(46, 59, 79, .5), rgba(70, 81, 96, .6) );--auth-card-border-gradient: conic-gradient( from 0deg, #fbefff 0deg, var(--journey-accent-pink) 75deg, var(--journey-accent-purple) 180deg, var(--color-wellness-cta) 285deg, #fbefff 360deg );--auth-pill-bg: rgba(0, 0, 0, .1);--auth-pill-border: var(--journey-border-subtle);--auth-pill-shadow: 0 4px 9px 0 rgba(0, 0, 0, .25);--auth-submit-bg: var(--color-white);--auth-submit-color: rgba(0, 0, 0, .9);--auth-submit-radius: 7px;--auth-submit-padding: 15px 10px;--auth-submit-letter-spacing: .8px;--auth-title-size: 26px;--auth-title-line-height: 1.1;--auth-title-variation: "SOFT" 100, "WONK" 1;--auth-footer-bleed-width: calc(100% + 48px) ;--auth-footer-bleed-margin: -24px;--border: hsl(214, 32%, 91%);--input: hsl(214, 32%, 91%);--ring: hsl(215, 20%, 65%);--background: hsl(0, 0%, 100%);--foreground: hsl(222, 47%, 11%);--primary: hsl(222, 47%, 11%);--primary-foreground: hsl(210, 40%, 98%);--secondary: hsl(210, 40%, 96%);--secondary-foreground: hsl(222, 47%, 11%);--destructive: hsl(0, 84%, 60%);--destructive-foreground: hsl(210, 40%, 98%);--muted: hsl(210, 40%, 96%);--muted-foreground: hsl(215, 16%, 47%);--accent: hsl(210, 40%, 96%);--accent-foreground: hsl(222, 47%, 11%);--popover: hsl(0, 0%, 100%);--popover-foreground: hsl(222, 47%, 11%);--card: hsl(0, 0%, 100%);--card-foreground: hsl(222, 47%, 11%)}:root[data-guide-widget]{--guide-clearance: calc( var(--guide-offset) - var(--bottom-chrome) + var(--guide-launcher-size) + var(--guide-edge-gap) );--guide-clearance-fixed-bar: calc( var(--bottom-chrome) + var(--guide-clearance) )}body{background-color:#25292f;margin:0;padding:0}@media(hover:hover){@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--scrollbar-thumb),var(--scrollbar-thumb-light));border-radius:12px}*::-webkit-scrollbar-thumb:horizontal{background:linear-gradient(to right,var(--scrollbar-thumb),var(--scrollbar-thumb-light))}*::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:var(--scrollbar-track)}}
