body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--font-body,"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);margin:0}code{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-family:var(--font-mono,"JetBrains Mono","Fira Code",Consolas,monospace)}.grecaptcha-badge{visibility:hidden!important}: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(0.87,0,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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-link-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-link-disabled-background-color:#0000;--amplify-components-button-link-disabled-color:var(--amplify-colors-font-disabled);--amplify-components-button-link-loading-border-color:#0000;--amplify-components-button-link-loading-background-color:#0000;--amplify-components-button-link-loading-color:var(--amplify-colors-font-disabled);--amplify-components-button-link-info-border-color:#0000;--amplify-components-button-link-info-background-color:#0000;--amplify-components-button-link-info-color:var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-link-warning-background-color:#0000;--amplify-components-button-link-warning-color:var(--amplify-colors-orange-100);--amplify-components-button-link-warning-hover-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-link-success-background-color:#0000;--amplify-components-button-link-success-color:var(--amplify-colors-green-100);--amplify-components-button-link-success-hover-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-link-error-background-color:#0000;--amplify-components-button-link-error-color:var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-link-overlay-background-color:#0000;--amplify-components-button-link-overlay-color:var(--amplify-colors-neutral-100);--amplify-components-button-link-overlay-hover-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--amplify-components-button-warning-loading-color:var(--amplify-colors-font-disabled);--amplify-components-button-destructive-border-color:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:0.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:#0000;--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:0.25rem;--amplify-components-sliderfield-small-thumb-width:1rem;--amplify-components-sliderfield-small-thumb-height:1rem;--amplify-components-sliderfield-large-track-height:0.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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#0000;--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:#fce9e9;--amplify-colors-red-20:#f5bcbc;--amplify-colors-red-40:#ef8f8f;--amplify-colors-red-60:#bf4040;--amplify-colors-red-80:#950404;--amplify-colors-red-90:#600;--amplify-colors-red-100:#4d0000;--amplify-colors-orange-10:#fcf2e9;--amplify-colors-orange-20:#f5d9bc;--amplify-colors-orange-40:#efbf8f;--amplify-colors-orange-60:#bf8040;--amplify-colors-orange-80:#954c04;--amplify-colors-orange-90:#630;--amplify-colors-orange-100:#4d2600;--amplify-colors-yellow-10:#fcfce9;--amplify-colors-yellow-20:#f5f5bc;--amplify-colors-yellow-40:#efef8f;--amplify-colors-yellow-60:#bfbf40;--amplify-colors-yellow-80:#959504;--amplify-colors-yellow-90:#660;--amplify-colors-yellow-100:#4d4d00;--amplify-colors-green-10:#ebfaed;--amplify-colors-green-20:#d6f5db;--amplify-colors-green-40:#77ca85;--amplify-colors-green-60:#43a854;--amplify-colors-green-80:#3f7d4a;--amplify-colors-green-90:#365e3d;--amplify-colors-green-100:#2e4832;--amplify-colors-teal-10:#e9f9fc;--amplify-colors-teal-20:#bcecf5;--amplify-colors-teal-40:#7dd6e8;--amplify-colors-teal-60:#40aabf;--amplify-colors-teal-80:#047d95;--amplify-colors-teal-90:#056;--amplify-colors-teal-100:#00404d;--amplify-colors-blue-10:#e6eefe;--amplify-colors-blue-20:#b8cef9;--amplify-colors-blue-40:#7da1e8;--amplify-colors-blue-60:#406abf;--amplify-colors-blue-80:#043495;--amplify-colors-blue-90:#026;--amplify-colors-blue-100:#00194d;--amplify-colors-purple-10:#fee6fe;--amplify-colors-purple-20:#f9b8f9;--amplify-colors-purple-40:#e87de8;--amplify-colors-purple-60:#bf40bf;--amplify-colors-purple-80:#950495;--amplify-colors-purple-90:#606;--amplify-colors-purple-100:#4d004d;--amplify-colors-pink-10:#fee6ee;--amplify-colors-pink-20:#fbb6cd;--amplify-colors-pink-40:#e87da1;--amplify-colors-pink-60:#bf406a;--amplify-colors-pink-80:#950434;--amplify-colors-pink-90:#602;--amplify-colors-pink-100:#4d001a;--amplify-colors-neutral-10:#fafafa;--amplify-colors-neutral-20:#eff0f0;--amplify-colors-neutral-40:#dcdee0;--amplify-colors-neutral-60:#89949f;--amplify-colors-neutral-80:#5c6670;--amplify-colors-neutral-90:#304050;--amplify-colors-neutral-100:#0d1a26;--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:#0d1a2640;--amplify-colors-shadow-secondary:#0d1a2626;--amplify-colors-shadow-tertiary:#0d1a260d;--amplify-colors-overlay-5:#0000000d;--amplify-colors-overlay-10:#0000001a;--amplify-colors-overlay-20:#0003;--amplify-colors-overlay-30:#0000004d;--amplify-colors-overlay-40:#0006;--amplify-colors-overlay-50:#00000080;--amplify-colors-overlay-60:#0009;--amplify-colors-overlay-70:#000000b3;--amplify-colors-overlay-80:#000c;--amplify-colors-overlay-90:#000000e6;--amplify-colors-black:#000;--amplify-colors-white:#fff;--amplify-colors-transparent:#0000;--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:0.375rem;--amplify-font-sizes-xxs:0.5rem;--amplify-font-sizes-xs:0.75rem;--amplify-font-sizes-small:0.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:0.1;--amplify-opacities-20:0.2;--amplify-opacities-30:0.3;--amplify-opacities-40:0.4;--amplify-opacities-50:0.5;--amplify-opacities-60:0.6;--amplify-opacities-70:0.7;--amplify-opacities-80:0.8;--amplify-opacities-90:0.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:0.125rem;--amplify-radii-small:0.25rem;--amplify-radii-medium:0.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:0.25rem;--amplify-space-xxs:0.375rem;--amplify-space-xs:0.5rem;--amplify-space-small:0.75rem;--amplify-space-medium:1rem;--amplify-space-large:1.5rem;--amplify-space-xl:2.0rem;--amplify-space-xxl:3.0rem;--amplify-space-xxxl:4.5rem;--amplify-space-relative-xxxs:0.25em;--amplify-space-relative-xxs:0.375em;--amplify-space-relative-xs:0.5em;--amplify-space-relative-small:0.75em;--amplify-space-relative-medium:1em;--amplify-space-relative-large:1.5em;--amplify-space-relative-xl:2.0em;--amplify-space-relative-xxl:3.0em;--amplify-space-relative-xxxl:4.5em;--amplify-space-relative-full:100%;--amplify-time-short:100ms;--amplify-time-medium:250ms;--amplify-time-long:500ms;--amplify-transforms-slide-x-small:translateX(0.5em);--amplify-transforms-slide-x-medium:translateX(1em);--amplify-transforms-slide-x-large:translateX(2em)}[data-amplify-theme],html{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-family:var(--amplify-fonts-default-static)}@supports (font-variation-settings:normal){[data-amplify-theme],html{font-family:InterVariable,Inter var,Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,sans-serif;font-family:var(--amplify-fonts-default-variable)}}html:focus-within{scroll-behavior:smooth}body{line-height:1.5;line-height:var(--amplify-line-heights-medium);min-height:100vh;text-rendering:optimizeSpeed}*{box-sizing:border-box}button,input,select,textarea{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:normal;align-content:var(--amplify-components-flex-align-content);align-items:stretch;align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:nowrap;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:1rem;gap:var(--amplify-components-flex-gap);justify-content:normal;justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-scrollview{display:block;overflow:auto}.amplify-text{color:#0d1a26;color:var(--amplify-components-text-color);display:block}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:#0d1a26;color:var(--amplify-components-text-primary-color)}.amplify-text--secondary{color:#304050;color:var(--amplify-components-text-secondary-color)}.amplify-text--tertiary{color:#5c6670;color:var(--amplify-components-text-tertiary-color)}.amplify-text--error{color:#600;color:var(--amplify-components-text-error-color)}.amplify-text--info{color:#026;color:var(--amplify-components-text-info-color)}.amplify-text--success{color:#365e3d;color:var(--amplify-components-text-success-color)}.amplify-text--warning{color:#630;color:var(--amplify-components-text-warning-color)}.amplify-badge{background-color:#eff0f0;background-color:var(--amplify-components-badge-background-color);border-radius:2rem;border-radius:var(--amplify-components-badge-border-radius);color:#0d1a26;color:var(--amplify-components-badge-color);display:inline-flex;font-size:.875rem;font-size:var(--amplify-components-badge-font-size);font-weight:600;font-weight:var(--amplify-components-badge-font-weight);line-height:1;line-height:var(--amplify-components-badge-line-height);padding:.5rem .75rem;padding:var(--amplify-components-badge-padding-vertical) var(--amplify-components-badge-padding-horizontal);text-align:center;text-align:var(--amplify-components-badge-text-align)}.amplify-badge--info{background-color:#e6eefe;background-color:var(--amplify-components-badge-info-background-color);color:#026;color:var(--amplify-components-badge-info-color)}.amplify-badge--error{background-color:#fce9e9;background-color:var(--amplify-components-badge-error-background-color);color:#600;color:var(--amplify-components-badge-error-color)}.amplify-badge--warning{background-color:#fcf2e9;background-color:var(--amplify-components-badge-warning-background-color);color:#630;color:var(--amplify-components-badge-warning-color)}.amplify-badge--success{background-color:#ebfaed;background-color:var(--amplify-components-badge-success-background-color);color:#365e3d;color:var(--amplify-components-badge-success-color)}.amplify-badge--small{font-size:.75rem;font-size:var(--amplify-components-badge-small-font-size);padding:.375rem .5rem;padding:var(--amplify-components-badge-small-padding-vertical) var(--amplify-components-badge-small-padding-horizontal)}.amplify-badge--large{font-size:1rem;font-size:var(--amplify-components-badge-large-font-size);padding:.75rem 1rem;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
  );--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;align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:.25rem;border-radius:var(--amplify-components-button-border-radius);border-style:solid;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:1rem;font-size:var(--amplify-components-button-font-size);font-weight:700;font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:1.5;line-height:var(--amplify-components-button-line-height);padding-block-end:.5rem;padding-block-end:var(--amplify-components-button-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-button-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-button-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-button-padding-inline-start);transition:all .25s;transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;user-select:none}.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{background-color:initial;background-color:var(--amplify-components-button-menu-background-color);border-width:0;border-width:var(--amplify-components-button-menu-border-width);justify-content:start;justify-content:var(--amplify-components-button-menu-justify-content)}.amplify-button--menu:hover{background-color:#047d95;background-color:var(--amplify-components-button-menu-hover-background-color);color:#fff;color:var(--amplify-components-button-menu-hover-color)}.amplify-button--menu:focus{background-color:#047d95;background-color:var(--amplify-components-button-menu-focus-background-color);box-shadow:none;color:#fff;color:var(--amplify-components-button-menu-focus-color)}.amplify-button--menu:active{background-color:#056;background-color:var(--amplify-components-button-menu-active-background-color);color:#fff;color:var(--amplify-components-button-menu-active-color)}.amplify-button--menu{--amplify-internal-button-disabled-color:var(
    --amplify-components-button-menu-disabled-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-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--primary{--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--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-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--link{--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--destructive{background-color:#bf4040;background-color:var(--amplify-components-button-destructive-background-color);border-color:#0000;border-color:var(--amplify-components-button-destructive-border-color);border-width:1px;border-width:var(--amplify-components-button-destructive-border-width);color:#fff;color:var(--amplify-components-button-destructive-color)}.amplify-button--destructive:hover{background-color:#950404;background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:#0000;border-color:var(--amplify-components-button-destructive-hover-border-color);color:#fff;color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:#950404;background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:#0000;border-color:var(--amplify-components-button-destructive-focus-border-color);box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-button-destructive-focus-box-shadow);color:#fff;color:var(--amplify-components-button-destructive-focus-color)}.amplify-button--destructive:active{background-color:#4d0000;background-color:var(--amplify-components-button-destructive-active-background-color);border-color:#0000;border-color:var(--amplify-components-button-destructive-active-border-color);color:#fff;color:var(--amplify-components-button-destructive-active-color)}.amplify-button--destructive{--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--warning{--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;background-color:initial;background-color:var(--amplify-components-button-warning-background-color);border-color:#bf4040;border-color:var(--amplify-components-button-warning-border-color);border-width:1px;border-width:var(--amplify-components-button-warning-border-width);color:#bf4040;color:var(--amplify-components-button-warning-color)}.amplify-button--warning:hover{background-color:#fce9e9;background-color:var(--amplify-components-button-warning-hover-background-color);border-color:#950404;border-color:var(--amplify-components-button-warning-hover-border-color);color:#600;color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:#fce9e9;background-color:var(--amplify-components-button-warning-focus-background-color);border-color:#950404;border-color:var(--amplify-components-button-warning-focus-border-color);box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-button-warning-focus-box-shadow);color:#950404;color:var(--amplify-components-button-warning-focus-color)}.amplify-button--warning:active{background-color:#f5bcbc;background-color:var(--amplify-components-button-warning-active-background-color);border-color:#4d0000;border-color:var(--amplify-components-button-warning-active-border-color);color:#4d0000;color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:.875rem;font-size:var(--amplify-components-button-small-font-size);padding-block-end:.375rem;padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-block-start:.375rem;padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-inline-end:.75rem;padding-inline-end:var(--amplify-components-button-small-padding-inline-end);padding-inline-start:.75rem;padding-inline-start:var(--amplify-components-button-small-padding-inline-start)}.amplify-button--large{font-size:1.25rem;font-size:var(--amplify-components-button-large-font-size);padding-block-end:.5rem;padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-button-large-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-button-large-padding-inline-start)}.amplify-button--disabled{cursor:not-allowed}.amplify-button--disabled,.amplify-button--disabled :focus,.amplify-button--disabled:active,.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--loading,.amplify-button--loading:active,.amplify-button--loading:focus,.amplify-button--loading:hover{background-color:var(--amplify-internal-button-loading-background-color);border-color:var(--amplify-internal-button-loading-border-color);color:#89949f;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:center;align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:.5rem;gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion:reduce){.amplify-button{transition:none}}.amplify-dropzone{background-color:#fff;background-color:var(--amplify-components-dropzone-background-color);border-color:#89949f;border-color:var(--amplify-components-dropzone-border-color);border-radius:.25rem;border-radius:var(--amplify-components-dropzone-border-radius);border-style:dashed;border-style:var(--amplify-components-dropzone-border-style);border-width:1px;border-width:var(--amplify-components-dropzone-border-width);color:#0d1a26;color:var(--amplify-components-dropzone-color);display:block;padding-block:2rem;padding-block:var(--amplify-components-dropzone-padding-block);padding-inline:1.5rem;padding-inline:var(--amplify-components-dropzone-padding-inline);text-align:center;text-align:var(--amplify-components-dropzone-text-align)}.amplify-dropzone--disabled{background-color:#eff0f0;background-color:var(--amplify-components-dropzone-disabled-background-color);border-color:#eff0f0;border-color:var(--amplify-components-dropzone-disabled-border-color);border-radius:.25rem;border-radius:var(--amplify-components-dropzone-disabled-border-radius);border-style:dashed;border-style:var(--amplify-components-dropzone-disabled-border-style);border-width:1px;border-width:var(--amplify-components-dropzone-disabled-border-width);color:#89949f;color:var(--amplify-components-dropzone-disabled-color);cursor:not-allowed}.amplify-dropzone--active{background-color:#e9f9fc;background-color:var(--amplify-components-dropzone-active-background-color);border-color:#00404d;border-color:var(--amplify-components-dropzone-active-border-color);border-radius:.25rem;border-radius:var(--amplify-components-dropzone-active-border-radius);border-style:dashed;border-style:var(--amplify-components-dropzone-active-border-style);border-width:1px;border-width:var(--amplify-components-dropzone-active-border-width);color:#0d1a26;color:var(--amplify-components-dropzone-active-color)}.amplify-dropzone--rejected{background-color:#fce9e9;background-color:var(--amplify-components-dropzone-rejected-background-color);border-color:#00404d;border-color:var(--amplify-components-dropzone-rejected-border-color);border-radius:.25rem;border-radius:var(--amplify-components-dropzone-rejected-border-radius);border-style:dashed;border-style:var(--amplify-components-dropzone-rejected-border-style);border-width:1px;border-width:var(--amplify-components-dropzone-rejected-border-width);color:#600;color:var(--amplify-components-dropzone-rejected-color)}.amplify-dropzone--accepted{background-color:#ebfaed;background-color:var(--amplify-components-dropzone-accepted-background-color);border-color:#3f7d4a;border-color:var(--amplify-components-dropzone-accepted-border-color);border-radius:.25rem;border-radius:var(--amplify-components-dropzone-accepted-border-radius);border-style:dashed;border-style:var(--amplify-components-dropzone-accepted-border-style);border-width:1px;border-width:var(--amplify-components-dropzone-accepted-border-width);color:#365e3d;color:var(--amplify-components-dropzone-accepted-color)}.amplify-field__description{color:#304050;color:var(--amplify-components-fieldmessages-description-color);font-size:.875rem;font-size:var(--amplify-components-fieldmessages-description-font-size);font-style:italic;font-style:var(--amplify-components-fieldmessages-description-font-style)}.amplify-field__error-message{color:#600;color:var(--amplify-components-fieldmessages-error-color);font-size:.875rem;font-size:var(--amplify-components-fieldmessages-error-font-size)}.amplify-heading{color:#0d1a26;color:var(--amplify-components-heading-color);display:block;line-height:1.25;line-height:var(--amplify-components-heading-line-height)}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:3rem;font-size:var(--amplify-components-heading-1-font-size);font-weight:300;font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:2.5rem;font-size:var(--amplify-components-heading-2-font-size);font-weight:400;font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:2rem;font-size:var(--amplify-components-heading-3-font-size);font-weight:500;font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:1.5rem;font-size:var(--amplify-components-heading-4-font-size);font-weight:600;font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:1.25rem;font-size:var(--amplify-components-heading-5-font-size);font-weight:700;font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:1rem;font-size:var(--amplify-components-heading-6-font-size);font-weight:800;font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{fill:currentColor;display:inline-block;line-height:1;line-height:var(--amplify-components-icon-line-height);vertical-align:middle}.amplify-icon,.amplify-icon>svg{height:1em;height:var(--amplify-components-icon-height)}.amplify-icon>svg{width:1em;width:var(--amplify-components-icon-height)}.amplify-highlightmatch__highlighted{font-weight:700;font-weight:var(--amplify-components-highlightmatch-highlighted-font-weight)}.amplify-input{border-color:#89949f;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:.25rem;border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:solid;border-style:var(--amplify-components-fieldcontrol-border-style);border-width:1px;border-width:var(--amplify-components-fieldcontrol-border-width);box-sizing:border-box;color:#0d1a26;color:var(--amplify-components-fieldcontrol-color);font-size:1rem;font-size:var(--amplify-components-fieldcontrol-font-size);line-height:1.5;line-height:var(--amplify-components-fieldcontrol-line-height);outline-color:#0000;outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-offset:2px;outline-offset:var(--amplify-components-fieldcontrol-outline-offset);outline-style:solid;outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:2px;outline-width:var(--amplify-components-fieldcontrol-outline-width);padding-block-end:.5rem;padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);transition:all .25s;transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%}.amplify-input:focus{border-color:#00404d;border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-input--small{font-size:.875rem;font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-end:.375rem;padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-block-start:.375rem;padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-inline-end:.75rem;padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end);padding-inline-start:.75rem;padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start)}.amplify-input--large{font-size:1.25rem;font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-end:.5rem;padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start)}.amplify-input--error,.amplify-input--error:focus{border-color:#950404;border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-input--error:focus{box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-input--quiet{border-block-start:none;border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-end:none;border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-inline-start:none;border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-radius:0;border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-input--quiet:focus{border-block-end-color:#0000;border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-input--quiet[aria-invalid=true]{border-block-end-color:#950404;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:#0000;border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-input[disabled]{background-color:#eff0f0;background-color:var(--amplify-components-fieldcontrol-disabled-background-color);border-color:#0000;border-color:var(--amplify-components-fieldcontrol-disabled-border-color);color:#89949f;color:var(--amplify-components-fieldcontrol-disabled-color);cursor:not-allowed;cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-input{--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
  );display:inline-block;-webkit-user-select:text;user-select:text}.amplify-textarea{border-color:#89949f;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:.25rem;border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:solid;border-style:var(--amplify-components-fieldcontrol-border-style);border-width:1px;border-width:var(--amplify-components-fieldcontrol-border-width);box-sizing:border-box;color:#0d1a26;color:var(--amplify-components-fieldcontrol-color);font-size:1rem;font-size:var(--amplify-components-fieldcontrol-font-size);line-height:1.5;line-height:var(--amplify-components-fieldcontrol-line-height);outline-color:#0000;outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-offset:2px;outline-offset:var(--amplify-components-fieldcontrol-outline-offset);outline-style:solid;outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:2px;outline-width:var(--amplify-components-fieldcontrol-outline-width);padding-block-end:.5rem;padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);transition:all .25s;transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%}.amplify-textarea:focus{border-color:#00404d;border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-textarea--small{font-size:.875rem;font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-end:.375rem;padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-block-start:.375rem;padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-inline-end:.75rem;padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end);padding-inline-start:.75rem;padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start)}.amplify-textarea--large{font-size:1.25rem;font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-end:.5rem;padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start)}.amplify-textarea--error,.amplify-textarea--error:focus{border-color:#950404;border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-textarea--error:focus{box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-textarea--quiet{border-block-start:none;border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-end:none;border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-inline-start:none;border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-radius:0;border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-textarea--quiet:focus{border-block-end-color:#0000;border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-textarea--quiet[aria-invalid=true]{border-block-end-color:#950404;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:#0000;border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-textarea[disabled]{background-color:#eff0f0;background-color:var(--amplify-components-fieldcontrol-disabled-background-color);border-color:#0000;border-color:var(--amplify-components-fieldcontrol-disabled-border-color);color:#89949f;color:var(--amplify-components-fieldcontrol-disabled-color);cursor:not-allowed;cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-textarea{max-height:100%;-webkit-user-select:text;user-select:text;white-space:pre-wrap}.amplify-image{height:auto;height:var(--amplify-components-image-height);max-width:100%;max-width:var(--amplify-components-image-max-width);object-fit:fill;object-fit:var(--amplify-components-image-object-fit);object-position:initial;object-position:var(--amplify-components-image-object-position);overflow:clip}.amplify-link{color:#047d95;color:var(--amplify-components-link-color);cursor:pointer;-webkit-text-decoration:var(--amplify-components-link-text-decoration);text-decoration:var(--amplify-components-link-text-decoration)}.amplify-link:visited{color:#047d95;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:#00404d;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:#00404d;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:#056;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{fill:none;stroke:#eff0f0;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
  );font-size:.75rem;font-size:var(--amplify-components-loader-font-size);height:1rem;height:var(--amplify-components-loader-height);width:1rem;width:var(--amplify-components-loader-width)}.amplify-loader circle:last-of-type{animation-duration:1s;animation-duration:var(--amplify-components-loader-animation-duration);animation-iteration-count:infinite;animation-name:amplify-loader-circular;animation-timing-function:linear;transform-origin:center center}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{stroke-dasharray:100% 200%;stroke-dashoffset:50%;animation:none}}.amplify-loader circle:last-of-type{stroke:#047d95;stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:round;stroke-linecap:var(--amplify-components-loader-stroke-linecap)}.amplify-loader line:last-of-type{stroke:#047d95;stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-duration:1s;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-iteration-count:infinite;animation-name:amplify-loader-linear;animation-timing-function:linear}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{stroke-dashoffset:-50%;animation:none}}.amplify-loader--small{--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
  );font-size:.5rem;font-size:var(--amplify-components-loader-small-font-size);height:.875rem;height:var(--amplify-components-loader-small-height);width:.875rem;width:var(--amplify-components-loader-small-width)}.amplify-loader--large{--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
  );font-size:.875rem;font-size:var(--amplify-components-loader-large-font-size);height:1.25rem;height:var(--amplify-components-loader-large-height);width:1.25rem;width:var(--amplify-components-loader-large-width)}.amplify-loader--linear{stroke:#eff0f0;stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:round;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);min-width:5rem;min-width:var(--amplify-components-loader-linear-min-width);width:100%;width:var(--amplify-components-loader-linear-width)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{stroke-dashoffset:0%;stroke-dasharray:none;animation:none}.amplify-loader__label{fill:#0d1a26;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:.5s;animation-duration:var(--amplify-components-placeholder-transition-duration);animation-iteration-count:infinite;animation-name:amplify-placeholder-loading;border-radius:.25rem;border-radius:var(--amplify-components-placeholder-border-radius);display:block;height:1rem;height:var(--amplify-components-placeholder-default-height);width:100%}.amplify-placeholder--small{height:.75rem;height:var(--amplify-components-placeholder-small-height)}.amplify-placeholder--large{height:1.5rem;height:var(--amplify-components-placeholder-large-height)}@keyframes amplify-placeholder-loading{0%{background-color:#fafafa;background-color:var(--amplify-components-placeholder-start-color)}to{background-color:#eff0f0;background-color:var(--amplify-components-placeholder-end-color)}}@media (prefers-reduced-motion:reduce){.amplify-placeholder{animation:none;background-color:#eff0f0;background-color:var(--amplify-components-placeholder-end-color)}}[data-amplify-copy]{align-items:center;display:flex;font-size:.75rem;font-size:var(--amplify-components-copy-font-size);gap:1em;gap:var(--amplify-components-copy-gap);justify-content:center;word-break:break-all}[data-amplify-copy-svg]{cursor:pointer;position:relative}[data-amplify-copy-svg] path{fill:#0d1a26;fill:var(--amplify-components-copy-svg-path-fill)}[data-amplify-copy-svg]:hover [data-amplify-copy-tooltip]{font-size:.5rem;font-size:var(--amplify-components-copy-tool-tip-font-size);visibility:visible}[data-amplify-copy-tooltip]{bottom:1.5rem;bottom:var(--amplify-components-copy-tool-tip-bottom);color:#00404d;color:var(--amplify-components-copy-tool-tip-color);position:absolute;visibility:hidden}.amplify-accordion{background-color:#fff;background-color:var(--amplify-components-accordion-background-color);border-radius:.25rem;border-radius:var(--amplify-components-accordion-item-border-radius);display:block}.amplify-accordion__item{border-color:#dcdee0;border-color:var(--amplify-components-accordion-item-border-color);border-style:solid;border-style:var(--amplify-components-accordion-item-border-style);border-width:1px;border-width:var(--amplify-components-accordion-item-border-width);display:block;position:relative}.amplify-accordion__item+.amplify-accordion__item{margin-block-start:-1px;margin-block-start:calc(var(--amplify-components-accordion-item-border-width)*-1)}.amplify-accordion__item:where(:first-of-type){border-start-end-radius:.25rem;border-start-end-radius:var(--amplify-components-accordion-item-border-radius);border-start-start-radius:.25rem;border-start-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item:where(:last-of-type){border-end-end-radius:.25rem;border-end-end-radius:var(--amplify-components-accordion-item-border-radius);border-end-start-radius:.25rem;border-end-start-radius:var(--amplify-components-accordion-item-border-radius)}.amplify-accordion__item__trigger{align-items:center;align-items:var(--amplify-components-accordion-item-trigger-align-items);border-radius:.25rem;border-radius:var(--amplify-components-accordion-item-border-radius);color:inherit;color:var(--amplify-components-accordion-item-trigger-color);cursor:pointer;display:flex;gap:.75rem;gap:var(--amplify-components-accordion-item-trigger-gap);justify-content:space-between;justify-content:var(--amplify-components-accordion-item-trigger-justify-content);padding-block:.5rem;padding-block:var(--amplify-components-accordion-item-trigger-padding-block);padding-inline:.75rem;padding-inline:var(--amplify-components-accordion-item-trigger-padding-inline);position:relative}.amplify-accordion__item__trigger:hover{background-color:#0000000d;background-color:var(--amplify-components-accordion-item-trigger-hover-background-color);color:inherit;color:var(--amplify-components-accordion-item-trigger-hover-color)}.amplify-accordion__item__trigger:focus{border-color:#00404d;border-color:var(--amplify-components-accordion-item-trigger-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-accordion-item-trigger-focus-box-shadow);z-index:2}.amplify-accordion__item__trigger::-webkit-details-marker{display:none}.amplify-accordion__item__content{color:inherit;color:var(--amplify-components-accordion-item-content-color);display:block;padding-block-end:.75rem;padding-block-end:var(--amplify-components-accordion-item-content-padding-block-end);padding-block-start:.25rem;padding-block-start:var(--amplify-components-accordion-item-content-padding-block-start);padding-inline:.75rem;padding-inline:var(--amplify-components-accordion-item-content-padding-inline)}.amplify-accordion__item__icon{color:#5c6670;color:var(--amplify-components-accordion-item-icon-color);transition-duration:.25s;transition-duration:var(--amplify-components-accordion-item-icon-transition-duration);transition-property:transform;transition-timing-function:cubic-bezier(.87,0,.13,1);transition-timing-function:var(--amplify-components-accordion-item-icon-transition-timing-function)}[open] .amplify-accordion__item__icon{transform:rotate(180deg)}.amplify-alert{align-items:center;align-items:var(--amplify-components-alert-align-items);background-color:#eff0f0;background-color:var(--amplify-components-alert-background-color);color:#0d1a26;color:var(--amplify-components-alert-color);justify-content:space-between;justify-content:var(--amplify-components-alert-justify-content);padding-block:.75rem;padding-block:var(--amplify-components-alert-padding-block);padding-inline:1rem;padding-inline:var(--amplify-components-alert-padding-inline)}.amplify-alert--info{background-color:#e6eefe;background-color:var(--amplify-components-alert-info-background-color);color:#026;color:var(--amplify-components-alert-info-color)}.amplify-alert--error{background-color:#fce9e9;background-color:var(--amplify-components-alert-error-background-color);color:#600;color:var(--amplify-components-alert-error-color)}.amplify-alert--warning{background-color:#fcf2e9;background-color:var(--amplify-components-alert-warning-background-color);color:#630;color:var(--amplify-components-alert-warning-color)}.amplify-alert--success{background-color:#ebfaed;background-color:var(--amplify-components-alert-success-background-color);color:#365e3d;color:var(--amplify-components-alert-success-color)}.amplify-alert__icon{font-size:1.5rem;font-size:var(--amplify-components-alert-icon-size);line-height:1}.amplify-alert__heading{display:block;font-size:1rem;font-size:var(--amplify-components-alert-heading-font-size);font-weight:700;font-weight:var(--amplify-components-alert-heading-font-weight)}.amplify-alert__body{color:inherit;display:block}.amplify-alert__dismiss{color:inherit}.amplify-autocomplete__menu--empty,.amplify-autocomplete__menu--loading,.amplify-autocomplete__menu__option{padding-block:.5rem;padding-block:var(--amplify-components-autocomplete-menu-space-shared-padding-block);padding-inline:.75rem;padding-inline:var(--amplify-components-autocomplete-menu-space-shared-padding-inline)}.amplify-autocomplete{display:block;position:relative}.amplify-autocomplete__menu{background-color:#fff;background-color:var(--amplify-components-autocomplete-menu-background-color);border-color:#89949f;border-color:var(--amplify-components-autocomplete-menu-border-color);border-radius:.25rem;border-radius:var(--amplify-components-autocomplete-menu-border-radius);border-style:solid;border-style:var(--amplify-components-autocomplete-menu-border-style);border-width:1px;border-width:var(--amplify-components-autocomplete-menu-border-width);margin-block-start:.25rem;margin-block-start:var(--amplify-components-autocomplete-menu-margin-block-start);position:absolute;width:100%;width:var(--amplify-components-autocomplete-menu-width);z-index:999999}.amplify-autocomplete__menu--empty{display:flex;display:var(--amplify-components-autocomplete-menu-empty-display)}.amplify-autocomplete__menu--loading{align-items:center;align-items:var(--amplify-components-autocomplete-menu-loading-align-items);display:flex;display:var(--amplify-components-autocomplete-menu-loading-display);gap:.25rem;gap:var(--amplify-components-autocomplete-menu-loading-gap)}.amplify-autocomplete__menu__options{display:flex;display:var(--amplify-components-autocomplete-menu-options-display);flex-direction:column;flex-direction:var(--amplify-components-autocomplete-menu-options-flex-direction);max-height:300px;max-height:var(--amplify-components-autocomplete-menu-options-max-height);overscroll-behavior:contain;position:relative}.amplify-autocomplete__menu__option{background-color:#fff;background-color:var(--amplify-components-autocomplete-menu-option-background-color);color:currentcolor;color:var(--amplify-components-autocomplete-menu-option-color);cursor:pointer;cursor:var(--amplify-components-autocomplete-menu-option-cursor);transition-duration:.1s;transition-duration:var(--amplify-components-autocomplete-menu-option-transition-duration);transition-property:background-color,color;transition-property:var(--amplify-components-autocomplete-menu-option-transition-property);transition-timing-function:ease;transition-timing-function:var(--amplify-components-autocomplete-menu-option-transition-timing-function)}.amplify-autocomplete__menu__option--active{background-color:#047d95;background-color:var(--amplify-components-autocomplete-menu-option-active-background-color);color:#fff;color:var(--amplify-components-autocomplete-menu-option-active-color)}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{background-color:#00000080;background-color:var(--amplify-components-authenticator-modal-background-color);height:100%;height:var(--amplify-components-authenticator-modal-height);left:0;left:var(--amplify-components-authenticator-modal-left);overflow-y:auto;position:fixed;top:0;top:var(--amplify-components-authenticator-modal-top);width:100%;width:var(--amplify-components-authenticator-modal-width);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width:30rem){[data-amplify-authenticator] [data-amplify-container]{width:30rem;width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:#fff;background-color:var(--amplify-components-authenticator-router-background-color);border-color:#89949f;border-color:var(--amplify-components-authenticator-router-border-color);border-style:solid;border-style:var(--amplify-components-authenticator-router-border-style);border-width:1px;border-width:var(--amplify-components-authenticator-router-border-width);box-shadow:0 2px 6px #0d1a2626;box-shadow:var(--amplify-components-authenticator-router-box-shadow)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:1rem;padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:2rem;padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:#fafafa;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:1rem;margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:1.5rem;font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:1rem;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:1rem;gap:var(--amplify-space-medium)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-success-icon{color:#43a854;color:var(--amplify-colors-green-60,#34a853);font-size:2.5rem;font-size:var(--amplify-font-sizes-xxxl)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-credential-item{background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border-radius:.25rem;border-radius:var(--amplify-radii-small);padding:1rem;padding:var(--amplify-space-medium)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-error{color:#600;color:var(--amplify-colors-font-error);margin-top:.75rem;margin-top:var(--amplify-space-small)}[data-amplify-authenticator-passkeyprompt] .amplify-authenticator__passkey-icon{font-size:12rem;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%;align-items:center;background-color:var(--avatar-background-color);border-radius:100%;border-radius:var(--amplify-components-avatar-border-radius);color:var(--avatar-color);display:inline-flex;font-size:.875rem;font-size:var(--amplify-components-avatar-font-size);font-weight:600;font-weight:var(--amplify-components-avatar-font-weight);height:2rem;height:var(--amplify-components-avatar-height);justify-content:center;overflow:hidden;position:relative;width:2rem;width:var(--amplify-components-avatar-width)}.amplify-avatar--filled{background-color:var(--avatar-filled-background-color);color:var(--avatar-filled-color)}.amplify-avatar--outlined{background-color:initial;border-color:var(--avatar-border-color);border-style:solid;border-width:2px;border-width:var(--amplify-components-avatar-border-width);color:var(--avatar-color);padding:2px;padding:var(--amplify-components-avatar-border-width)}.amplify-avatar--small{--avatar-size:var(--amplify-components-avatar-small-width);font-size:.75rem;font-size:var(--amplify-components-avatar-small-font-size);height:1.5rem;height:var(--amplify-components-avatar-small-height);width:1.5rem;width:var(--amplify-components-avatar-small-width)}.amplify-avatar--large{--avatar-size:var(--amplify-components-avatar-large-width);font-size:1rem;font-size:var(--amplify-components-avatar-large-font-size);height:2.5rem;height:var(--amplify-components-avatar-large-height);width:2.5rem;width:var(--amplify-components-avatar-large-width)}.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{display:block;height:100%;object-fit:cover;width:100%}.amplify-avatar__loader{stroke:#0000;height:100%;inset:0;position:absolute;width:100%}.amplify-breadcrumbs__list{color:#5c6670;color:var(--amplify-components-breadcrumbs-color);display:flex;flex-direction:row;flex-direction:var(--amplify-components-breadcrumbs-flex-direction);flex-wrap:wrap;flex-wrap:var(--amplify-components-breadcrumbs-flex-wrap);gap:0;gap:var(--amplify-components-breadcrumbs-gap)}.amplify-breadcrumbs__item{align-items:center;align-items:var(--amplify-components-breadcrumbs-item-align-items);color:inherit;color:var(--amplify-components-breadcrumbs-item-color);display:inline-flex;flex-direction:row;flex-direction:var(--amplify-components-breadcrumbs-item-flex-direction);font-size:inherit;font-size:var(--amplify-components-breadcrumbs-item-font-size);line-height:1;line-height:var(--amplify-components-breadcrumbs-item-line-height)}.amplify-breadcrumbs__separator{color:inherit;color:var(--amplify-components-breadcrumbs-separator-color);font-size:inherit;font-size:var(--amplify-components-breadcrumbs-separator-font-size);padding-inline:.375rem;padding-inline:var(--amplify-components-breadcrumbs-separator-padding-inline)}.amplify-breadcrumbs__link{color:#047d95;color:var(--amplify-components-breadcrumbs-link-color);font-size:inherit;font-size:var(--amplify-components-breadcrumbs-link-font-size);font-weight:400;font-weight:var(--amplify-components-breadcrumbs-link-font-weight);padding-block:.375rem;padding-block:var(--amplify-components-breadcrumbs-link-padding-block);padding-inline:.5rem;padding-inline:var(--amplify-components-breadcrumbs-link-padding-inline);-webkit-text-decoration:none;-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration);text-decoration:none;text-decoration:var(--amplify-components-breadcrumbs-link-text-decoration)}.amplify-breadcrumbs__link--current{color:inherit;color:var(--amplify-components-breadcrumbs-link-current-color);font-size:inherit;font-size:var(--amplify-components-breadcrumbs-link-current-font-size);font-weight:400;font-weight:var(--amplify-components-breadcrumbs-link-current-font-weight);-webkit-text-decoration:none;-webkit-text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration);text-decoration:none;text-decoration:var(--amplify-components-breadcrumbs-link-current-text-decoration)}.amplify-card{background-color:#fff;background-color:var(--amplify-components-card-background-color);border-color:#0000;border-color:var(--amplify-components-card-border-color);border-radius:.125rem;border-radius:var(--amplify-components-card-border-radius);border-style:solid;border-style:var(--amplify-components-card-border-style);border-width:0;border-width:var(--amplify-components-card-border-width);box-shadow:none;box-shadow:var(--amplify-components-card-box-shadow);display:block;padding:1rem;padding:var(--amplify-components-card-padding)}.amplify-card--outlined{background-color:#fff;background-color:var(--amplify-components-card-outlined-background-color);border-color:#89949f;border-color:var(--amplify-components-card-outlined-border-color);border-radius:.125rem;border-radius:var(--amplify-components-card-outlined-border-radius);border-style:solid;border-style:var(--amplify-components-card-outlined-border-style);border-width:1px;border-width:var(--amplify-components-card-outlined-border-width);box-shadow:none;box-shadow:var(--amplify-components-card-outlined-box-shadow)}.amplify-card--elevated{background-color:#fff;background-color:var(--amplify-components-card-elevated-background-color);border-color:#0000;border-color:var(--amplify-components-card-elevated-border-color);border-radius:.125rem;border-radius:var(--amplify-components-card-elevated-border-radius);border-style:solid;border-style:var(--amplify-components-card-elevated-border-style);border-width:0;border-width:var(--amplify-components-card-elevated-border-width);box-shadow:0 2px 6px #0d1a2626;box-shadow:var(--amplify-components-card-elevated-box-shadow)}.amplify-collection{flex-direction:column}.amplify-collection__pagination{--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
  );justify-content:center}.amplify-collection__search{--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
  );flex-direction:row;justify-content:center}.amplify-checkbox{align-items:center;align-items:var(--amplify-components-checkbox-align-items);cursor:pointer;cursor:var(--amplify-components-checkbox-cursor);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{color:#89949f;color:var(--amplify-components-checkbox-label-disabled-color);cursor:not-allowed;cursor:var(--amplify-components-checkbox-disabled-cursor)}.amplify-checkbox__button{--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
  );align-items:center;align-items:var(--amplify-components-checkbox-button-align-items);color:#fff;color:var(--amplify-components-checkbox-button-color);justify-content:center;justify-content:var(--amplify-components-checkbox-button-justify-content);position:relative;position:var(--amplify-components-checkbox-button-position)}.amplify-checkbox__button:before{border-color:#89949f;border-color:var(--amplify-components-checkbox-button-before-border-color);border-radius:20%;border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:solid;border-style:var(--amplify-components-checkbox-button-before-border-style);border-width:2px;border-width:var(--amplify-components-checkbox-button-before-border-width);box-sizing:border-box;content:"";display:inline-block;height:100%;height:var(--amplify-components-checkbox-button-before-height);position:absolute;width:100%;width:var(--amplify-components-checkbox-button-before-width)}.amplify-checkbox__button--focused:before{border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow);outline-color:#0000;outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-offset:2px;outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);outline-style:solid;outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:2px;outline-width:var(--amplify-components-checkbox-button-focus-outline-width)}.amplify-checkbox__button--error:before{border-color:#950404;border-color:var(--amplify-components-checkbox-button-error-border-color)}.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--disabled:before{border-color:#eff0f0;border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{--amplify-internal-checkbox-icon-disabled-background-color:var(
    --amplify-components-checkbox-icon-background-color
  );background-color:#047d95;background-color:var(--amplify-components-checkbox-icon-background-color);border-radius:20%;border-radius:var(--amplify-components-checkbox-icon-border-radius);height:1em;line-height:1;opacity:0;opacity:var(--amplify-components-checkbox-icon-opacity);transform:scale(0);transform:var(--amplify-components-checkbox-icon-transform);transition-duration:.1s;transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-property:all;transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-timing-function:ease-in-out;transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);width:1em}.amplify-checkbox__icon--checked{--amplify-internal-checkbox-icon-disabled-background-color:var(
    --amplify-components-checkbox-icon-checked-disabled-background-color
  );opacity:1;opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:scale(1);transform:var(--amplify-components-checkbox-icon-checked-transform)}.amplify-checkbox__icon--indeterminate{--amplify-internal-checkbox-icon-disabled-background-color:var(
    --amplify-components-checkbox-icon-indeterminate-disabled-background-color
  );opacity:1;opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:scale(1);transform:var(--amplify-components-checkbox-icon-indeterminate-transform)}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:#0d1a26;color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:#89949f;color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:center;align-content:var(--amplify-components-checkboxfield-align-content);align-items:flex-start;align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:column;flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:center;justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-dialcodeselect{height:100%;height:var(--amplify-components-countrycodeselect-height)}.amplify-divider{--amplify-internal-divider-size:var(
    --amplify-components-divider-border-width
  );border-color:#89949f;border-color:var(--amplify-components-divider-border-color);border-style:solid;border-style:var(--amplify-components-divider-border-style);border-width:0;display:flex;justify-content:center;opacity:.6;opacity:var(--amplify-components-divider-opacity);padding:0;position:relative;text-align:center}.amplify-divider:after{background-color:#fff;background-color:var(--amplify-components-divider-label-background-color);color:#5c6670;color:var(--amplify-components-divider-label-color);content:attr(data-label);font-size:.875rem;font-size:var(--amplify-components-divider-label-font-size);padding-inline:1rem;padding-inline:var(--amplify-components-divider-label-padding-inline);position:absolute;transform:translateY(-50%)}.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{border-bottom-width:var(--amplify-internal-divider-size);width:100%}.amplify-divider--vertical{border-left-width:var(--amplify-internal-divider-size);flex-direction:column}.amplify-divider--vertical:after{padding-block:0;padding-inline:0;top:auto;transform:translateX(-50%)}.amplify-field{flex-direction:column;flex-direction:var(--amplify-components-field-flex-direction);font-size:1rem;font-size:var(--amplify-components-field-font-size);gap:.5rem;gap:var(--amplify-components-field-gap)}.amplify-field--small{font-size:.875rem;font-size:var(--amplify-components-field-small-font-size);gap:.25rem;gap:var(--amplify-components-field-small-gap)}.amplify-field--large{font-size:1.25rem;font-size:var(--amplify-components-field-large-font-size);gap:.75rem;gap:var(--amplify-components-field-large-gap)}.amplify-label{color:#304050;color:var(--amplify-components-field-label-color)}.amplify-field-group :not(:first-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.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{border-end-start-radius:0;border-start-start-radius:0}@supports not (border-start-start-radius:0){.amplify-field-group :not(:first-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-end .amplify-select__wrapper .amplify-select,.amplify-field-group__outer-start .amplify-field-group__control:not(:first-child),.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{border-bottom-left-radius:0;border-top-left-radius:0}}.amplify-field-group :not(:last-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.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-start .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select{border-end-end-radius:0;border-start-end-radius:0}@supports not (border-end-end-radius:0){.amplify-field-group :not(:last-child) .amplify-input,.amplify-field-group__outer-end .amplify-field-group__control:not(:last-child),.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-start .amplify-field-group__control,.amplify-field-group__outer-start .amplify-select__wrapper .amplify-select{border-bottom-right-radius:0;border-top-right-radius:0}}.amplify-field-group{align-self:stretch;gap:0;gap:var(--amplify-components-fieldgroup-gap)}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{align-items:center;align-items:var(--amplify-components-fieldgroup-vertical-align-items);flex-direction:column}.amplify-field-group__outer-end,.amplify-field-group__outer-start{align-items:center;align-items:var(--amplify-components-fieldgroup-outer-align-items);display:flex;flex-shrink:0}.amplify-field-group__outer-end .amplify-field-group__control,.amplify-field-group__outer-start .amplify-field-group__control{height:100%}.amplify-field-group__outer-start .amplify-field-group__control:not(:focus){border-inline-end-color:#0000}.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:#0000;border-inline-start-color:#0000}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:#0000}.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:#0000;border-inline-end-color:#0000}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{height:100%;pointer-events:none;position:absolute;top:0}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{height:100%;pointer-events:all}.amplify-field-group__inner-end{left:auto;right:0}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{left:0;right:auto}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:3rem;padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end)*3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:3rem;padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start)*3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;flex-direction:column;height:100%;justify-content:center;padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start)}.amplify-fieldset{background-color:initial;background-color:var(--amplify-components-fieldset-background-color);border-radius:.125rem;border-radius:var(--amplify-components-fieldset-border-radius);flex-direction:column;flex-direction:var(--amplify-components-fieldset-flex-direction);gap:.5rem;gap:var(--amplify-components-fieldset-gap)}.amplify-fieldset--small{gap:.25rem;gap:var(--amplify-components-fieldset-small-gap)}.amplify-fieldset--large{gap:.75rem;gap:var(--amplify-components-fieldset-large-gap)}.amplify-fieldset--outlined{border:1px solid #dcdee0;border:var(--amplify-components-fieldset-outlined-border-width) var(--amplify-components-fieldset-outlined-border-style) var(--amplify-components-fieldset-outlined-border-color);padding:1rem;padding:var(--amplify-components-fieldset-outlined-padding)}.amplify-fieldset--outlined.amplify-fieldset--small{padding:.75rem;padding:var(--amplify-components-fieldset-outlined-small-padding)}.amplify-fieldset--outlined.amplify-fieldset--large{padding:1.5rem;padding:var(--amplify-components-fieldset-outlined-large-padding)}.amplify-fieldset__legend{color:#0d1a26;color:var(--amplify-components-fieldset-legend-color);font-size:1rem;font-size:var(--amplify-components-fieldset-legend-font-size);font-weight:700;font-weight:var(--amplify-components-fieldset-legend-font-weight);line-height:1.5;line-height:var(--amplify-components-fieldset-legend-line-height)}.amplify-fieldset__legend--small{font-size:.875rem;font-size:var(--amplify-components-fieldset-legend-small-font-size)}.amplify-fieldset__legend--large{font-size:1.25rem;font-size:var(--amplify-components-fieldset-legend-large-font-size)}.amplify-liveness-cancel-container{position:absolute;right:1rem;right:var(--amplify-space-medium);top:1rem;top:var(--amplify-space-medium);z-index:2}.liveness-detector .amplify-button--primary:focus{box-shadow:none;outline:2px solid #00404d;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-duration:1s;animation-fill-mode:forwards;animation-name:amplify-liveness-animation-fadeout}@keyframes amplify-liveness-animation-fadeout{0%{opacity:1}to{opacity:0}}.amplify-liveness-camera-module{align-items:center;background-color:#fff;background-color:var(--amplify-components-liveness-camera-module-background-color);border:1px solid #dcdee0;border:1px solid var(--amplify-colors-neutral-40);flex-direction:column;justify-content:center;position:relative}.amplify-liveness-camera-module--mobile{height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}.amplify-liveness-video{height:100%;left:0;position:absolute;top:0;transform:scaleX(-1);width:100%}.amplify-liveness-freshness-canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.amplify-liveness-loader .amplify-liveness-centered-loader{transform:translate(-50%,-50%)}.amplify-liveness-centered-loader{left:50%;position:absolute;top:50%}.amplify-liveness-connecting-loader{background-color:#fff;background-color:var(--amplify-colors-background-primary);display:flex;z-index:3}.amplify-liveness-connecting-loader,.amplify-liveness-oval-canvas{align-items:center;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%}.amplify-liveness-oval-canvas{left:0;top:0}.amplify-liveness-oval-canvas--mobile{position:fixed}.amplify-liveness-video-anchor{position:relative;width:100%}.amplify-liveness-recording-icon-container{left:1rem;left:var(--amplify-space-medium);position:absolute;top:1rem;top:var(--amplify-space-medium);z-index:1}.amplify-liveness-recording-icon{align-items:center;background-color:#fff;border-radius:.25rem;border-radius:var(--amplify-radii-small);flex-direction:column;gap:.375rem;gap:var(--amplify-space-xxs);padding:.375rem;padding:var(--amplify-space-xxs)}.amplify-liveness-recording-icon .amplify-text{color:#000;color:var(--amplify-colors-black)}.amplify-liveness-instruction-overlay{z-index:2}.amplify-liveness-countdown-container{background-color:#fff;background-color:var(--amplify-colors-background-primary);border-radius:100%;padding:.5rem;padding:var(--amplify-space-xs)}.amplify-liveness-instruction-list{flex-direction:column}.amplify-liveness-instruction-list li{display:flex}.amplify-liveness-toast{background-color:#fff;background-color:var(--amplify-colors-background-primary);max-width:100%;padding:.75rem;padding:var(--amplify-space-small)}.amplify-liveness-toast__message{color:#0d1a26;color:var(--amplify-colors-font-primary);flex-direction:column;text-align:center}.amplify-liveness-toast--medium{border-radius:.5rem;border-radius:var(--amplify-radii-medium)}.amplify-liveness-toast--large{font-size:2rem;font-size:var(--amplify-font-sizes-xxl);padding:0 .5rem;padding:0 var(--amplify-space-xs)}.amplify-liveness-toast--primary{background-color:#047d95;background-color:var(--amplify-colors-primary-80)}.amplify-liveness-toast--primary .amplify-liveness-toast__message{color:#fff;color:var(--amplify-colors-font-inverse);flex-direction:column;text-align:center}.amplify-liveness-toast__container{align-items:center;flex-direction:column;gap:.5rem;gap:var(--amplify-space-xs)}.amplify-liveness-toast--error{background-color:#950404;background-color:var(--amplify-colors-red-80)}.amplify-liveness-toast--error .amplify-liveness-toast__message{color:#fff;color:var(--amplify-colors-font-inverse)}.amplify-liveness-match-indicator{--amplify-liveness-match-indicator-transition:transform 0.2s linear;display:block;position:relative;width:min(70%,200px)}.amplify-liveness-match-indicator__bar{--percentage:0;background:#fff;background:var(--amplify-colors-white);border:1px solid #eff0f0;border:1px solid var(--amplify-colors-border-tertiary);border-radius:.5rem;border-radius:var(--amplify-radii-medium);display:block;height:1rem;height:var(--amplify-space-medium);overflow:hidden;position:relative;transform:translateZ(0);width:100%}.amplify-liveness-match-indicator__pin{--percentage:0;display:block;left:0;top:50%}.amplify-liveness-match-indicator__bar:after,.amplify-liveness-match-indicator__pin{position:absolute;transform:translate(var(--percentage));transition:var(--amplify-liveness-match-indicator-transition);width:100%}.amplify-liveness-match-indicator__bar:after{background:#047d95;background:var(--amplify-colors-primary-80);content:"";height:100%;left:-100%}.amplify-liveness-match-indicator__pin:after{--height:var(--amplify-space-xl);background:#047d95;background:var(--amplify-colors-primary-80);border-radius:.5rem;border-radius:var(--amplify-radii-medium);content:"";height:var(--height);left:0;position:absolute;top:0;transform:translate(-50%,calc(var(--height)/2*-1));width:.75rem;width:var(--amplify-space-small)}.amplify-liveness-figures{flex-wrap:wrap}.amplify-liveness-figure{flex-direction:column;gap:0}.amplify-liveness-figure__caption{padding:.375rem;padding:var(--amplify-space-xxs)}.amplify-liveness-figure__caption--success{background-color:#ebfaed;background-color:var(--amplify-colors-background-success);color:#365e3d;color:var(--amplify-colors-font-success)}.amplify-liveness-figure__caption--error{background-color:#fce9e9;background-color:var(--amplify-colors-background-error);color:#600;color:var(--amplify-colors-font-error)}.amplify-liveness-figure__image{background-color:#fff;border:1px solid #89949f;border:1px solid var(--amplify-colors-border-primary);display:flex;justify-content:center;position:relative}.amplify-liveness-figure__image svg{display:block}.amplify-liveness-figure__image--success{border-color:#365e3d;border-color:var(--amplify-colors-green-90)}.amplify-liveness-figure__image--error{border-color:#950404;border-color:var(--amplify-colors-border-error)}.amplify-liveness-figure__icon{left:0;position:absolute;top:0}.amplify-liveness-landscape-error-modal{align-items:center;background-color:#fff;background-color:var(--amplify-colors-background-primary);flex-direction:column;justify-content:center;text-align:center;width:100%}.amplify-liveness-landscape-error-modal__header{font-size:large;font-weight:700;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{font-weight:700;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-start-screen-header__body,.amplify-liveness-start-screen-header__heading{color:#0d1a26;color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-warning{align-items:center;background-color:#e6eefe;background-color:var(--amplify-colors-blue-10);color:#026;color:var(--amplify-colors-blue-90);z-index:3}.amplify-liveness-start-screen-instructions__heading{color:#0d1a26;color:var(--amplify-colors-font-primary);font-weight:700;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-overlay-opaque{background-color:#0006;background-color:var(--amplify-colors-overlay-40)}.amplify-liveness-overlay{flex-direction:column;height:100%;left:0;padding:1.5rem;padding:var(--amplify-space-large);position:absolute;top:0;width:100%}.amplify-liveness-error-modal{align-items:center;color:#600;color:var(--amplify-colors-font-error);gap:.5rem;gap:var(--amplify-space-xs);justify-content:center}.amplify-liveness-error-modal__heading{font-weight:700;font-weight:var(--amplify-font-weights-bold)}.amplify-liveness-hint--mobile{margin-top:4.5rem;margin-top:var(--amplify-space-xxxl)}.amplify-liveness-hint__text{align-items:center;gap:.5rem;gap:var(--amplify-space-xs)}.amplify-liveness-popover{position:relative}.amplify-liveness-popover__anchor{border-color:#0000 #0000 #fff;border-color:#0000 #0000 var(--amplify-colors-background-primary) #0000;border-style:solid;border-width:0 9px 9px;left:20px;position:absolute;top:26px;z-index:3}.amplify-liveness-popover__anchor-secondary{border-color:#0000 #0000 #dcdee0;border-color:#0000 #0000 var(--amplify-colors-border-secondary) #0000;border-style:solid;border-width:0 10px 10px;left:19px;position:absolute;top:24px;z-index:2}.amplify-liveness-popover__container{background-color:#fff;background-color:var(--amplify-colors-background-primary);border:1px solid #dcdee0;border:1px solid var(--amplify-colors-border-secondary);border-radius:2px;color:#0d1a26;color:var(--amplify-colors-font-primary);flex-direction:row;font-size:.75rem;font-size:var(--amplify-font-sizes-xs);font-weight:400;font-weight:var(--amplify-font-weights-normal);padding:.75rem;padding:var(--amplify-space-small);position:absolute;top:33px;width:240px;z-index:4}.amplify-liveness-start-screen-camera-select{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:2rem;padding:var(--amplify-space-xl);position:absolute;top:0;width:100%;z-index:2}.amplify-liveness-start-screen-camera-select__container{align-items:inherit;display:flex;gap:.5rem;gap:var(--amplify-space-xs);justify-content:space-between}.amplify-liveness-start-screen-camera-select .amplify-select,.amplify-liveness-start-screen-camera-select .amplify-select__icon-wrapper,.amplify-liveness-start-screen-camera-select .amplify-select__wrapper,.amplify-liveness-start-screen-camera-select__label{background-color:#fff;background-color:var(--amplify-colors-background-primary);color:#0d1a26;color:var(--amplify-colors-font-primary)}.amplify-liveness-start-screen-camera-waiting{align-items:center;flex-direction:column;height:480px;justify-content:center;text-align:center}.amplify-menu__wrapper{z-index:999999}.amplify-menu__trigger{align-items:center;display:flex;justify-content:center}.amplify-menu__content{background-color:#fff;background-color:var(--amplify-components-menu-background-color);border-color:#89949f;border-color:var(--amplify-components-menu-border-color);border-radius:.5rem;border-radius:var(--amplify-components-menu-border-radius);border-style:solid;border-style:var(--amplify-components-menu-border-style);border-width:1px;border-width:var(--amplify-components-menu-border-width);box-shadow:0 4px 12px #0d1a2640;box-shadow:var(--amplify-components-menu-box-shadow);flex-direction:column;flex-direction:var(--amplify-components-menu-flex-direction);gap:0;gap:var(--amplify-components-menu-gap);max-width:30rem;max-width:var(--amplify-components-menu-max-width);min-width:14rem;min-width:var(--amplify-components-menu-min-width)}.amplify-menu__content__item{min-height:2.5rem;min-height:var(--amplify-components-menu-item-min-height);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-menu-item-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-menu-item-padding-inline-start)}.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-left-radius:0;border-bottom-right-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-left-radius:0;border-top-right-radius:0}}.amplify-message{align-items:center;align-items:var(--amplify-components-message-align-items);background-color:#eff0f0;background-color:var(--amplify-components-message-background-color);border-color:#0000;border-color:var(--amplify-components-message-border-color);border-radius:.125rem;border-radius:var(--amplify-components-message-border-radius);border-style:solid;border-style:var(--amplify-components-message-border-style);border-width:1px;border-width:var(--amplify-components-message-border-width);color:#0d1a26;color:var(--amplify-components-message-color);justify-content:flex-start;justify-content:var(--amplify-components-message-justify-content);line-height:1.25;line-height:var(--amplify-components-message-line-height);padding-block:.75rem;padding-block:var(--amplify-components-message-padding-block);padding-inline:1rem;padding-inline:var(--amplify-components-message-padding-inline)}.amplify-message--plain{background-color:#fff;background-color:var(--amplify-components-message-plain-background-color);border-color:#0000;border-color:var(--amplify-components-message-plain-border-color);color:#0d1a26;color:var(--amplify-components-message-plain-color)}.amplify-message--plain.amplify-message--info{background-color:#fff;background-color:var(--amplify-components-message-plain-info-background-color);border-color:#0000;border-color:var(--amplify-components-message-plain-info-border-color);color:#026;color:var(--amplify-components-message-plain-info-color)}.amplify-message--plain.amplify-message--error{background-color:#fff;background-color:var(--amplify-components-message-plain-error-background-color);border-color:#0000;border-color:var(--amplify-components-message-plain-error-border-color);color:#600;color:var(--amplify-components-message-plain-error-color)}.amplify-message--plain.amplify-message--warning{background-color:#fff;background-color:var(--amplify-components-message-plain-warning-background-color);border-color:#0000;border-color:var(--amplify-components-message-plain-warning-border-color);color:#630;color:var(--amplify-components-message-plain-warning-color)}.amplify-message--plain.amplify-message--success{background-color:#fff;background-color:var(--amplify-components-message-plain-success-background-color);border-color:#0000;border-color:var(--amplify-components-message-plain-success-border-color);color:#365e3d;color:var(--amplify-components-message-plain-success-color)}.amplify-message--outlined{background-color:#fff;background-color:var(--amplify-components-message-outlined-background-color);border-color:#89949f;border-color:var(--amplify-components-message-outlined-border-color);color:#0d1a26;color:var(--amplify-components-message-outlined-color)}.amplify-message--outlined.amplify-message--info{background-color:#fff;background-color:var(--amplify-components-message-outlined-info-background-color);border-color:#043495;border-color:var(--amplify-components-message-outlined-info-border-color);color:#026;color:var(--amplify-components-message-outlined-info-color)}.amplify-message--outlined.amplify-message--error{background-color:#fff;background-color:var(--amplify-components-message-outlined-error-background-color);border-color:#950404;border-color:var(--amplify-components-message-outlined-error-border-color);color:#600;color:var(--amplify-components-message-outlined-error-color)}.amplify-message--outlined.amplify-message--warning{background-color:#fff;background-color:var(--amplify-components-message-outlined-warning-background-color);border-color:#954c04;border-color:var(--amplify-components-message-outlined-warning-border-color);color:#630;color:var(--amplify-components-message-outlined-warning-color)}.amplify-message--outlined.amplify-message--success{background-color:#fff;background-color:var(--amplify-components-message-outlined-success-background-color);border-color:#3f7d4a;border-color:var(--amplify-components-message-outlined-success-border-color);color:#365e3d;color:var(--amplify-components-message-outlined-success-color)}.amplify-message--filled{background-color:#fafafa;background-color:var(--amplify-components-message-filled-background-color);border-color:#0000;border-color:var(--amplify-components-message-filled-border-color);color:#0d1a26;color:var(--amplify-components-message-filled-color)}.amplify-message--filled.amplify-message--info{background-color:#e6eefe;background-color:var(--amplify-components-message-filled-info-background-color);border-color:#0000;border-color:var(--amplify-components-message-filled-info-border-color);color:#026;color:var(--amplify-components-message-filled-info-color)}.amplify-message--filled.amplify-message--error{background-color:#fce9e9;background-color:var(--amplify-components-message-filled-error-background-color);border-color:#0000;border-color:var(--amplify-components-message-filled-error-border-color);color:#600;color:var(--amplify-components-message-filled-error-color)}.amplify-message--filled.amplify-message--warning{background-color:#fcf2e9;background-color:var(--amplify-components-message-filled-warning-background-color);border-color:#0000;border-color:var(--amplify-components-message-filled-warning-border-color);color:#630;color:var(--amplify-components-message-filled-warning-color)}.amplify-message--filled.amplify-message--success{background-color:#ebfaed;background-color:var(--amplify-components-message-filled-success-background-color);border-color:#0000;border-color:var(--amplify-components-message-filled-success-border-color);color:#365e3d;color:var(--amplify-components-message-filled-success-color)}.amplify-message__icon{font-size:1.5rem;font-size:var(--amplify-components-message-icon-size)}.amplify-message__icon>*{display:block}.amplify-message__heading{font-size:1rem;font-size:var(--amplify-components-message-heading-font-size);font-weight:700;font-weight:var(--amplify-components-message-heading-font-weight)}.amplify-message__content{flex:1 1;flex-direction:column;gap:.25rem;gap:var(--amplify-space-xxxs)}.amplify-message__dismiss{gap:.375rem;gap:var(--amplify-components-message-dismiss-gap);margin-inline-start:auto}.amplify-modal__overlay.amplify-modal__overlay{align-items:center;background-color:#00000080;bottom:0;box-sizing:border-box;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.amplify-modal__content.amplify-modal__content{background-color:#fff;background-color:var(--amplify-colors-background-primary);border-radius:.5rem;border-radius:var(--amplify-radii-medium);box-shadow:0 4px 12px #0d1a2640;box-shadow:var(--amplify-shadows-large);box-sizing:border-box;max-width:500px;padding:1.5rem;padding:var(--amplify-space-large);width:90%}.amplify-modal__header.amplify-modal__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-bottom:var(--amplify-space-medium)}.amplify-modal__title.amplify-modal__title{font-size:1.25rem;font-size:var(--amplify-font-sizes-large);font-weight:700;font-weight:var(--amplify-font-weights-bold);margin:0}.amplify-modal__close-button.amplify-modal__close-button{background:none;border:none;color:#304050;color:var(--amplify-colors-font-secondary);cursor:pointer;font-size:1.25rem;font-size:var(--amplify-font-sizes-large);padding:.5rem;padding:var(--amplify-space-xs)}.amplify-modal__body.amplify-modal__body,.amplify-modal__close-button.amplify-modal__close-button:hover{color:#0d1a26;color:var(--amplify-colors-font-primary)}.amplify-modal__body.amplify-modal__body{margin-bottom:1rem;margin-bottom:var(--amplify-space-medium)}.amplify-modal__footer.amplify-modal__footer{display:flex;gap:.5rem;gap:var(--amplify-space-xs);justify-content:flex-end}.amplify-modal__list-title.amplify-modal__list-title{box-sizing:border-box;font-weight:700;font-weight:var(--amplify-font-weights-bold);margin-bottom:.5rem;margin-bottom:var(--amplify-space-xs)}.amplify-modal__list.amplify-modal__list{box-sizing:border-box;display:flex;flex-direction:column;gap:.375rem;gap:var(--amplify-space-xxs);list-style:disc;margin:.5rem 0;margin:var(--amplify-space-xs) 0;max-height:250px;overflow-y:auto;padding-left:1rem;padding-left:var(--amplify-space-medium)}.amplify-modal__list-item.amplify-modal__list-item{display:list-item;margin-bottom:.375rem;margin-bottom:var(--amplify-space-xxs)}.amplify-pagination{list-style-type:none}.amplify-pagination__item{align-items:center;border-radius:1rem;border-radius:var(--amplify-components-pagination-item-shared-border-radius);color:#0d1a26;color:var(--amplify-components-pagination-button-color);display:flex;font-weight:400;height:2rem;height:var(--amplify-components-pagination-item-shared-height);justify-content:center;margin-inline-end:.25rem;margin-inline-end:var(--amplify-components-pagination-item-container-margin-right);margin-inline-start:.25rem;margin-inline-start:var(--amplify-components-pagination-item-container-margin-left);min-width:2rem;min-width:var(--amplify-components-pagination-item-shared-min-width);padding-inline-end:.375rem;padding-inline-end:var(--amplify-components-pagination-button-padding-inline-end);padding-inline-start:.375rem;padding-inline-start:var(--amplify-components-pagination-button-padding-inline-start);transition-duration:.25s;transition-duration:var(--amplify-components-pagination-button-transition-duration);transition-property:background-color;transition-property:var(--amplify-components-pagination-button-transition-property)}.amplify-pagination__item:hover{background-color:#0000001a;background-color:var(--amplify-components-pagination-button-hover-background-color);color:#0d1a26;color:var(--amplify-components-pagination-button-hover-color);text-decoration:none}.amplify-pagination__item--disabled{color:#89949f;color:var(--amplify-components-pagination-button-disabled-color);pointer-events:none}.amplify-pagination__item--current{align-items:center;align-items:var(--amplify-components-pagination-current-align-items);background-color:#0006;background-color:var(--amplify-components-pagination-current-background-color);color:#fff;color:var(--amplify-components-pagination-current-color);font-size:.875rem;font-size:var(--amplify-components-pagination-current-font-size);justify-content:center;justify-content:var(--amplify-components-pagination-current-justify-content)}.amplify-pagination__item--ellipsis{align-items:baseline;align-items:var(--amplify-components-pagination-ellipsis-align-items);justify-content:center;justify-content:var(--amplify-components-pagination-ellipsis-justify-content);padding-inline-end:.5rem;padding-inline-end:var(--amplify-components-pagination-ellipsis-padding-inline-end);padding-inline-start:.5rem;padding-inline-start:var(--amplify-components-pagination-ellipsis-padding-inline-start)}.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;font-size:1.5rem;font-size:var(--amplify-components-rating-default-size);line-height:1.5rem;line-height:var(--amplify-components-rating-default-size);position:relative;text-align:left}.amplify-rating--small{font-size:.875rem;font-size:var(--amplify-components-rating-small-size);line-height:.875rem;line-height:var(--amplify-components-rating-small-size)}.amplify-rating--large{font-size:2.5rem;font-size:var(--amplify-components-rating-large-size);line-height:2.5rem;line-height:var(--amplify-components-rating-large-size)}.amplify-rating__item{height:1em;position:relative;width:1em}.amplify-rating__icon{display:block;height:1em;overflow:hidden;position:absolute;width:1em}.amplify-rating__icon--filled{color:#950495;color:var(--amplify-components-rating-filled-color)}.amplify-rating__icon--empty{color:#eff0f0;color:var(--amplify-components-rating-empty-color)}.amplify-radio{align-items:center;align-items:var(--amplify-components-radio-align-items);flex-direction:row-reverse;gap:inherit;justify-content:flex-start;justify-content:var(--amplify-components-radio-justify-content);position:relative}.amplify-radio--disabled{cursor:not-allowed;cursor:var(--amplify-components-radio-disabled-cursor)}.amplify-radio__button{align-items:center;align-items:var(--amplify-components-radio-button-align-items);background-color:#fff;background-color:var(--amplify-components-radio-button-background-color);border-color:#89949f;border-color:var(--amplify-components-radio-button-border-color);border-radius:50%;border-radius:var(--amplify-components-radio-button-border-radius);border-style:solid;border-style:var(--amplify-components-radio-button-border-style);border-width:2px;border-width:var(--amplify-components-radio-button-border-width);box-sizing:border-box;box-sizing:var(--amplify-components-radio-button-box-sizing);color:#fff;color:var(--amplify-components-radio-button-color);flex-shrink:0;height:1rem;height:var(--amplify-components-radio-button-height);justify-content:center;justify-content:var(--amplify-components-radio-button-justify-content);outline-color:#0000;outline-color:var(--amplify-components-radio-button-outline-color);outline-offset:2px;outline-offset:var(--amplify-components-radio-button-outline-offset);outline-style:solid;outline-style:var(--amplify-components-radio-button-outline-style);outline-width:2px;outline-width:var(--amplify-components-radio-button-outline-width);padding:2px;padding:var(--amplify-components-radio-button-padding);transition-duration:.25s;transition-duration:var(--amplify-components-radio-button-transition-duration);transition-property:all;transition-property:var(--amplify-components-radio-button-transition-property);width:1rem;width:var(--amplify-components-radio-button-width)}.amplify-radio__button:before{background-color:currentColor;border-radius:var(--amplify-components-radio-button-before-border-radius);border-radius:50%;content:"";display:inline-block;height:100%;width:100%}.amplify-radio__button--small{height:.875rem;height:var(--amplify-components-radio-button-small-height);width:.875rem;width:var(--amplify-components-radio-button-small-width)}.amplify-radio__button--large{height:1.25rem;height:var(--amplify-components-radio-button-large-height);width:1.25rem;width:var(--amplify-components-radio-button-large-width)}.amplify-radio__input:checked+.amplify-radio__button{color:#047d95;color:var(--amplify-components-radio-button-checked-color)}.amplify-radio__input:checked:disabled+.amplify-radio__button{color:#eff0f0;color:var(--amplify-components-radio-button-checked-disabled-color)}.amplify-radio__input:focus+.amplify-radio__button{border-color:#00404d;border-color:var(--amplify-components-radio-button-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-radio-button-focus-box-shadow)}.amplify-radio__input[aria-invalid=true]+.amplify-radio__button{border-color:#950404;border-color:var(--amplify-components-radio-button-error-border-color)}.amplify-radio__input[aria-invalid=true]:focus+.amplify-radio__button{box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-radio-button-error-focus-box-shadow)}.amplify-radio__input:disabled+.amplify-radio__button{background-color:#fff;background-color:var(--amplify-components-radio-button-disabled-background-color);border-color:#eff0f0;border-color:var(--amplify-components-radio-button-disabled-border-color)}.amplify-radio__label{color:#0d1a26;color:var(--amplify-components-radio-label-color)}.amplify-radio__label--disabled{color:#89949f;color:var(--amplify-components-radio-label-disabled-color)}.amplify-radiogroup{align-items:inherit;flex-direction:inherit;gap:inherit}.amplify-radiogroupfield{--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
  );align-items:flex-start;flex-direction:column}.amplify-searchfield{--amplify-components-fieldcontrol-color:var(
    --amplify-components-searchfield-input-color
  )}.amplify-searchfield__search{background-color:#fff;background-color:var(--amplify-components-searchfield-button-background-color);color:#0d1a26;color:var(--amplify-components-searchfield-button-color)}.amplify-searchfield__search:active{background-color:#bcecf5;background-color:var(--amplify-components-button-active-background-color);border-color:#00404d;border-color:var(--amplify-components-button-active-border-color);color:#00404d;color:var(--amplify-components-button-active-color)}.amplify-searchfield__search:focus{background-color:#e9f9fc;background-color:var(--amplify-components-searchfield-button-focus-background-color);border-color:#00404d;border-color:var(--amplify-components-searchfield-button-focus-border-color);color:#00404d;color:var(--amplify-components-searchfield-button-focus-color)}.amplify-searchfield__search:hover{background-color:#e9f9fc;background-color:var(--amplify-components-searchfield-button-hover-background-color);border-color:#40aabf;border-color:var(--amplify-components-searchfield-button-hover-border-color);color:#00404d;color:var(--amplify-components-searchfield-button-hover-color)}.amplify-searchfield__search:disabled{background-color:initial;background-color:var(--amplify-components-searchfield-button-disabled-background-color);border-color:#eff0f0;border-color:var(--amplify-components-searchfield-button-disabled-border-color);color:#89949f;color:var(--amplify-components-searchfield-button-disabled-color)}.amplify-select__wrapper{align-self:stretch;cursor:pointer;cursor:var(--amplify-components-select-wrapper-cursor);display:block;display:var(--amplify-components-select-wrapper-display);flex:1;flex:var(--amplify-components-select-wrapper-flex);position:relative;position:var(--amplify-components-select-wrapper-position)}.amplify-select__icon{align-items:center;align-items:var(--amplify-components-select-icon-wrapper-align-items);color:#0d1a26;color:var(--amplify-components-fieldcontrol-color);pointer-events:none;pointer-events:var(--amplify-components-select-icon-wrapper-pointer-events);position:absolute;position:var(--amplify-components-select-icon-wrapper-position);right:1rem;right:var(--amplify-components-select-icon-wrapper-right);top:50%;top:var(--amplify-components-select-icon-wrapper-top);transform:translateY(-50%);transform:var(--amplify-components-select-icon-wrapper-transform)}.amplify-select__icon--small{right:.5rem;right:var(--amplify-components-select-icon-wrapper-small-right)}.amplify-select__icon--large{right:1rem;right:var(--amplify-components-select-icon-wrapper-large-right)}.amplify-select{border-color:#89949f;border-color:var(--amplify-components-fieldcontrol-border-color);border-radius:.25rem;border-radius:var(--amplify-components-fieldcontrol-border-radius);border-style:solid;border-style:var(--amplify-components-fieldcontrol-border-style);border-width:1px;border-width:var(--amplify-components-fieldcontrol-border-width);box-sizing:border-box;color:var(--amplify-components-fieldcontrol-color);font-size:1rem;font-size:var(--amplify-components-fieldcontrol-font-size);line-height:1.5;line-height:var(--amplify-components-fieldcontrol-line-height);outline-color:#0000;outline-color:var(--amplify-components-fieldcontrol-outline-color);outline-offset:2px;outline-offset:var(--amplify-components-fieldcontrol-outline-offset);outline-style:solid;outline-style:var(--amplify-components-fieldcontrol-outline-style);outline-width:2px;outline-width:var(--amplify-components-fieldcontrol-outline-width);padding-block-end:.5rem;padding-block-end:var(--amplify-components-fieldcontrol-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-fieldcontrol-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);transition:all .25s;transition:all var(--amplify-components-fieldcontrol-transition-duration);width:100%}.amplify-select:focus{border-color:#00404d;border-color:var(--amplify-components-fieldcontrol-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-fieldcontrol-focus-box-shadow)}.amplify-select--small{font-size:.875rem;font-size:var(--amplify-components-fieldcontrol-small-font-size);padding-block-end:.375rem;padding-block-end:var(--amplify-components-fieldcontrol-small-padding-block-end);padding-block-start:.375rem;padding-block-start:var(--amplify-components-fieldcontrol-small-padding-block-start);padding-inline-end:.75rem;padding-inline-end:var(--amplify-components-fieldcontrol-small-padding-inline-end);padding-inline-start:.75rem;padding-inline-start:var(--amplify-components-fieldcontrol-small-padding-inline-start)}.amplify-select--large{font-size:1.25rem;font-size:var(--amplify-components-fieldcontrol-large-font-size);padding-block-end:.5rem;padding-block-end:var(--amplify-components-fieldcontrol-large-padding-block-end);padding-block-start:.5rem;padding-block-start:var(--amplify-components-fieldcontrol-large-padding-block-start);padding-inline-end:1rem;padding-inline-end:var(--amplify-components-fieldcontrol-large-padding-inline-end);padding-inline-start:1rem;padding-inline-start:var(--amplify-components-fieldcontrol-large-padding-inline-start)}.amplify-select--error,.amplify-select--error:focus{border-color:#950404;border-color:var(--amplify-components-fieldcontrol-error-border-color)}.amplify-select--error:focus{box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-fieldcontrol-error-focus-box-shadow)}.amplify-select--quiet{border-block-start:none;border-block-start:var(--amplify-components-fieldcontrol-quiet-border-block-start);border-inline-end:none;border-inline-end:var(--amplify-components-fieldcontrol-quiet-border-inline-end);border-inline-start:none;border-inline-start:var(--amplify-components-fieldcontrol-quiet-border-inline-start);border-radius:0;border-radius:var(--amplify-components-fieldcontrol-quiet-border-radius)}.amplify-select--quiet:focus{border-block-end-color:#0000;border-block-end-color:var(--amplify-components-fieldcontrol-quiet-focus-border-block-end-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-fieldcontrol-quiet-focus-box-shadow)}.amplify-select--quiet[aria-invalid=true]{border-block-end-color:#950404;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:#0000;border-block-end-color:var(--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color);box-shadow:0 0 0 2px #950404;box-shadow:var(--amplify-components-fieldcontrol-quiet-error-focus-box-shadow)}.amplify-select[disabled]{background-color:var(--amplify-components-fieldcontrol-disabled-background-color);border-color:#0000;border-color:var(--amplify-components-fieldcontrol-disabled-border-color);color:var(--amplify-components-fieldcontrol-disabled-color);cursor:not-allowed;cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select{background-color:#fff;background-color:var(--amplify-components-select-background-color);color:#0d1a26;color:var(--amplify-components-select-color);min-width:6.5rem;min-width:var(--amplify-components-select-min-width);padding-inline-end:3rem;padding-inline-end:var(--amplify-components-select-padding-inline-end);white-space:nowrap;white-space:var(--amplify-components-select-white-space)}.amplify-select option{background-color:initial;background-color:var(--amplify-components-select-option-background-color);color:#0d1a26;color:var(--amplify-components-select-option-color)}.amplify-select option[disabled=""]{background-color:initial;background-color:var(--amplify-components-select-option-disabled-background-color);color:#89949f;color:var(--amplify-components-select-option-disabled-color);cursor:not-allowed;cursor:var(--amplify-components-fieldcontrol-disabled-cursor)}.amplify-select[disabled]{background-color:#eff0f0;background-color:var(--amplify-components-select-disabled-background-color);color:#89949f;color:var(--amplify-components-select-disabled-color)}.amplify-select[disabled] option{background-color:inherit;color:inherit}.amplify-select--small{min-width:5.5rem;min-width:var(--amplify-components-select-small-min-width);padding-inline-end:2rem;padding-inline-end:var(--amplify-components-select-small-padding-inline-end)}.amplify-select--large{min-width:7.5rem;min-width:var(--amplify-components-select-large-min-width);padding-inline-end:3rem;padding-inline-end:var(--amplify-components-select-large-padding-inline-end)}.amplify-select--expanded{overflow:auto;padding:.5rem .75rem;padding:var(--amplify-components-select-expanded-padding-block) var(--amplify-components-select-expanded-padding-inline)}.amplify-select--expanded option{padding:.5rem .75rem;padding:var(--amplify-components-select-expanded-option-padding-block) var(--amplify-components-select-expanded-option-padding-inline)}.amplify-selectfield{--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
  );flex-direction:column;flex-direction:var(--amplify-components-selectfield-flex-direction)}.amplify-sliderfield{flex-direction:column}.amplify-sliderfield__label{display:flex;justify-content:space-between}.amplify-sliderfield__root{--amplify-internal-sliderfield-root-height:var(
    --amplify-components-sliderfield-thumb-height
  );--amplify-internal-sliderfield-root-width:var(
    --amplify-components-sliderfield-thumb-height
  );align-items:center;box-sizing:initial;display:flex;padding-block:.5rem;padding-block:var(--amplify-components-sliderfield-padding-block);position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.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{--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
  );background-color:#89949f;background-color:var(--amplify-components-sliderfield-track-background-color);border-radius:9999px;border-radius:var(--amplify-components-sliderfield-track-border-radius);flex-grow:1;position:relative}.amplify-sliderfield__track--horizontal{height:var(--amplify-internal-sliderfield-track-height);min-width:var(--amplify-internal-sliderfield-track-min-width)}.amplify-sliderfield__track--vertical{min-height:var(--amplify-internal-sliderfield-track-min-height);width:var(--amplify-internal-sliderfield-track-width)}.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{background-color:#047d95;background-color:var(--amplify-components-sliderfield-range-background-color);border-radius:9999px;border-radius:var(--amplify-components-sliderfield-range-border-radius);position:absolute}.amplify-sliderfield__range--disabled{background-color:#eff0f0;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{background-color:#fff;background-color:var(--amplify-components-sliderfield-thumb-background-color);border-color:#89949f;border-color:var(--amplify-components-sliderfield-thumb-border-color);border-radius:50%;border-radius:var(--amplify-components-sliderfield-thumb-border-radius);border-style:solid;border-style:var(--amplify-components-sliderfield-thumb-border-style);border-width:2px;border-width:var(--amplify-components-sliderfield-thumb-border-width);box-shadow:0 2px 4px #0d1a260d;box-shadow:var(--amplify-components-sliderfield-thumb-box-shadow);display:block;height:1.25rem;height:var(--amplify-components-sliderfield-thumb-height);width:1.25rem;width:var(--amplify-components-sliderfield-thumb-width)}.amplify-sliderfield__thumb:hover{background-color:#fff;background-color:var(--amplify-components-sliderfield-thumb-hover-background-color);border-color:#00404d;border-color:var(--amplify-components-sliderfield-thumb-hover-border-color)}.amplify-sliderfield__thumb:focus{border-color:#00404d;border-color:var(--amplify-components-sliderfield-thumb-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-sliderfield-thumb-focus-box-shadow)}.amplify-sliderfield__thumb--disabled{background-color:#eff0f0;background-color:var(--amplify-components-sliderfield-thumb-disabled-background-color);border-color:#0000;border-color:var(--amplify-components-sliderfield-thumb-disabled-border-color);box-shadow:none;box-shadow:var(--amplify-components-sliderfield-thumb-disabled-box-shadow)}.amplify-sliderfield__thumb--large{height:1.5rem;height:var(--amplify-components-sliderfield-large-thumb-height);width:1.5rem;width:var(--amplify-components-sliderfield-large-thumb-width)}.amplify-sliderfield__thumb--small{height:1rem;height:var(--amplify-components-sliderfield-small-thumb-height);width:1rem;width:var(--amplify-components-sliderfield-small-thumb-width)}.amplify-stepperfield{--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
  );flex-direction:column;flex-direction:var(--amplify-components-stepperfield-flex-direction)}.amplify-stepperfield__button--decrease,.amplify-stepperfield__button--increase{background-color:initial;background-color:var(--amplify-components-stepperfield-button-background-color)}.amplify-stepperfield__button--decrease--disabled,.amplify-stepperfield__button--increase--disabled{background-color:#eff0f0;background-color:var(--amplify-components-stepperfield-button-disabled-background-color)}.amplify-stepperfield__button--decrease--quiet,.amplify-stepperfield__button--increase--quiet{border-radius:0;border-width:0 0 1px;border-width:0 0 var(--amplify-components-button-border-width) 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::-webkit-inner-spin-button,.amplify-stepperfield__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.amplify-stepperfield__input{-moz-appearance:textfield;text-align:center;text-align:var(--amplify-components-stepperfield-input-text-align)}.amplify-stepperfield__input:not(:focus,[aria-invalid=true]){border-inline-end:none;border-inline-start:none}.amplify-switchfield{cursor:pointer;display:inline-block;font-size:1rem;font-size:var(--amplify-components-switchfield-font-size)}.amplify-switchfield--small{font-size:.875rem;font-size:var(--amplify-components-switchfield-small-font-size)}.amplify-switchfield--large{font-size:1.25rem;font-size:var(--amplify-components-switchfield-large-font-size)}.amplify-switch__wrapper{align-items:center;display:inline-flex}.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{background-color:#89949f;background-color:var(--amplify-components-switchfield-track-background-color);border-radius:8rem;border-radius:var(--amplify-components-switchfield-track-border-radius);box-sizing:initial;display:inline-flex;height:1em;height:var(--amplify-components-switchfield-track-height);justify-content:flex-start;padding:2px;padding:var(--amplify-components-switchfield-track-padding);transition-duration:.1s;transition-duration:var(--amplify-components-switchfield-track-transition-duration);width:2em;width:var(--amplify-components-switchfield-track-width)}.amplify-switch__track--checked{background-color:#047d95;background-color:var(--amplify-components-switchfield-track-checked-background-color)}.amplify-switch__track--disabled{cursor:not-allowed;opacity:.6;opacity:var(--amplify-components-switchfield-disabled-opacity)}.amplify-switch__track--focused{box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-switchfield-focused-shadow)}.amplify-switch__track--error{background-color:#fce9e9;background-color:var(--amplify-components-switchfield-track-error-background-color)}.amplify-switch__thumb{background-color:#fff;background-color:var(--amplify-components-switchfield-thumb-background-color);border-color:#0000;border-color:var(--amplify-components-switchfield-thumb-border-color);border-radius:8rem;border-radius:var(--amplify-components-switchfield-thumb-border-radius);border-style:solid;border-style:var(--amplify-components-switchfield-thumb-border-style);border-width:1px;border-width:var(--amplify-components-switchfield-thumb-border-width);height:1em;height:var(--amplify-components-switchfield-thumb-width);overflow-wrap:break-word;transition-duration:.25s;transition-duration:var(--amplify-components-switchfield-thumb-transition-duration);width:1em;width:var(--amplify-components-switchfield-thumb-width)}.amplify-switch__thumb--checked{transform:translateX(1em);transform:var(--amplify-components-switchfield-thumb-checked-transform)}.amplify-switch__thumb--disabled{cursor:not-allowed}.amplify-switch__label{cursor:pointer;padding:.5rem;padding:var(--amplify-components-switchfield-label-padding)}.amplify-table{--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;border-collapse:collapse;border-collapse:var(--amplify-components-table-border-collapse);display:table;display:var(--amplify-components-table-display);width:100%;width:var(--amplify-components-table-width)}.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:#fafafa;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:#e6eefe;background-color:var(--amplify-colors-background-info)}.amplify-table__caption{caption-side:bottom;caption-side:var(--amplify-components-table-caption-caption-side);color:#0d1a26;color:var(--amplify-components-table-caption-color);display:table-caption;display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:center;text-align:var(--amplify-components-table-caption-text-align);word-break:break-all;word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:table-header-group;display:var(--amplify-components-table-head-display);vertical-align:middle;vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:table-row-group;display:var(--amplify-components-table-body-display);vertical-align:middle;vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:table-footer-group;display:var(--amplify-components-table-foot-display);vertical-align:middle;vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:table-row;display:var(--amplify-components-table-row-display);vertical-align:middle;vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:#eff0f0;border-color:var(--amplify-components-table-header-border-color);border-style:solid;border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:#0d1a26;color:var(--amplify-components-table-header-color);display:table-cell;display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:700;font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:middle;vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:1px;border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:1px;border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:#eff0f0;border-color:var(--amplify-components-table-data-border-color);border-style:solid;border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:#0d1a26;color:var(--amplify-components-table-data-color);display:table-cell;display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:400;font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:middle;vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:1px;border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:1px;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:#eff0f0;background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-tabs__list{--internal-item-margin-start:0;--internal-item-margin-end:calc(var(--amplify-components-tabs-item-border-width)*-1);--internal-item-border-width:0 0 var(--amplify-components-tabs-border-width) 0;--internal-item-flex:initial;background-color:initial;background-color:var(--amplify-components-tabs-background-color);border-color:#dcdee0;border-color:var(--amplify-components-tabs-border-color);border-style:solid;border-style:var(--amplify-components-tabs-border-style);border-width:var(--internal-item-border-width);box-shadow:var(--amplify-components-tabs-box-shadow);display:flex;flex-direction:row;gap:0;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(var(--amplify-components-tabs-item-border-width)*-1);--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{background-color:initial;background-color:var(--amplify-components-tabs-panel-background-color);display:none;padding-block:.75rem;padding-block:var(--amplify-components-tabs-panel-padding-block);padding-inline:0;padding-inline:var(--amplify-components-tabs-panel-padding-inline)}.amplify-tabs__panel--active{display:block}.amplify-tabs__item{background-color:initial;background-color:var(--amplify-components-tabs-item-background-color);border-color:#dcdee0;border-color:var(--amplify-components-tabs-item-border-color);border-style:solid;border-style:var(--amplify-components-tabs-item-border-style);border-width:var(--internal-item-border-width);box-sizing:border-box;color:#304050;color:var(--amplify-components-tabs-item-color);flex:var(--internal-item-flex);font-size:1rem;font-size:var(--amplify-components-tabs-item-font-size);font-weight:700;font-weight:var(--amplify-components-tabs-item-font-weight);margin-block-end:var(--internal-item-margin-end);margin-block-start:var(--internal-item-margin-start);padding:.75rem 1rem;padding:var(--amplify-components-tabs-item-padding-vertical) var(--amplify-components-tabs-item-padding-horizontal);position:relative;text-align:center;text-align:var(--amplify-components-tabs-item-text-align);transition:all .25s;transition:all var(--amplify-components-tabs-item-transition-duration)}.amplify-tabs__item--active{background-color:initial;background-color:var(--amplify-components-tabs-item-active-background-color);border-color:#047d95;border-color:var(--amplify-components-tabs-item-active-border-color);color:#047d95;color:var(--amplify-components-tabs-item-active-color);transition-property:none}.amplify-tabs__item:hover{color:#056;color:var(--amplify-components-tabs-item-hover-color);cursor:pointer}.amplify-tabs__item:focus-visible{background-color:initial;background-color:var(--amplify-components-tabs-item-focus-background-color);border-color:#00404d;border-color:var(--amplify-components-tabs-item-focus-border-color);box-shadow:0 0 0 2px #00404d;box-shadow:var(--amplify-components-tabs-item-focus-box-shadow);color:#00404d;color:var(--amplify-components-tabs-item-focus-color);z-index:2}.amplify-tabs__item:active{background-color:initial;background-color:var(--amplify-components-tabs-item-active-background-color);border-color:#047d95;border-color:var(--amplify-components-tabs-item-active-border-color);box-shadow:none;box-shadow:var(--amplify-components-tabs-item-active-box-shadow);color:#047d95;color:var(--amplify-components-tabs-item-active-color)}.amplify-tabs__item[disabled]{background-color:initial;background-color:var(--amplify-components-tabs-item-disabled-background-color);border-color:#eff0f0;border-color:var(--amplify-components-tabs-item-disabled-border-color);box-shadow:none;box-shadow:var(--amplify-components-tabs-item-disabled-box-shadow);color:#89949f;color:var(--amplify-components-tabs-item-disabled-color);cursor:not-allowed}.amplify-textareafield{--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
  );flex-direction:column;max-height:100%}.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
  );--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
  );background-color:var(--amplify-internal-togglebutton-background-color);border-color:var(--amplify-internal-togglebutton-border-color);color:var(--amplify-internal-togglebutton-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{--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-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{--amplify-internal-togglebutton-active-background-color:var(
    --amplify-components-togglebutton-active-background-color
  )}.amplify-togglebutton:active{background-color:var(--amplify-internal-togglebutton-active-background-color)}.amplify-togglebutton{--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: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
  );--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
  );border-width:1px;border-width:var(--amplify-components-togglebutton-primary-border-width)}.amplify-togglebutton--primary:focus{box-shadow:var(--amplify-internal-togglebutton-primary-focus-box-shadow)}.amplify-togglebutton--primary{--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--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-togglebutton--pressed:hover{--amplify-internal-togglebutton-primary-focus-box-shadow:var(
    --amplify-components-togglebutton-primary-pressed-hover-box-shadow
  )}.amplify-togglebutton--pressed{--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--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-content:center;align-content:var(--amplify-components-togglebuttongroup-align-content);align-items:center;align-items:var(--amplify-components-togglebuttongroup-align-items);gap:0;justify-content:flex-start;justify-content:var(--amplify-components-togglebuttongroup-justify-content)}.amplify-togglebuttongroup .amplify-togglebutton.amplify-togglebutton--pressed,.amplify-togglebuttongroup .amplify-togglebutton:focus{z-index:2}.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-end-start-radius:0;border-start-start-radius:0;margin-inline-start:-1px;margin-inline-start:calc(var(--amplify-components-button-border-width)*-1)}@supports not (border-start-start-radius:0){.amplify-togglebuttongroup .amplify-togglebutton:not(:first-of-type){border-bottom-left-radius:0;border-top-left-radius:0}}.amplify-togglebuttongroup .amplify-togglebutton:not(:last-of-type){border-end-end-radius:0;border-start-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{align-items:center;background-color:#fff;background-color:var(--amplify-components-fileuploader-dropzone-background-color);border-color:#89949f;border-color:var(--amplify-components-fileuploader-dropzone-border-color);border-radius:.25rem;border-radius:var(--amplify-components-fileuploader-dropzone-border-radius);border-style:dashed;border-style:var(--amplify-components-fileuploader-dropzone-border-style);border-width:1px;border-width:var(--amplify-components-fileuploader-dropzone-border-width);display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-components-fileuploader-dropzone-gap);padding-block:2rem;padding-block:var(--amplify-components-fileuploader-dropzone-padding-block);padding-inline:1.5rem;padding-inline:var(--amplify-components-fileuploader-dropzone-padding-inline);text-align:center;text-align:var(--amplify-components-fileuploader-dropzone-text-align)}.amplify-fileuploader__dropzone--small{flex-direction:row;justify-content:center}.amplify-fileuploader__dropzone--active{background-color:#e9f9fc;background-color:var(--amplify-components-fileuploader-dropzone-active-background-color);border-color:#00404d;border-color:var(--amplify-components-fileuploader-dropzone-active-border-color);border-width:2px;border-width:var(--amplify-components-fileuploader-dropzone-active-border-width)}.amplify-fileuploader__dropzone__icon{color:#89949f;color:var(--amplify-components-fileuploader-dropzone-icon-color);font-size:2rem;font-size:var(--amplify-components-fileuploader-dropzone-icon-font-size)}.amplify-fileuploader__dropzone__text{color:#5c6670;color:var(--amplify-components-fileuploader-dropzone-text-color);font-size:1rem;font-size:var(--amplify-components-fileuploader-dropzone-text-font-size);font-weight:700;font-weight:var(--amplify-components-fileuploader-dropzone-text-font-weight)}.amplify-fileuploader__file__list{display:flex;flex-direction:column;flex-direction:var(--amplify-components-fileuploader-filelist-flex-direction);gap:.75rem;gap:var(--amplify-components-fileuploader-filelist-gap)}.amplify-fileuploader__file{align-items:baseline;align-items:var(--amplify-components-fileuploader-file-align-items);border-color:#89949f;border-color:var(--amplify-components-fileuploader-file-border-color);border-radius:.25rem;border-radius:var(--amplify-components-fileuploader-file-border-radius);border-style:solid;border-style:var(--amplify-components-fileuploader-file-border-style);border-width:1px;border-width:var(--amplify-components-fileuploader-file-border-width);display:flex;flex-direction:column;padding-block:.5rem;padding-block:var(--amplify-components-fileuploader-file-padding-block);padding-inline:.75rem;padding-inline:var(--amplify-components-fileuploader-file-padding-inline);position:relative}.amplify-fileuploader__file__wrapper{align-items:center;display:flex;flex-direction:row;gap:.75rem;gap:var(--amplify-components-fileuploader-file-gap);width:100%}.amplify-fileuploader__file__name{color:#0d1a26;color:var(--amplify-components-fileuploader-file-name-color);font-size:1rem;font-size:var(--amplify-components-fileuploader-file-name-font-size);font-weight:700;font-weight:var(--amplify-components-fileuploader-file-name-font-weight);overflow:hidden;text-overflow:ellipsis}.amplify-fileuploader__file__size{color:#5c6670;color:var(--amplify-components-fileuploader-file-size-color);font-size:.875rem;font-size:var(--amplify-components-fileuploader-file-size-font-size);font-weight:400;font-weight:var(--amplify-components-fileuploader-file-size-font-weight)}.amplify-fileuploader__file__main{flex:1 1;overflow:hidden;white-space:nowrap}.amplify-fileuploader__file__image{align-items:center;background-color:#fafafa;background-color:var(--amplify-components-fileuploader-file-image-background-color);border-radius:.25rem;border-radius:var(--amplify-components-fileuploader-file-image-border-radius);color:#5c6670;color:var(--amplify-components-fileuploader-file-image-color);display:flex;height:3rem;height:var(--amplify-components-fileuploader-file-image-height);justify-content:center;position:relative;width:3rem;width:var(--amplify-components-fileuploader-file-image-width)}.amplify-fileuploader__file__image img{max-height:100%}.amplify-fileuploader__file__status--error{color:#600;color:var(--amplify-colors-font-error);font-size:.875rem;font-size:var(--amplify-components-fileuploader-file-size-font-size)}.amplify-fileuploader__file__status--success{color:#365e3d;color:var(--amplify-colors-font-success)}.amplify-fileuploader__loader{stroke-linecap:round;stroke-linecap:var(--amplify-components-fileuploader-loader-stroke-linecap);stroke:#dcdee0;stroke:var(--amplify-components-fileuploader-loader-stroke-empty);stroke-width:3px;stroke-width:var(--amplify-components-fileuploader-loader-stroke-width);--amplify-components-loader-linear-stroke-filled:var(
    --amplify-components-fileuploader-loader-stroke-filled
  );bottom:0;height:3px;height:var(--amplify-components-fileuploader-loader-stroke-width);left:0;overflow:hidden;position:absolute;width:100%}.amplify-fileuploader__previewer{background-color:#fff;background-color:var(--amplify-components-fileuploader-previewer-background-color);border-color:#89949f;border-color:var(--amplify-components-fileuploader-previewer-border-color);border-radius:.25rem;border-radius:var(--amplify-components-fileuploader-previewer-border-radius);border-style:solid;border-style:var(--amplify-components-fileuploader-previewer-border-style);border-width:1px;border-width:var(--amplify-components-fileuploader-previewer-border-width);display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-components-fileuploader-previewer-body-gap);max-height:40rem;max-height:var(--amplify-components-fileuploader-previewer-max-height);max-width:auto;max-width:var(--amplify-components-fileuploader-previewer-max-width);overflow:auto;padding-block:1rem;padding-block:var(--amplify-components-fileuploader-previewer-body-padding-block);padding-inline:1rem;padding-inline:var(--amplify-components-fileuploader-previewer-body-padding-inline)}.amplify-fileuploader__previewer__text{color:#0d1a26;color:var(--amplify-components-fileuploader-previewer-text-color);font-size:1rem;font-size:var(--amplify-components-fileuploader-previewer-text-font-size);font-weight:700;font-weight:var(--amplify-components-fileuploader-previewer-text-font-weight)}.amplify-fileuploader__previewer__footer{display:flex;flex-direction:row;justify-content:flex-end;justify-content:var(--amplify-components-fileuploader-previewer-footer-justify-content)}.amplify-fileuploader__previewer__actions{display:flex;flex-direction:row;gap:.75rem;gap:var(--amplify-space-small)}.amplify-inappmessaging-backdrop{background-color:#00000080;background-color:var(--amplify-colors-overlay-50);inset:0;position:fixed;z-index:1000}.amplify-inappmessaging-backdrop-content-container{align-items:center;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:1001}.amplify-inappmessaging-backdrop-content{pointer-events:auto}.amplify-inappmessaging-bannermessage{box-shadow:0 2px 6px #0d1a2626;box-shadow:var(--amplify-shadows-medium);height:150px;height:var(--amplify-components-inappmessaging-banner-height);margin:.75rem;margin:var(--amplify-space-small);max-width:50%;position:fixed;width:400px;width:var(--amplify-components-inappmessaging-banner-width)}.amplify-inappmessaging-bannermessage--top{top:0}.amplify-inappmessaging-bannermessage--middle{bottom:0;margin:auto .75rem;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:.75rem auto;margin:var(--amplify-space-small) auto;right:0}.amplify-inappmessaging-bannermessage--right{right:0}.amplify-inappmessaging-bannermessage--center-middle{inset:0;margin:auto}.amplify-inappmessaging-bannermessage--full-width{max-width:none;width:calc(100% - 1.5rem);width:calc(100% - var(--amplify-space-small)*2)}.amplify-inappmessaging-fullscreenmessage{height:50vh;height:var(--amplify-components-inappmessaging-dialog-height);min-height:400px;min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:400px;min-width:var(--amplify-components-inappmessaging-dialog-min-width);width:30vw;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-fullscreenmessage--fullscreen{height:auto;inset:0;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-messagelayout{background-color:#fff;background-color:var(--amplify-colors-background-primary);flex-direction:column;flex-grow:1;gap:.25rem;gap:var(--amplify-space-xxxs);max-width:100%;padding:1rem;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:focus,.amplify-inappmessaging-messagelayout__button:hover,.amplify-inappmessaging-messagelayout__button:visited{background-color:#e8e8e8;background-color:var(--amplify-components-inappmessaging-button-background-color);border-radius:5px;border-radius:var(--amplify-components-inappmessaging-button-border-radius);color:#000;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:focus,.amplify-inappmessaging-messagelayout__button--dark:hover{filter:brightness(120%)}.amplify-inappmessaging-messagelayout__button--light:focus,.amplify-inappmessaging-messagelayout__button--light:hover{filter:brightness(80%)}.amplify-inappmessaging-messagelayout__close-button,.amplify-inappmessaging-messagelayout__close-button:active,.amplify-inappmessaging-messagelayout__close-button:visited{color:#5c6670;color:var(--amplify-colors-neutral-80)}.amplify-inappmessaging-messagelayout__close-button:focus,.amplify-inappmessaging-messagelayout__close-button:hover{color:#0d1a26;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:1rem;font-size:var(--amplify-components-inappmessaging-header-font-size);font-weight:800;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%;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;gap:.25rem;gap:var(--amplify-space-xxxs);overflow-y:auto}.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:auto;inset:0;justify-content:center;pointer-events:none;position:fixed;width:auto;z-index:1000}.amplify-inappmessaging-modalmessage__dialog{box-shadow:0 2px 6px #0d1a2626;box-shadow:var(--amplify-shadows-medium);height:50vh;height:var(--amplify-components-inappmessaging-dialog-height);min-height:400px;min-height:var(--amplify-components-inappmessaging-dialog-min-height);min-width:400px;min-width:var(--amplify-components-inappmessaging-dialog-min-width);pointer-events:auto;width:30vw;width:var(--amplify-components-inappmessaging-dialog-width)}.amplify-inappmessaging-modalmessage__dialog--full-width{margin:.75rem;margin:var(--amplify-space-small);width:100%}.amplify-storagemanager__dropzone{align-items:center;background-color:#fff;background-color:var(--amplify-components-storagemanager-dropzone-background-color);border-color:#89949f;border-color:var(--amplify-components-storagemanager-dropzone-border-color);border-radius:.25rem;border-radius:var(--amplify-components-storagemanager-dropzone-border-radius);border-style:dashed;border-style:var(--amplify-components-storagemanager-dropzone-border-style);border-width:1px;border-width:var(--amplify-components-storagemanager-dropzone-border-width);display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-components-storagemanager-dropzone-gap);padding-block:2rem;padding-block:var(--amplify-components-storagemanager-dropzone-padding-block);padding-inline:1.5rem;padding-inline:var(--amplify-components-storagemanager-dropzone-padding-inline);text-align:center;text-align:var(--amplify-components-storagemanager-dropzone-text-align)}.amplify-storagemanager__dropzone--small{flex-direction:row;justify-content:center}.amplify-storagemanager__dropzone--active{background-color:#e9f9fc;background-color:var(--amplify-components-storagemanager-dropzone-active-background-color);border-color:#00404d;border-color:var(--amplify-components-storagemanager-dropzone-active-border-color);border-width:2px;border-width:var(--amplify-components-storagemanager-dropzone-active-border-width)}.amplify-storagemanager__dropzone__icon{color:#89949f;color:var(--amplify-components-storagemanager-dropzone-icon-color);font-size:2rem;font-size:var(--amplify-components-storagemanager-dropzone-icon-font-size)}.amplify-storagemanager__dropzone__text{color:#5c6670;color:var(--amplify-components-storagemanager-dropzone-text-color);font-size:1rem;font-size:var(--amplify-components-storagemanager-dropzone-text-font-size);font-weight:700;font-weight:var(--amplify-components-storagemanager-dropzone-text-font-weight)}.amplify-storagemanager__file__list{display:flex;flex-direction:column;flex-direction:var(--amplify-components-storagemanager-filelist-flex-direction);gap:.75rem;gap:var(--amplify-components-storagemanager-filelist-gap)}.amplify-storagemanager__file{align-items:baseline;align-items:var(--amplify-components-storagemanager-file-align-items);border-color:#89949f;border-color:var(--amplify-components-storagemanager-file-border-color);border-radius:.25rem;border-radius:var(--amplify-components-storagemanager-file-border-radius);border-style:solid;border-style:var(--amplify-components-storagemanager-file-border-style);border-width:1px;border-width:var(--amplify-components-storagemanager-file-border-width);display:flex;flex-direction:column;padding-block:.5rem;padding-block:var(--amplify-components-storagemanager-file-padding-block);padding-inline:.75rem;padding-inline:var(--amplify-components-storagemanager-file-padding-inline);position:relative}.amplify-storagemanager__file__wrapper{align-items:center;display:flex;flex-direction:row;gap:.75rem;gap:var(--amplify-components-storagemanager-file-gap);width:100%}.amplify-storagemanager__file__name{color:#0d1a26;color:var(--amplify-components-storagemanager-file-name-color);font-size:1rem;font-size:var(--amplify-components-storagemanager-file-name-font-size);font-weight:700;font-weight:var(--amplify-components-storagemanager-file-name-font-weight);overflow:hidden;text-overflow:ellipsis}.amplify-storagemanager__file__size{color:#5c6670;color:var(--amplify-components-storagemanager-file-size-color);font-size:.875rem;font-size:var(--amplify-components-storagemanager-file-size-font-size);font-weight:400;font-weight:var(--amplify-components-storagemanager-file-size-font-weight)}.amplify-storagemanager__file__main{flex:1 1;overflow:hidden;white-space:nowrap}.amplify-storagemanager__file__image{align-items:center;background-color:#fafafa;background-color:var(--amplify-components-storagemanager-file-image-background-color);border-radius:.25rem;border-radius:var(--amplify-components-storagemanager-file-image-border-radius);color:#5c6670;color:var(--amplify-components-storagemanager-file-image-color);display:flex;height:3rem;height:var(--amplify-components-storagemanager-file-image-height);justify-content:center;position:relative;width:3rem;width:var(--amplify-components-storagemanager-file-image-width)}.amplify-storagemanager__file__image img{max-height:100%}.amplify-storagemanager__file__status--error{color:#600;color:var(--amplify-colors-font-error);font-size:.875rem;font-size:var(--amplify-components-storagemanager-file-size-font-size)}.amplify-storagemanager__file__status--success{color:#365e3d;color:var(--amplify-colors-font-success)}.amplify-storagemanager__loader{stroke-linecap:round;stroke-linecap:var(--amplify-components-storagemanager-loader-stroke-linecap);stroke:#dcdee0;stroke:var(--amplify-components-storagemanager-loader-stroke-empty);stroke-width:3px;stroke-width:var(--amplify-components-storagemanager-loader-stroke-width);--amplify-components-loader-linear-stroke-filled:var(
    --amplify-components-storagemanager-loader-stroke-filled
  );bottom:0;height:3px;height:var(--amplify-components-storagemanager-loader-stroke-width);left:0;overflow:hidden;position:absolute;width:100%}.amplify-storagemanager__previewer{background-color:#fff;background-color:var(--amplify-components-storagemanager-previewer-background-color);border-color:#89949f;border-color:var(--amplify-components-storagemanager-previewer-border-color);border-radius:.25rem;border-radius:var(--amplify-components-storagemanager-previewer-border-radius);border-style:solid;border-style:var(--amplify-components-storagemanager-previewer-border-style);border-width:1px;border-width:var(--amplify-components-storagemanager-previewer-border-width);display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-components-storagemanager-previewer-body-gap);max-height:40rem;max-height:var(--amplify-components-storagemanager-previewer-max-height);max-width:auto;max-width:var(--amplify-components-storagemanager-previewer-max-width);overflow:auto;padding-block:1rem;padding-block:var(--amplify-components-storagemanager-previewer-body-padding-block);padding-inline:1rem;padding-inline:var(--amplify-components-storagemanager-previewer-body-padding-inline)}.amplify-storagemanager__previewer__text{color:#0d1a26;color:var(--amplify-components-storagemanager-previewer-text-color);font-size:1rem;font-size:var(--amplify-components-storagemanager-previewer-text-font-size);font-weight:700;font-weight:var(--amplify-components-storagemanager-previewer-text-font-weight)}.amplify-storagemanager__previewer__footer{display:flex;flex-direction:row;justify-content:flex-end;justify-content:var(--amplify-components-storagemanager-previewer-footer-justify-content)}.amplify-storagemanager__previewer__actions{display:flex;flex-direction:row;gap:.75rem;gap:var(--amplify-space-small)}.amplify-storage-browser{align-items:stretch;display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-space-small);height:100%;padding:.75rem;padding:var(--amplify-space-small);position:relative}.amplify-storage-browser__error{background-color:#fce9e9;background-color:var(--amplify-colors-background-error);color:#600;color:var(--amplify-colors-font-error);padding:1rem;padding:var(--amplify-space-medium)}.amplify-storage-browser__exit,.amplify-storage-browser__navigation{align-self:flex-start}.amplify-storage-browser__title{font-size:1.25rem;font-size:var(--amplify-font-sizes-large);font-weight:700;font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__controls,.amplify-storage-browser__footer,.amplify-storage-browser__summary{align-items:center;display:flex;flex-direction:row;gap:1rem;gap:var(--amplify-space-medium);justify-content:space-between;width:100%}.amplify-storage-browser__footer{justify-content:flex-end}.amplify-storage-browser__search{display:flex;flex:1 1;flex-direction:row;gap:.75rem;gap:var(--amplify-space-small)}.amplify-storage-browser__drop-zone{display:block;flex:1 1;overflow:hidden;position:relative;width:100%}.amplify-storage-browser__data-table{border-color:#89949f;border-color:var(--amplify-colors-border-primary);border-radius:.25rem;border-radius:var(--amplify-radii-small);border-style:solid;border-width:1px;border-width:var(--amplify-border-widths-small);display:block;height:100%;overflow:auto;position:relative;width:100%}.amplify-storage-browser__table{position:relative;width:100%}.amplify-storage-browser__table-head{background:#fff;background:var(--amplify-colors-background-primary);box-shadow:0 2px 4px #0d1a260d;box-shadow:var(--amplify-shadows-small);position:sticky;top:0;z-index:2}.amplify-storage-browser__table-row_active{background-color:#e6eefe;background-color:var(--amplify-colors-background-info)}.amplify-storage-browser__table-header{border:none}.amplify-storage-browser__table-data-cell,.amplify-storage-browser__table-header{padding:.25rem;padding:var(--amplify-space-xxxs)}.amplify-storage-browser__table-data-cell:first-child,.amplify-storage-browser__table-data-cell:last-child{border-inline-end-width:0;border-inline-start-width:0}.amplify-storage-browser__table-data-cell-icon{margin-inline-end:.5rem;margin-inline-end:var(--amplify-space-xs);vertical-align:middle}.amplify-storage-browser__table-data--cancel,.amplify-storage-browser__table-data--download,.amplify-storage-browser__table-data--select,.amplify-storage-browser__table-header--download,.amplify-storage-browser__table-header--select{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-sort-header,.amplify-storage-browser__table-text-data-cell{align-items:center;display:flex;gap:.375rem;gap:var(--amplify-space-xxs);justify-content:flex-start;overflow:hidden;padding:.375rem;padding:var(--amplify-space-xxs);text-overflow:ellipsis;white-space:nowrap;width:100%}.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-sort-header-icon--action-progress,.amplify-storage-browser__table-text-data-cell-icon--action-progress{animation-duration:1s;animation-duration:var(--amplify-components-loader-animation-duration);animation-iteration-count:infinite;animation-name:amplify-loader-circular;animation-timing-function:linear}.amplify-storage-browser__status{align-items:center;display:flex;flex-direction:row;gap:.5rem;gap:var(--amplify-space-xs)}.amplify-storage-browser__status-display{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:.75rem;gap:var(--amplify-space-small);justify-content:flex-end}.amplify-storage-browser__status-label{font-weight:700;font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__status-value{color:#304050;color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__destination{align-items:center;display:flex;flex-direction:row;gap:.5rem;gap:var(--amplify-space-xs)}.amplify-storage-browser__destination-label{font-weight:700;font-weight:var(--amplify-font-weights-bold)}.amplify-storage-browser__message{flex:1 1}.amplify-storage-browser__buttons{display:flex;gap:.75rem;gap:var(--amplify-space-small);justify-content:flex-end}.amplify-storage-browser__loader{stroke-width:3px;stroke-width:var(--amplify-border-widths-large);height:3px;height:var(--amplify-border-widths-large);position:absolute;top:0;z-index:3}.amplify-storage-browser__content-with-preview{display:flex;height:100%}.amplify-storage-browser__file-preview{border:1px solid #89949f;border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-primary);border-radius:.25rem;border-radius:var(--amplify-radii-small);bottom:10px;flex:1 1;height:fit-content;margin-inline-start:1.5rem;margin-inline-start:var(--amplify-space-large);max-height:calc(100svh - 20px);overflow:auto;padding:1rem;padding:var(--amplify-space-medium);padding-block-end:1.5rem;padding-block-end:var(--amplify-space-large);position:sticky;top:10px;width:50%}.amplify-storage-browser__file-preview-header{display:flex;justify-content:flex-end;margin-block-end:1rem;margin-block-end:var(--amplify-space-medium)}.amplify-storage-browser__file-preview-container,.amplify-storage-browser__file-preview-content{display:flex;flex-direction:column;gap:1.5rem;gap:var(--amplify-space-large)}.amplify-storage-browser__file-preview-content{align-items:center}.amplify-storage-browser__file-preview-section{display:flex;flex:1 1;flex-direction:column;min-height:400px}.amplify-storage-browser__file-preview-title{color:#0d1a26;color:var(--amplify-colors-font-primary);flex-shrink:0;font-size:1.25rem;font-size:var(--amplify-font-sizes-large);font-weight:600;font-weight:var(--amplify-font-weights-semibold);margin-block-end:1rem;margin-block-end:var(--amplify-space-medium)}.amplify-storage-browser__file-metadata{grid-gap:.75rem;grid-gap:var(--amplify-space-small);background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border:1px solid #dcdee0;border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);border-radius:.25rem;border-radius:var(--amplify-radii-small);display:grid;gap:.75rem;gap:var(--amplify-space-small);padding:1rem;padding:var(--amplify-space-medium)}.amplify-storage-browser__file-metadata-item{align-items:center;border-block-end:1px solid #dcdee0;border-block-end:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);display:flex;justify-content:space-between;padding-block:.5rem;padding-block:var(--amplify-space-xs)}.amplify-storage-browser__file-metadata-item:last-child{border-block-end:none}.amplify-storage-browser__file-metadata-label{color:#0d1a26;color:var(--amplify-colors-font-primary);font-weight:500;font-weight:var(--amplify-font-weights-medium);margin:0}.amplify-storage-browser__file-metadata-value{color:#304050;color:var(--amplify-colors-font-secondary);margin:0;max-width:60%;text-align:end;word-break:break-all}.amplify-storage-browser__preview-fallback{align-items:center;background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border:1px dashed #dcdee0;border:var(--amplify-border-widths-small) dashed var(--amplify-colors-border-secondary);border-radius:.25rem;border-radius:var(--amplify-radii-small);display:flex;flex-direction:column;gap:1rem;gap:var(--amplify-space-medium);height:400px;justify-content:center;padding:1.5rem;padding:var(--amplify-space-large);text-align:center;width:100%}.amplify-storage-browser__preview-fallback--error{background-color:#fce9e9;background-color:var(--amplify-colors-background-error);border-color:#950404;border-color:var(--amplify-colors-border-error);color:#600;color:var(--amplify-colors-font-error)}.amplify-storage-browser__preview-fallback--default{background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border-color:#dcdee0;border-color:var(--amplify-colors-border-secondary);color:#304050;color:var(--amplify-colors-font-secondary)}.amplify-storage-browser__preview-fallback-icon{font-size:3rem;font-size:var(--amplify-font-sizes-xxxxl);margin-block-end:.5rem;margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-title{font-size:1.25rem;font-size:var(--amplify-font-sizes-large);font-weight:700;font-weight:var(--amplify-font-weights-bold);margin-block-end:.5rem;margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-description{font-size:.875rem;font-size:var(--amplify-font-sizes-small);margin-block-end:.5rem;margin-block-end:var(--amplify-space-xs)}.amplify-storage-browser__preview-fallback-filename{font-family:var(--amplify-fonts-monospace),monospace;font-size:.75rem;font-size:var(--amplify-font-sizes-xs)}.amplify-storage-browser__preview-fallback-actions{display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--amplify-space-small);justify-content:center}.amplify-storage-browser__preview-placeholder{align-items:center;display:flex;flex-direction:column;gap:1rem;gap:var(--amplify-space-medium);height:400px;justify-content:center;width:100%}.amplify-storage-browser__preview-placeholder-content{align-items:center;display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-space-small);width:100%}.amplify-storage-browser__preview-placeholder-info{color:#304050;color:var(--amplify-colors-font-secondary);font-size:.875rem;font-size:var(--amplify-font-sizes-small);text-align:center}.amplify-storage-browser__text-container{align-items:center;display:flex;flex-flow:column nowrap;gap:8px}.amplify-storage-browser__text-preview{word-wrap:break-word;background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border:1px solid #dcdee0;border:var(--amplify-border-widths-small) solid var(--amplify-colors-border-secondary);border-radius:.25rem;border-radius:var(--amplify-radii-small);display:block;font-family:var(--amplify-fonts-monospace),monospace;font-size:.875rem;font-size:var(--amplify-font-sizes-small);height:400px;line-height:1.5;overflow-y:auto;padding:1rem;padding:var(--amplify-space-medium);white-space:pre-wrap;width:100%;word-break:break-word}.amplify-storage-browser__video-container{align-items:center;display:flex;flex-flow:column nowrap;gap:8px}.amplify-storage-browser__video-preview{align-items:center;background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border-radius:.25rem;border-radius:var(--amplify-radii-small);display:flex;flex-shrink:0;height:400px;justify-content:center;width:100%}.amplify-storage-browser__video-preview video{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.amplify-storage-browser__image-container,.amplify-storage-browser__image-preview{align-items:center;display:flex;flex-flow:column nowrap;gap:8px}.amplify-storage-browser__image-preview{background-color:#fafafa;background-color:var(--amplify-colors-background-secondary);border-radius:.25rem;border-radius:var(--amplify-radii-small);flex-shrink:0;height:400px;justify-content:center;width:100%}.amplify-storage-browser__image-preview img{border-radius:.25rem;border-radius:var(--amplify-radii-small);height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.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-name:spin;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.amplify-ai-conversation{display:flex;flex:1 1;flex-direction:column;height:100%}.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:.75rem;gap:var(--amplify-components-ai-conversation-message-gap);padding-block:.75rem;padding-block:var(--amplify-components-ai-conversation-message-padding-block);padding-inline:.75rem;padding-inline:var(--amplify-components-ai-conversation-message-padding-inline)}.amplify-ai-conversation__message__list{display:flex;flex-direction:column}.amplify-ai-conversation__message__avatar{flex-shrink:0}.amplify-ai-conversation__message__sender{align-items:center;display:flex;flex-direction:var(--internal-flex-direction);gap:.75rem;gap:var(--amplify-components-ai-conversation-message-sender-gap);min-height:2rem;min-height:var(--amplify-components-avatar-height)}.amplify-ai-conversation__message__sender__username{color:#0d1a26;color:var(--amplify-components-ai-conversation-message-sender-username-color);font-size:inherit;font-size:var(--amplify-components-ai-conversation-message-sender-username-font-size);font-weight:700;font-weight:var(--amplify-components-ai-conversation-message-sender-username-font-weight)}.amplify-ai-conversation__message__sender__timestamp{color:#5c6670;color:var(--amplify-components-ai-conversation-message-sender-timestamp-color);font-size:inherit;font-size:var(--amplify-components-ai-conversation-message-sender-timestamp-font-size);font-weight:inherit;font-weight:var(--amplify-components-ai-conversation-message-sender-timestamp-font-weight)}.amplify-ai-conversation__message__body{align-items:var(--internal-body-align-items);display:flex;flex:1 1;flex-direction:column;gap:.5rem;gap:var(--amplify-components-ai-conversation-message-body-gap)}.amplify-ai-conversation__message__content{background-color:var(--internal-content-bg);border-radius:.5rem;border-radius:var(--amplify-radii-medium);display:flex;flex-direction:column;gap:.75rem;gap:var(--amplify-space-small);padding:var(--internal-content-padding)}.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:.5rem;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{align-items:flex-start;display:flex;flex-direction:row;gap:.75rem;gap:var(--amplify-components-ai-conversation-form-gap);max-height:100%;overflow:hidden;padding:.75rem;padding:var(--amplify-components-ai-conversation-form-padding)}.amplify-ai-conversation__form__dropzone{border:none;display:grid;overflow:hidden;padding:0;text-align:left;text-align:initial}.amplify-ai-conversation__form__error{gap:.5rem;gap:var(--amplify-components-ai-conversation-attachment-gap);padding:0;padding-block-start:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment{align-items:center;border-color:#dcdee0;border-color:var(--amplify-components-ai-conversation-attachment-border-color);border-radius:.25rem;border-radius:var(--amplify-components-ai-conversation-attachment-border-radius);border-style:solid;border-width:1px;border-width:var(--amplify-components-ai-conversation-attachment-border-width);display:flex;flex-direction:row;font-size:.875rem;font-size:var(--amplify-components-ai-conversation-attachment-font-size);gap:.5rem;gap:var(--amplify-components-ai-conversation-attachment-gap);padding-block:.25rem;padding-block:var(--amplify-components-ai-conversation-attachment-padding-block);padding-inline:.5rem;padding-inline:var(--amplify-components-ai-conversation-attachment-padding-inline)}.amplify-ai-conversation__attachment__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:.375rem;gap:var(--amplify-components-ai-conversation-attachment-list-gap);padding:.5rem;padding:var(--amplify-components-ai-conversation-attachment-list-padding);padding-block-start:0;padding-block-start:var(--amplify-components-ai-conversation-attachment-list-padding-block-start)}.amplify-ai-conversation__attachment__image{height:1rem;height:var(--amplify-components-ai-conversation-attachment-image-height);object-fit:cover;width:1rem;width:var(--amplify-components-ai-conversation-attachment-image-width)}.amplify-ai-conversation__attachment__name{color:#0d1a26;color:var(--amplify-components-ai-conversation-attachment-name-color);font-size:.875rem;font-size:var(--amplify-components-ai-conversation-attachment-name-font-size);font-weight:400;font-weight:var(--amplify-components-ai-conversation-attachment-name-font-weight)}.amplify-ai-conversation__attachment__size{color:#5c6670;color:var(--amplify-components-ai-conversation-attachment-size-color);font-size:.875rem;font-size:var(--amplify-components-ai-conversation-attachment-size-font-size);font-weight:400;font-weight:var(--amplify-components-ai-conversation-attachment-size-font-weight)}.amplify-ai-conversation__attachment__remove{padding:.375rem;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{fill:#0000;clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-ext-300-normal.80947a31d23c70204b47.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-300-normal.795dbc8140e3fef82983.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-cyrillic-300-normal.1b79538ccd585c259996.woff2) format("woff2"),url(/static/media/roboto-cyrillic-300-normal.5f077fd7b977d1715acf.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-ext-300-normal.d6049cb54aa6fbe14c42.woff2) format("woff2"),url(/static/media/roboto-greek-ext-300-normal.b590dbe5c639944366d1.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-greek-300-normal.285f3e6261d8eb20417d.woff2) format("woff2"),url(/static/media/roboto-greek-300-normal.889beddda1c9bd9f97df.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-vietnamese-300-normal.c96b16e5c05c7b7c3e89.woff2) format("woff2"),url(/static/media/roboto-vietnamese-300-normal.f5e7cea32756dfe7af40.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-ext-300-normal.97cbc447d4a8d41a9543.woff2) format("woff2"),url(/static/media/roboto-latin-ext-300-normal.14982a9e4857a93b6dce.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/static/media/roboto-latin-300-normal.b850f1ff581ea232fac9.woff2) format("woff2"),url(/static/media/roboto-latin-300-normal.c4bc0593c9954d79cb3a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-ext-400-normal.5cec61a21cc20180fbe1.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-400-normal.135d076fa32aa0b4d105.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-cyrillic-400-normal.a9e19870cf6c4b973427.woff2) format("woff2"),url(/static/media/roboto-cyrillic-400-normal.5d2930082227d172f62c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-ext-400-normal.1df4abad55796d11a0c8.woff2) format("woff2"),url(/static/media/roboto-greek-ext-400-normal.16eb83b4a3b1ea994243.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-greek-400-normal.2c32b1315be61477013a.woff2) format("woff2"),url(/static/media/roboto-greek-400-normal.160a791a8e4f46bca3cc.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-vietnamese-400-normal.d3f8e26d6c27de8102b6.woff2) format("woff2"),url(/static/media/roboto-vietnamese-400-normal.0dc97c66f9b542d6fa17.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-ext-400-normal.2eeae187764baf05867d.woff2) format("woff2"),url(/static/media/roboto-latin-ext-400-normal.27da5b36b6d3a16f53f4.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/static/media/roboto-latin-400-normal.297d48e1b5a10c0831a9.woff2) format("woff2"),url(/static/media/roboto-latin-400-normal.047a7839f69b209db815.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-ext-500-normal.6de16332fda843a3dc3d.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-500-normal.c0a0638f90b31d6454ba.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-cyrillic-500-normal.0ae2428323939af5e1ad.woff2) format("woff2"),url(/static/media/roboto-cyrillic-500-normal.dd7bc8a52c6c70c5a3f5.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-ext-500-normal.4a96ba31abcce0f5d52b.woff2) format("woff2"),url(/static/media/roboto-greek-ext-500-normal.fd28d9c008bf3af1bed7.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-greek-500-normal.f95e757c5483310f9c11.woff2) format("woff2"),url(/static/media/roboto-greek-500-normal.60810e07c7b0273013aa.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-vietnamese-500-normal.090fabef926bdc0e9b9f.woff2) format("woff2"),url(/static/media/roboto-vietnamese-500-normal.23b7b8a2524d2d4b637b.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-ext-500-normal.9a18d7bb9ff7a6af7b32.woff2) format("woff2"),url(/static/media/roboto-latin-ext-500-normal.06c30711d588145a4541.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/static/media/roboto-latin-500-normal.7077203b1982951ecf76.woff2) format("woff2"),url(/static/media/roboto-latin-500-normal.68d40d6d01c6f85d24ba.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-ext-700-normal.4750292c47fa2bc6ac1a.woff2) format("woff2"),url(/static/media/roboto-cyrillic-ext-700-normal.ca247189fc12d00de361.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-cyrillic-700-normal.4fdfc29a10e7d4b7c527.woff2) format("woff2"),url(/static/media/roboto-cyrillic-700-normal.3f6e1548bd5175a8c342.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-ext-700-normal.2dd6febad11502dec6a6.woff2) format("woff2"),url(/static/media/roboto-greek-ext-700-normal.4abdc9fff4507f17d726.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-greek-700-normal.77dd370f2001e184ba0d.woff2) format("woff2"),url(/static/media/roboto-greek-700-normal.df87b053fae3d7ad5f7a.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-vietnamese-700-normal.0a79a9fabfc32e33f360.woff2) format("woff2"),url(/static/media/roboto-vietnamese-700-normal.35ed0597568ff6f19c16.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-ext-700-normal.18841836e391d39e83a8.woff2) format("woff2"),url(/static/media/roboto-latin-ext-700-normal.3c5bcdd0e69c4c3ffafe.woff) format("woff");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/static/media/roboto-latin-700-normal.4535474e1cf8598695ad.woff2) format("woff2"),url(/static/media/roboto-latin-700-normal.9f6a16a7770c87b2042b.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:300;src:url(/static/media/source-serif-4-cyrillic-ext-300-normal.c8e06419ba6a6d6bb7bb.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-ext-300-normal.26f3f75a8ed2155db592.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:300;src:url(/static/media/source-serif-4-cyrillic-300-normal.e8c537ca2058aa6a5704.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-300-normal.6af16afc78f77e511486.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:300;src:url(/static/media/source-serif-4-greek-300-normal.f6dbc9623b144263296f.woff2) format("woff2"),url(/static/media/source-serif-4-greek-300-normal.2217bb5d360570acd6c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:300;src:url(/static/media/source-serif-4-vietnamese-300-normal.203f4ee5348939379ba7.woff2) format("woff2"),url(/static/media/source-serif-4-vietnamese-300-normal.5f24409a5063dad468d0.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:300;src:url(/static/media/source-serif-4-latin-ext-300-normal.ae58dbed22d2a023ace4.woff2) format("woff2"),url(/static/media/source-serif-4-latin-ext-300-normal.49980d3ac68a0063ea35.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:300;src:url(/static/media/source-serif-4-latin-300-normal.5eade6593ef61ecf1561.woff2) format("woff2"),url(/static/media/source-serif-4-latin-300-normal.512caef5b84554ff2b85.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/media/source-serif-4-cyrillic-ext-400-normal.0895709132751260ec60.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-ext-400-normal.5f0c897fdc8ca6f8e712.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/media/source-serif-4-cyrillic-400-normal.61c00e8f667670653156.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-400-normal.6cb324e350d5f9142514.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/media/source-serif-4-greek-400-normal.208bd128deafdcbed1d3.woff2) format("woff2"),url(/static/media/source-serif-4-greek-400-normal.9cd1e011c77f871d9a17.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/media/source-serif-4-vietnamese-400-normal.1a8b8f6c3bd72341b45c.woff2) format("woff2"),url(/static/media/source-serif-4-vietnamese-400-normal.7b7900e7982046d65e2b.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/media/source-serif-4-latin-ext-400-normal.3e8286ca22d6a4b6b694.woff2) format("woff2"),url(/static/media/source-serif-4-latin-ext-400-normal.a294b10cb53bd3ccece3.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:400;src:url(/static/media/source-serif-4-latin-400-normal.2acf80e276df9fd9f0a5.woff2) format("woff2"),url(/static/media/source-serif-4-latin-400-normal.018db33d236bb0e5ef61.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:500;src:url(/static/media/source-serif-4-cyrillic-ext-500-normal.b0170c4fb5062cc8e6a1.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-ext-500-normal.ec1a649600d6bef67239.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:500;src:url(/static/media/source-serif-4-cyrillic-500-normal.a8d42c02ca5ebd07ca0a.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-500-normal.98f1e7a8a5c50ad8a028.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:500;src:url(/static/media/source-serif-4-greek-500-normal.33b7abd0cef0db0013a7.woff2) format("woff2"),url(/static/media/source-serif-4-greek-500-normal.5c8a9da184aef98403da.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:500;src:url(/static/media/source-serif-4-vietnamese-500-normal.287855c2b08aa941871a.woff2) format("woff2"),url(/static/media/source-serif-4-vietnamese-500-normal.00c8a004b02ee0e14857.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:500;src:url(/static/media/source-serif-4-latin-ext-500-normal.369dc86dadae88e2c86e.woff2) format("woff2"),url(/static/media/source-serif-4-latin-ext-500-normal.fa6f7c55377dac63e888.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:500;src:url(/static/media/source-serif-4-latin-500-normal.dd6ae40e23432b7b743b.woff2) format("woff2"),url(/static/media/source-serif-4-latin-500-normal.651711c11b9bc61cc8e4.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url(/static/media/source-serif-4-cyrillic-ext-600-normal.eaf8926c0b2c37855279.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-ext-600-normal.30ab64a5fc0cdb8b4c0e.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url(/static/media/source-serif-4-cyrillic-600-normal.2e6591e290db32d8fffd.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-600-normal.d0de972207232d0e21ce.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url(/static/media/source-serif-4-greek-600-normal.6b20dbece3ec14000565.woff2) format("woff2"),url(/static/media/source-serif-4-greek-600-normal.8b24da7f88c7060edcd3.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url(/static/media/source-serif-4-vietnamese-600-normal.d4e016f58408ce9a6de3.woff2) format("woff2"),url(/static/media/source-serif-4-vietnamese-600-normal.0fd8b5665bf62c05014c.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url(/static/media/source-serif-4-latin-ext-600-normal.b9b44beafdd19e36d471.woff2) format("woff2"),url(/static/media/source-serif-4-latin-ext-600-normal.0766e9821c78a8750927.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:600;src:url(/static/media/source-serif-4-latin-600-normal.63162eec71e4dfe248c2.woff2) format("woff2"),url(/static/media/source-serif-4-latin-600-normal.1fa3c140bffa465b8e6f.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url(/static/media/source-serif-4-cyrillic-ext-700-normal.74cc1401db38ef90bdf7.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-ext-700-normal.d2023a7e82fee1e0f73b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url(/static/media/source-serif-4-cyrillic-700-normal.18f27ddf5313c74a6ef4.woff2) format("woff2"),url(/static/media/source-serif-4-cyrillic-700-normal.3694c6b1dc15519eae02.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url(/static/media/source-serif-4-greek-700-normal.edfc242d7d1df02fb2f0.woff2) format("woff2"),url(/static/media/source-serif-4-greek-700-normal.b6efc818f32dd6045bd0.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url(/static/media/source-serif-4-vietnamese-700-normal.dda9f156838e67afd929.woff2) format("woff2"),url(/static/media/source-serif-4-vietnamese-700-normal.9e539b9ebad870af50bd.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url(/static/media/source-serif-4-latin-ext-700-normal.7d02944e4c23f802daca.woff2) format("woff2"),url(/static/media/source-serif-4-latin-ext-700-normal.8aed7f42f06906563e97.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:"Source Serif 4";font-style:normal;font-weight:700;src:url(/static/media/source-serif-4-latin-700-normal.1cccb2db5709713b908f.woff2) format("woff2"),url(/static/media/source-serif-4-latin-700-normal.df6c6c6917b765433986.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300;src:url(/static/media/dm-sans-latin-ext-300-normal.4c3091c8284c94a1066b.woff2) format("woff2"),url(/static/media/dm-sans-latin-ext-300-normal.7eead918a6c1b71622f9.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:300;src:url(/static/media/dm-sans-latin-300-normal.492712424f428ca228aa.woff2) format("woff2"),url(/static/media/dm-sans-latin-300-normal.fbd4aab74294673a3a7d.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/static/media/dm-sans-latin-ext-400-normal.2d149d08ff5a20db3296.woff2) format("woff2"),url(/static/media/dm-sans-latin-ext-400-normal.a670f2d2237866916178.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(/static/media/dm-sans-latin-400-normal.97def203da337e26d827.woff2) format("woff2"),url(/static/media/dm-sans-latin-400-normal.2c8c7be0365aecdaf260.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/static/media/dm-sans-latin-ext-500-normal.50b040ac644772dcb734.woff2) format("woff2"),url(/static/media/dm-sans-latin-ext-500-normal.51a1ede8bf3ecdcfa592.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(/static/media/dm-sans-latin-500-normal.95be878c7de25e1db4c0.woff2) format("woff2"),url(/static/media/dm-sans-latin-500-normal.ed11bdb46a5adfbb6416.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/static/media/dm-sans-latin-ext-600-normal.cb3fc28955a7656c13e2.woff2) format("woff2"),url(/static/media/dm-sans-latin-ext-600-normal.f5a963e83cdf4660b80d.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:600;src:url(/static/media/dm-sans-latin-600-normal.734311c3c530f3ad138e.woff2) format("woff2"),url(/static/media/dm-sans-latin-600-normal.eed54baa89357289df02.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/static/media/dm-sans-latin-ext-700-normal.0256f71a1ff29dc6b6d3.woff2) format("woff2"),url(/static/media/dm-sans-latin-ext-700-normal.534537dfd39d9e6da13c.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(/static/media/dm-sans-latin-700-normal.7747fc5114170ad2f6c7.woff2) format("woff2"),url(/static/media/dm-sans-latin-700-normal.4572dd29358123752875.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--color-navy-950:#102a43;--color-navy-900:#1b2f5e;--color-navy-800:#243b53;--color-navy-700:#334e68;--color-navy-600:#486581;--color-navy-500:#627d98;--color-navy-400:#829ab1;--color-navy-300:#9fb3c8;--color-navy-200:#bcccdc;--color-navy-100:#d9e2ec;--color-navy-50:#f0f4f8;--color-accent-900:#164e63;--color-accent-800:#155e75;--color-accent-700:#0e7490;--color-accent-600:#0891b2;--color-accent-500:#14b8a6;--color-accent-400:#2dd4bf;--color-accent-300:#5eead4;--color-accent-200:#99f6e4;--color-accent-100:#ccfbf1;--color-accent-50:#f0fdfa;--color-success-700:#15603b;--color-success-600:#16794a;--color-success-500:#1d9b5e;--color-success-100:#d1fae5;--color-success-50:#ecfdf5;--color-warning-700:#92400e;--color-warning-600:#b45309;--color-warning-500:#d97706;--color-warning-100:#fef3c7;--color-warning-50:#fffbeb;--color-error-700:#991b1b;--color-error-600:#b91c1c;--color-error-500:#dc2626;--color-error-100:#fee2e2;--color-error-50:#fef2f2;--color-info-700:#1d3faf;--color-info-600:#1e40af;--color-info-500:#3b82f6;--color-info-100:#dbeafe;--color-info-50:#eff6ff;--color-gray-950:#0c0c0e;--color-gray-900:#18181b;--color-gray-800:#27272a;--color-gray-700:#3f3f46;--color-gray-600:#52525b;--color-gray-500:#71717a;--color-gray-400:#a1a1aa;--color-gray-300:#d4d4d8;--color-gray-200:#e4e4e7;--color-gray-100:#f0f0f2;--color-gray-50:#f8f8fa;--color-white:#fff;--font-display:"Source Serif 4",Georgia,"Times New Roman",serif;--font-body:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","Fira Code","Consolas",monospace;--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.9375rem;--text-lg:1.0625rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--font-light:300;--font-regular:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-0.01em;--tracking-normal:0;--tracking-wide:0.04em;--tracking-wider:0.08em;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-none:0;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-sm:0 1px 2px #0000000d;--shadow-md:0 2px 8px #00000014;--shadow-lg:0 4px 16px #0000001a;--shadow-xl:0 8px 32px #0000001f;--nav-width-collapsed:68px;--nav-width-expanded:252px;--chat-width:380px;--header-height:56px;--transition-fast:150ms ease;--transition-base:250ms ease;--transition-slow:350ms cubic-bezier(0.4,0,0.2,1);--z-base:0;--z-dropdown:100;--z-sticky:200;--z-nav:300;--z-overlay:400;--z-modal:500;--z-toast:600;--z-tooltip:700;--surface-primary:var(--color-white);--surface-secondary:var(--color-gray-50);--surface-tertiary:var(--color-gray-100);--surface-nav:var(--color-navy-900);--surface-nav-hover:var(--color-navy-800);--surface-nav-active:var(--color-navy-700);--text-primary:var(--color-gray-900);--text-secondary:var(--color-gray-600);--text-tertiary:var(--color-gray-500);--text-disabled:var(--color-gray-400);--text-on-dark:var(--color-gray-100);--text-on-dark-secondary:var(--color-gray-400);--text-accent:var(--color-accent-600);--text-link:var(--color-navy-600);--border-light:1px solid var(--color-gray-200);--border-subtle:1px solid var(--color-gray-100);--border-focus:2px solid var(--color-navy-400);--border-error:1px solid var(--color-error-500);--focus-ring:0 0 0 3px #48658133}.NavSidebar_sidebar__tRl25{background:var(--surface-nav);border-right:1px solid #ffffff0f;display:flex;flex-direction:column;height:100vh;min-width:var(--nav-width-collapsed);overflow:hidden;position:relative;transition:width var(--transition-slow),min-width var(--transition-slow);width:var(--nav-width-collapsed);z-index:var(--z-nav)}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX{min-width:var(--nav-width-expanded);width:var(--nav-width-expanded)}.NavSidebar_brand__tV1I2{align-items:center;border-bottom:1px solid #ffffff14;cursor:pointer;display:flex;flex-shrink:0;gap:var(--space-3);height:var(--header-height);padding:0 var(--space-4)}.NavSidebar_brandIcon__opNyo{align-items:center;background:linear-gradient(135deg,var(--color-accent-400),var(--color-accent-600));border-radius:var(--radius-md);color:var(--color-navy-950);display:flex;flex-shrink:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;height:36px;justify-content:center;width:36px}.NavSidebar_brandText__Z\+1Zh{color:var(--color-white);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;opacity:0;transition:opacity var(--transition-base);white-space:nowrap}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_brandText__Z\+1Zh{opacity:1}.NavSidebar_context__lSU2H{border-bottom:1px solid #ffffff14;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-1);overflow:hidden;padding:var(--space-2) var(--space-3)}.NavSidebar_contextBtn__45yah{align-items:center;background:var(--surface-nav-hover);border:1px solid #ffffff1a;border-radius:var(--radius-md);cursor:pointer;display:flex;font-family:var(--font-body);gap:var(--space-2);min-height:38px;padding:var(--space-2) var(--space-3);text-align:left;transition:background var(--transition-fast);width:100%}.NavSidebar_contextBtn__45yah:hover{background:var(--surface-nav-active)}.NavSidebar_contextBtn__45yah:disabled{cursor:not-allowed;opacity:.5}.NavSidebar_contextBtn__45yah:disabled:hover{background:var(--surface-nav-hover)}.NavSidebar_contextIcon__epqyY{align-items:center;color:var(--color-accent-400);display:flex;flex-shrink:0}.NavSidebar_contextDetails__uHyeU{opacity:0;overflow:hidden;transition:opacity var(--transition-base);white-space:nowrap}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_contextDetails__uHyeU{opacity:1}.NavSidebar_contextLabel__Lk\+bt{color:var(--text-on-dark-secondary);display:block;font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.NavSidebar_contextValue__uGIXN{color:var(--text-on-dark);display:block;font-size:var(--text-sm);font-weight:500;overflow:hidden;text-overflow:ellipsis}.NavSidebar_scroll__V93cB{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:var(--space-3) 0;scrollbar-color:#ffffff26 #0000;scrollbar-width:thin}.NavSidebar_scroll__V93cB::-webkit-scrollbar{width:4px}.NavSidebar_scroll__V93cB::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.NavSidebar_section__oOun6{margin-bottom:var(--space-2)}.NavSidebar_sectionLabel__NB004{color:var(--text-on-dark-secondary);font-size:.6875rem;font-weight:600;letter-spacing:.08em;max-height:0;opacity:0;overflow:hidden;padding:var(--space-2) var(--space-4) var(--space-1);text-transform:uppercase;transition:opacity var(--transition-base),max-height var(--transition-base);white-space:nowrap}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_sectionLabel__NB004{max-height:32px;opacity:1}.NavSidebar_navItem__cMRId{align-items:center;background:none;border:none;border-left:3px solid #0000;color:var(--text-on-dark-secondary);cursor:pointer;display:flex;font-family:var(--font-body);gap:var(--space-3);min-height:44px;padding:var(--space-2) var(--space-4);position:relative;text-align:left;transition:all var(--transition-fast);width:100%}.NavSidebar_navItem__cMRId:hover{background:var(--surface-nav-hover);color:var(--text-on-dark)}.NavSidebar_navItem__cMRId:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-400);outline:none}.NavSidebar_navItemActive__afX87{background:var(--surface-nav-active);border-left-color:var(--color-accent-400);color:var(--color-white)}.NavSidebar_navItemIcon__MxTqE{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.NavSidebar_navItemLabel__YsBZ8{font-size:var(--text-sm);font-weight:500;opacity:0;transition:opacity var(--transition-base);white-space:nowrap}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_navItemLabel__YsBZ8{opacity:1}.NavSidebar_navItemBadge__qYKOs{background:var(--color-error-500);border-radius:10px;color:#fff;font-size:.625rem;font-weight:700;opacity:0;padding:1px 6px;position:absolute;right:12px;transition:opacity var(--transition-base)}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_navItemBadge__qYKOs{opacity:1}.NavSidebar_navItemDot__bwPBZ{background:var(--color-error-500);border-radius:50%;height:7px;position:absolute;right:14px;top:10px;transition:opacity var(--transition-base);width:7px}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_navItemDot__bwPBZ{opacity:0}.NavSidebar_sidebar__tRl25:not(.NavSidebar_expanded__8stBX) .NavSidebar_navItem__cMRId:hover:after{background:var(--color-gray-900);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);color:#fff;content:attr(data-tooltip);font-size:var(--text-xs);font-weight:500;left:calc(100% + 8px);padding:var(--space-1) var(--space-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap;z-index:var(--z-tooltip)}.NavSidebar_footer__Bcnxz{border-top:1px solid #ffffff14;flex-shrink:0;padding:var(--space-3);position:relative}.NavSidebar_userMenu__4Dg7m{background:#1a2332;background:var(--color-navy-800,#1a2332);border:1px solid #ffffff1f;border-radius:var(--radius-md);bottom:calc(100% + var(--space-1));box-shadow:var(--shadow-lg);left:var(--space-3);padding:var(--space-1);position:absolute;right:var(--space-3);z-index:1000;z-index:var(--z-popover,1000)}.NavSidebar_userMenuItem__9ygfR{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-on-dark);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);padding:var(--space-2) var(--space-3);text-align:left;transition:background var(--transition-fast);width:100%}.NavSidebar_userMenuItem__9ygfR:hover{background:var(--surface-nav-hover)}.NavSidebar_userMenuItem__9ygfR:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-400);outline:none}.NavSidebar_userBtn__qUY3l{align-items:center;background:none;border:none;border-radius:var(--radius-md);cursor:pointer;display:flex;gap:var(--space-3);padding:var(--space-2);text-align:left;transition:background var(--transition-fast);width:100%}.NavSidebar_userBtn__qUY3l:hover{background:var(--surface-nav-hover)}.NavSidebar_userAvatar__Min4X{align-items:center;background:var(--color-navy-600);border-radius:50%;color:var(--color-accent-300);display:flex;flex-shrink:0;font-size:var(--text-sm);font-weight:600;height:34px;justify-content:center;width:34px}.NavSidebar_userInfo__ynadj{opacity:0;overflow:hidden;transition:opacity var(--transition-base);white-space:nowrap}.NavSidebar_sidebar__tRl25.NavSidebar_expanded__8stBX .NavSidebar_userInfo__ynadj{opacity:1}.NavSidebar_userName__4GRU-{color:var(--text-on-dark);display:block;font-size:var(--text-sm);font-weight:500}.NavSidebar_userRole__T37DS{color:var(--text-on-dark-secondary);display:block;font-size:var(--text-xs)}.NavSidebar_collapseToggle__FVXSM{align-items:center;background:var(--color-navy-700);border:2px solid var(--color-navy-600);border-radius:50%;bottom:72px;color:var(--text-on-dark);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;position:absolute;right:-12px;transition:all var(--transition-fast);width:24px;z-index:10}.NavSidebar_sidebar__tRl25:hover .NavSidebar_collapseToggle__FVXSM{opacity:1}.NavSidebar_collapseToggle__FVXSM:hover{background:var(--color-navy-600);transform:scale(1.1)}@media print{.NavSidebar_sidebar__tRl25{display:none!important}}.TopBar_topBar__guKeD{align-items:center;background:var(--surface-primary);border-bottom:var(--border-light);display:flex;flex-shrink:0;gap:var(--space-4);height:var(--header-height);padding:0 var(--space-6)}.TopBar_breadcrumb__2VLw7{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--text-sm);gap:var(--space-2)}.TopBar_breadcrumbSep__TXvb2{color:var(--color-gray-400)}.TopBar_breadcrumbItem__Z-WeF{color:var(--text-secondary);cursor:pointer;transition:color var(--transition-fast)}.TopBar_breadcrumbItem__Z-WeF:hover{color:var(--text-primary)}.TopBar_breadcrumbCurrent__YX-8g{color:var(--text-primary);font-weight:500}.TopBar_spacer__Prt7\+{flex:1 1}.TopBar_actions__3F7Ng{align-items:center;display:flex;gap:var(--space-2)}.TopBar_iconBtn__KuR9N{align-items:center;background:#0000;border:none;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;height:38px;justify-content:center;position:relative;transition:all var(--transition-fast);width:38px}.TopBar_iconBtn__KuR9N:hover{background:var(--surface-tertiary);color:var(--text-primary)}.TopBar_iconBtn__KuR9N:focus-visible{box-shadow:var(--focus-ring);outline:none}.TopBar_notifDot__0j\+o3{background:var(--color-error-500);border:2px solid var(--surface-primary);border-radius:50%;height:8px;position:absolute;right:8px;top:8px;width:8px}.TopBar_chatToggle__fHU5C{align-items:center;background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);height:38px;padding:var(--space-2) var(--space-3);transition:all var(--transition-fast)}.TopBar_chatToggle__fHU5C:hover{background:var(--surface-tertiary);border-color:var(--color-gray-300);color:var(--text-primary)}.TopBar_chatToggle__fHU5C:focus-visible{box-shadow:var(--focus-ring);outline:none}.TopBar_chatToggleActive__xmtPn{background:var(--color-navy-50);border-color:var(--color-navy-300);color:var(--color-navy-700)}.TopBar_chatToggleLabel__Phkow{white-space:nowrap}.TopBar_chatToggleBadge__GDkiG{background:var(--color-accent-500);border-radius:10px;color:#fff;font-size:.625rem;font-weight:700;padding:1px 6px}@media print{.TopBar_topBar__guKeD{display:none!important}}.SidePanelChat_panel__zA-NM{background:var(--surface-primary);border-left:var(--border-light);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:width var(--transition-slow),min-width var(--transition-slow);width:0}.SidePanelChat_panelOpen__7M-Q1{min-width:var(--chat-width);width:var(--chat-width)}.SidePanelChat_header__4OjTV{align-items:center;border-bottom:var(--border-light);display:flex;flex-shrink:0;height:var(--header-height);justify-content:space-between;padding:0 var(--space-3) 0 var(--space-4)}.SidePanelChat_headerLeft__MpQ\+\+{align-items:center;display:flex;gap:var(--space-2)}.SidePanelChat_headerTitle__7l5Re{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;margin:0}.SidePanelChat_headerActions__C3XMw{align-items:center;display:flex;gap:var(--space-1)}.SidePanelChat_headerBtn__jv3Fn{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all var(--transition-fast);width:32px}.SidePanelChat_headerBtn__jv3Fn:hover{background:var(--surface-tertiary);color:var(--text-primary)}.SidePanelChat_statusDot__e-Tz9{align-items:center;border-radius:50%;display:inline-flex;height:10px;justify-content:center;position:relative;width:10px}.SidePanelChat_statusDot__e-Tz9.SidePanelChat_ready__yTYAJ{background:var(--color-success-500)}.SidePanelChat_statusDot__e-Tz9.SidePanelChat_processing__ejVx9{background:var(--color-accent-500)}.SidePanelChat_statusDot__e-Tz9.SidePanelChat_error__V2ErO{background:var(--color-error-500)}.SidePanelChat_statusPulse__lbtOc{animation:none;border-radius:50%;inset:0;position:absolute}.SidePanelChat_processing__ejVx9 .SidePanelChat_statusPulse__lbtOc{animation:SidePanelChat_pulse__ytghr 1.5s ease-in-out infinite;background:var(--color-accent-400)}@keyframes SidePanelChat_pulse__ytghr{0%,to{opacity:0;transform:scale(1)}50%{opacity:.4;transform:scale(2)}}.SidePanelChat_messages__5WtLS{display:flex;flex:1 1;flex-direction:column;gap:var(--space-3);overflow-y:auto;padding:var(--space-4);scrollbar-color:var(--color-gray-300) #0000;scrollbar-width:thin}.SidePanelChat_messages__5WtLS::-webkit-scrollbar{width:4px}.SidePanelChat_messages__5WtLS::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:2px}.SidePanelChat_msg__cAfJp{display:flex;gap:var(--space-2);max-width:100%}.SidePanelChat_msgAvatar__-m1f\+{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:var(--text-xs);font-weight:600;height:34px;justify-content:center;margin-top:2px;width:34px}.SidePanelChat_msgAvatarAI__zMSI\+{background:linear-gradient(135deg,var(--color-navy-600),var(--color-navy-800));color:var(--color-accent-300)}.SidePanelChat_msgAvatarUser__XQwz0{background:var(--color-gray-200);color:var(--text-secondary)}.SidePanelChat_msgBubbleUser__kryri{background:var(--color-navy-700);border-radius:var(--radius-lg);color:#fff;line-height:1.5;white-space:pre-wrap;word-break:break-word}.SidePanelChat_msgBubbleAI__ltbZz,.SidePanelChat_msgBubbleUser__kryri{font-size:var(--text-sm);max-width:calc(100% - 44px);padding:var(--space-2) var(--space-3)}.SidePanelChat_msgBubbleAI__ltbZz{background:var(--color-navy-50);border:1px solid var(--color-navy-100);border-radius:var(--radius-lg);color:var(--text-primary);line-height:1.6}.SidePanelChat_markdown__XT9K7 p{margin:0 0 .5em}.SidePanelChat_markdown__XT9K7 p:last-child{margin-bottom:0}.SidePanelChat_markdown__XT9K7 ol,.SidePanelChat_markdown__XT9K7 ul{margin:.25em 0 .5em;padding-left:1.5em}.SidePanelChat_markdown__XT9K7 li{margin-bottom:.25em}.SidePanelChat_markdown__XT9K7 strong{font-weight:600}.SidePanelChat_markdown__XT9K7 em{font-style:italic}.SidePanelChat_markdown__XT9K7 code{background:var(--color-gray-100);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.85em;padding:.1em .3em}.SidePanelChat_markdown__XT9K7 pre{background:var(--color-navy-800);border-radius:var(--radius-md);color:var(--color-gray-100);font-size:.85em;overflow-x:auto;padding:var(--space-2)}.SidePanelChat_markdown__XT9K7 pre code{background:none;color:inherit;padding:0}.SidePanelChat_markdown__XT9K7 table{border-collapse:collapse;font-size:.85em;margin:.5em 0;width:100%}.SidePanelChat_markdown__XT9K7 td,.SidePanelChat_markdown__XT9K7 th{border:1px solid var(--color-gray-300);padding:.25em .5em;text-align:left}.SidePanelChat_markdown__XT9K7 th{background:var(--color-gray-100);font-weight:600}.SidePanelChat_markdown__XT9K7 h1,.SidePanelChat_markdown__XT9K7 h2,.SidePanelChat_markdown__XT9K7 h3,.SidePanelChat_markdown__XT9K7 h4{font-weight:600;margin:.5em 0 .25em}.SidePanelChat_markdown__XT9K7 h1{font-size:1.2em}.SidePanelChat_markdown__XT9K7 h2{font-size:1.1em}.SidePanelChat_markdown__XT9K7 h3{font-size:1em}.SidePanelChat_markdown__XT9K7 blockquote{border-left:3px solid var(--color-gray-300);color:var(--text-secondary);margin:.5em 0;padding-left:.75em}.SidePanelChat_markdown__XT9K7 a{color:var(--color-accent-600);text-decoration:underline;word-break:break-word}.SidePanelChat_msgBubbleTool__nGrlV{background:var(--color-accent-50);border:1px solid var(--color-accent-100);border-radius:var(--radius-lg);font-size:var(--text-sm);max-width:calc(100% - 36px);padding:var(--space-2) var(--space-3)}.SidePanelChat_toolHeader__ADZen{color:var(--color-accent-700);font-size:var(--text-xs);font-weight:600;margin-bottom:var(--space-1)}.SidePanelChat_toolChips__2A9nw{display:flex;flex-wrap:wrap;gap:var(--space-1)}.SidePanelChat_toolContent__Q3v4e{color:var(--text-secondary);font-size:var(--text-xs);margin-top:var(--space-2)}.SidePanelChat_systemMsg__YeIv4{color:var(--text-tertiary);font-size:var(--text-xs);padding:var(--space-1) 0;text-align:center}.SidePanelChat_typingIndicator__EvGoE{display:flex;gap:4px;padding:4px 0}.SidePanelChat_typingIndicator__EvGoE span{animation:SidePanelChat_typing__8GFc5 1.4s ease-in-out infinite;background:var(--color-navy-300);border-radius:50%;height:6px;width:6px}.SidePanelChat_typingIndicator__EvGoE span:nth-child(2){animation-delay:.2s}.SidePanelChat_typingIndicator__EvGoE span:nth-child(3){animation-delay:.4s}@keyframes SidePanelChat_typing__8GFc5{0%,60%,to{opacity:.3;transform:scale(.8)}30%{opacity:1;transform:scale(1)}}.SidePanelChat_loading__3TDtH{align-items:center;display:flex;flex:1 1;justify-content:center}.SidePanelChat_empty__wjr7y{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:var(--space-8);text-align:center}.SidePanelChat_emptyIcon__7f5kd{color:var(--text-disabled);margin-bottom:var(--space-3)}.SidePanelChat_emptyTitle__O6Gcy{color:var(--text-secondary);font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-1)}.SidePanelChat_emptyHint__VGKpz{color:var(--text-tertiary);font-size:var(--text-sm)}.SidePanelChat_inputArea__brP1k{border-top:var(--border-light);flex-shrink:0;padding:var(--space-3)}.SidePanelChat_inputWrapper__NcG2-{align-items:flex-end;background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-lg);display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.SidePanelChat_inputWrapper__NcG2-:focus-within{border-color:var(--color-navy-400);box-shadow:var(--focus-ring)}.SidePanelChat_input__b25p\+{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;max-height:120px;min-height:20px;outline:none;resize:none}.SidePanelChat_input__b25p\+::placeholder{color:var(--text-tertiary)}.SidePanelChat_input__b25p\+:disabled{opacity:.6}.SidePanelChat_sendBtn__783uX{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background var(--transition-fast),opacity var(--transition-fast);width:32px}.SidePanelChat_sendBtn__783uX:hover:not(:disabled){background:var(--color-navy-600)}.SidePanelChat_sendBtn__783uX:disabled{cursor:not-allowed;opacity:.4}@media print{.SidePanelChat_panel__zA-NM{display:none!important}}.CenterPanelRenderer_singleLayout__Zr4gK{display:flex;flex-direction:column;gap:16px;gap:var(--space-4,16px);height:100%;overflow-y:auto;padding:16px;padding:var(--space-4,16px)}.CenterPanelRenderer_splitHorizontal__uUxxw{flex-direction:column}.CenterPanelRenderer_splitHorizontal__uUxxw,.CenterPanelRenderer_splitVertical__W8EVu{background:#e5e7eb;background:var(--color-gray-200,#e5e7eb);display:flex;gap:1px;height:100%}.CenterPanelRenderer_splitVertical__W8EVu{flex-direction:row}.CenterPanelRenderer_splitPane__ozR66{background:#fff;background:var(--color-white,#fff);flex:1 1;overflow-y:auto;padding:16px;padding:var(--space-4,16px)}.CenterPanelRenderer_unknownComponent__jiMsm{border:1px dashed #fcd34d;border:1px dashed var(--color-warning-300,#fcd34d);border-radius:8px;border-radius:var(--radius-md,8px);color:#d97706;color:var(--color-warning-600,#d97706);font-size:14px;font-size:var(--text-sm,14px);font-style:italic;padding:16px;padding:var(--space-4,16px)}.TransactionTable_container__jSl4n{display:flex;flex-direction:column;height:100%}.TransactionTable_title__rcONK{color:#1a1a2e;color:var(--text-primary,#1a1a2e);font-family:"Source Serif 4",serif;font-family:var(--font-display,"Source Serif 4",serif);font-size:15px;font-size:var(--text-base,15px);font-weight:600;margin:0 0 8px;margin:0 0 var(--space-2,8px) 0}.TransactionTable_balanceSummary__O8pCx{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px;border-radius:var(--radius-md,8px);color:#374151;color:var(--text-secondary,#374151);display:flex;flex-wrap:wrap;font-size:12px;font-size:var(--text-xs,12px);gap:12px;gap:var(--space-3,12px);margin-bottom:8px;margin-bottom:var(--space-2,8px);padding:8px 12px;padding:var(--space-2,8px) var(--space-3,12px)}.TransactionTable_balanceOk__R28Eb{color:#16a34a;color:var(--color-success-600,#16a34a)}.TransactionTable_discrepancy__4PsmG{color:#dc2626;color:var(--color-error-600,#dc2626);font-weight:600}.TransactionTable_tableWrapper__hlUJK{border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px;border-radius:var(--radius-md,8px);flex:1 1;overflow:auto}.TransactionTable_table__eOoHa{border-collapse:collapse;font-family:DM Sans,sans-serif;font-family:var(--font-body,"DM Sans",sans-serif);font-size:14px;font-size:var(--text-sm,14px);width:100%}.TransactionTable_th__jFtj4{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);color:#6b7280;color:var(--text-tertiary,#6b7280);cursor:pointer;font-size:12px;font-size:var(--text-xs,12px);font-weight:600;letter-spacing:.05em;padding:4px 8px;padding:var(--space-1,4px) var(--space-2,8px);position:sticky;text-align:left;text-transform:uppercase;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1}.TransactionTable_th__jFtj4:hover{color:#1a1a2e;color:var(--text-primary,#1a1a2e)}.TransactionTable_thSubtext__y97Jz{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px);font-weight:400;letter-spacing:normal;text-transform:none}.TransactionTable_sortIndicator__vXUt4{font-size:10px}.TransactionTable_tr__z\+gBt{cursor:pointer;transition:background-color .1s ease}.TransactionTable_tr__z\+gBt:hover{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa)}.TransactionTable_selected__X8vvv{border-left:3px solid #0d9488;border-left:3px solid var(--color-accent-600,#0d9488)}.TransactionTable_selected__X8vvv,.TransactionTable_selected__X8vvv:hover{background:#ccfbf1;background:var(--color-accent-100,#ccfbf1)}.TransactionTable_highlighted__xKeIT{background:#fffbeb;background:var(--color-warning-50,#fffbeb)}.TransactionTable_highlighted__xKeIT:hover{background:#fef3c7;background:var(--color-warning-100,#fef3c7)}.TransactionTable_td__SSD48{border-bottom:1px solid #f3f4f6;border-bottom:1px solid var(--color-gray-100,#f3f4f6);color:#374151;color:var(--text-secondary,#374151);font-size:12px;font-size:var(--text-xs,12px);max-width:300px;overflow:hidden;padding:4px 8px;padding:var(--space-1,4px) var(--space-2,8px);text-overflow:ellipsis;white-space:nowrap}.TransactionTable_tdRowNum__46n5B{-webkit-user-select:none;user-select:none}.TransactionTable_tdPage__vwjtL,.TransactionTable_tdRowNum__46n5B{border-bottom:1px solid #f3f4f6;border-bottom:1px solid var(--color-gray-100,#f3f4f6);color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px);padding:4px;padding:var(--space-1,4px) 4px;text-align:center;width:24px}.TransactionTable_thRight__n4GqU{text-align:right}.TransactionTable_tdAmount__5i1oM{color:#374151;color:var(--text-secondary,#374151);padding:4px 8px;padding:var(--space-1,4px) var(--space-2,8px)}.TransactionTable_tdAmount__5i1oM,.TransactionTable_tdBalance__iC5CM{border-bottom:1px solid #f3f4f6;border-bottom:1px solid var(--color-gray-100,#f3f4f6);font-size:12px;font-size:var(--text-xs,12px);text-align:right;white-space:nowrap}.TransactionTable_tdBalance__iC5CM{color:#6b7280;color:var(--text-tertiary,#6b7280);font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);padding:4px 16px 4px 8px;padding:var(--space-1,4px) 16px var(--space-1,4px) var(--space-2,8px)}.TransactionTable_toolbar__O2fJH{display:flex;gap:8px;gap:var(--space-2,8px);margin-bottom:4px;margin-bottom:var(--space-1,4px);padding:4px 0;padding:var(--space-1,4px) 0}.TransactionTable_toolbarBtn__5FPoy{background:#fff;background:var(--color-white,#fff);border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;border-radius:var(--radius-sm,4px);color:#374151;color:var(--text-secondary,#374151);cursor:pointer;font-size:12px;font-size:var(--text-xs,12px);padding:2px 8px}.TransactionTable_toolbarBtn__5FPoy:hover{background:#f9fafb;background:var(--color-gray-50,#f9fafb)}.TransactionTable_toolbarBtn__5FPoy:disabled{cursor:default;opacity:.4}.TransactionTable_toolbarBtnPrimary__NYsNO{background:#0d9488;background:var(--color-accent-600,#0d9488);border:1px solid #0d9488;border:1px solid var(--color-accent-600,#0d9488);border-radius:4px;border-radius:var(--radius-sm,4px);color:#fff;cursor:pointer;font-size:12px;font-size:var(--text-xs,12px);font-weight:600;margin-left:auto;padding:2px 10px}.TransactionTable_toolbarBtnPrimary__NYsNO:hover{background:#0f766e;background:var(--color-accent-700,#0f766e)}.TransactionTable_thNarrow__g2lgs{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);padding:2px;width:28px}.TransactionTable_tdAction__GI\+\+F{border-bottom:1px solid #f3f4f6;border-bottom:1px solid var(--color-gray-100,#f3f4f6);padding:0 2px;text-align:center;white-space:nowrap}.TransactionTable_copyBtn__9O8Xu,.TransactionTable_deleteBtn__yF8Sh,.TransactionTable_insertBtn__Zyrw-{background:none;border:none;border-radius:3px;cursor:pointer;font-size:12px;opacity:.3;padding:1px 3px;transition:opacity .15s}.TransactionTable_tr__z\+gBt:hover .TransactionTable_copyBtn__9O8Xu,.TransactionTable_tr__z\+gBt:hover .TransactionTable_deleteBtn__yF8Sh,.TransactionTable_tr__z\+gBt:hover .TransactionTable_insertBtn__Zyrw-{opacity:.7}.TransactionTable_copyBtn__9O8Xu:hover{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa);opacity:1!important}.TransactionTable_insertBtn__Zyrw-:hover{background:#f0fdf4;background:var(--color-success-50,#f0fdf4);color:#16a34a;color:var(--color-success-600,#16a34a);opacity:1!important}.TransactionTable_deleteBtn__yF8Sh:hover{background:#fef2f2;background:var(--color-error-50,#fef2f2);color:#dc2626;color:var(--color-error-600,#dc2626);opacity:1!important}.TransactionTable_editInput__gLeJ0{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa);border:1px solid #2dd4bf;border:1px solid var(--color-accent-400,#2dd4bf);border-radius:3px;font-family:inherit;font-size:12px;font-size:var(--text-xs,12px);outline:none;padding:2px 4px;width:100%}.TransactionTable_editInput__gLeJ0:focus{border-color:#0d9488;border-color:var(--color-accent-600,#0d9488);box-shadow:0 0 0 1px #99f6e4;box-shadow:0 0 0 1px var(--color-accent-200,#99f6e4)}.TransactionTable_modified__bksNu{background:#fef08a!important;border-left:2px solid #f59e0b}.TransactionTable_newRow__sbmJd{background:#f0fdf4!important;background:var(--color-success-50,#f0fdf4)!important}.TransactionTable_empty__ry1cp{color:#6b7280;color:var(--text-tertiary,#6b7280);font-style:italic;padding:32px;padding:var(--space-8,32px);text-align:center}.TransactionTable_footer__zYo4Z{color:#6b7280;color:var(--text-tertiary,#6b7280);font-size:12px;font-size:var(--text-xs,12px);padding:8px 0;padding:var(--space-2,8px) 0;text-align:right}.sankey-chart-component_tooltip__6KqY1{background-color:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-xs);left:0;max-width:320px;padding:var(--space-2) var(--space-3);pointer-events:none;position:fixed;top:0;z-index:var(--z-tooltip)}.report-sankey-analysis_legend__jHLI\+{color:var(--text-secondary);display:flex;flex-wrap:wrap;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2) var(--space-5);justify-content:center;margin-bottom:var(--space-3)}.report-sankey-analysis_item__bW4QL{align-items:center;display:inline-flex;gap:var(--space-2)}.report-sankey-analysis_swatch__TsstB{border-radius:var(--radius-sm);flex:none;height:12px;width:22px}.report-sankey-analysis_inflow__n5qJ7{background:var(--color-accent-500)}.report-sankey-analysis_account__xYcw8{background:var(--color-navy-900)}.report-sankey-analysis_outflow__Jrq\+P{background:var(--color-warning-600)}.sankey-chart-controls_controls__uDgH9{align-items:center;background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5);padding:var(--space-4);width:100%}.sankey-chart-controls_toolbar__Nd08F{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-8);justify-content:center;width:100%}.sankey-chart-controls_field__6KLhq{display:flex;flex-direction:column;gap:var(--space-2)}.sankey-chart-controls_label__jkBbb{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.sankey-chart-controls_select__AKr9D{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;min-width:240px;padding:var(--space-2) var(--space-3)}.sankey-chart-controls_select__AKr9D:focus-visible{box-shadow:var(--focus-ring);outline:none}.sankey-chart-controls_toggle__pu0Wb{align-items:center;background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:var(--text-sm);gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3)}.sankey-chart-controls_toggle__pu0Wb input{accent-color:var(--color-navy-900);cursor:pointer;height:18px;margin:0;width:18px}.sankey-chart-controls_toggle__pu0Wb:focus-within{box-shadow:var(--focus-ring);outline:none}.sankey-chart-controls_tiersBlock__FupV\+{align-items:center;display:flex;flex-direction:column;gap:var(--space-3);width:100%}.sankey-chart-controls_tiers__URAr-{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;width:100%}.sankey-chart-controls_group__cSs\+l{border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-2)}.sankey-chart-controls_inflow__klnQn{background:var(--color-accent-50)}.sankey-chart-controls_outflow__YfJJI{background:var(--color-warning-50)}.sankey-chart-controls_tier__FOfPL{background:var(--surface-primary);border:1px solid var(--color-navy-200);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--space-1);min-height:62px;padding:var(--space-3);position:relative;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:140px}.sankey-chart-controls_tier__FOfPL:hover{border-color:var(--color-accent-400)}.sankey-chart-controls_tierOn__eAwgw{border-color:var(--color-accent-500);box-shadow:inset 0 0 0 1px var(--color-accent-500)}.sankey-chart-controls_tier__FOfPL:focus-within{box-shadow:var(--focus-ring);outline:none}.sankey-chart-controls_checkbox__cRduq{accent-color:var(--color-accent-600);cursor:pointer;height:16px;margin:0;position:absolute;right:var(--space-2);top:var(--space-2);width:16px}.sankey-chart-controls_side__-iOo8{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase}.sankey-chart-controls_name__y2HSJ{color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-semibold);padding-right:var(--space-4)}.sankey-chart-controls_tierOn__eAwgw .sankey-chart-controls_name__y2HSJ{color:var(--color-accent-700)}.sankey-chart-controls_account__Ym67P{background:var(--color-navy-900);border-color:var(--color-navy-900);box-shadow:var(--shadow-sm);cursor:default}.sankey-chart-controls_account__Ym67P:hover{border-color:var(--color-navy-900)}.sankey-chart-controls_account__Ym67P .sankey-chart-controls_name__y2HSJ,.sankey-chart-controls_account__Ym67P .sankey-chart-controls_side__-iOo8{color:var(--color-white)}.sankey-chart-controls_account__Ym67P .sankey-chart-controls_name__y2HSJ{padding-right:0}.sankey-chart-controls_account__Ym67P .sankey-chart-controls_lock__46rv5{color:var(--color-navy-100);font-family:var(--font-mono);font-size:var(--text-xs)}@media (max-width:640px){.sankey-chart-controls_toolbar__Nd08F{align-items:stretch}.sankey-chart-controls_tiers__URAr-{align-items:stretch;flex-direction:column}.sankey-chart-controls_tier__FOfPL{width:100%}.sankey-chart-controls_group__cSs\+l{flex-direction:column;width:100%}}.SortLevelsPanel_root__CxKO-{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.SortLevelsPanel_summaryRow__zTnNz{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.SortLevelsPanel_summaryText__Kkmq1{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);text-align:right}.SortLevelsPanel_summaryLabel__1bBVj{color:var(--text-primary);font-weight:var(--font-semibold)}.SortLevelsPanel_levelCount__YvXF9{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs)}.SortLevelsPanel_panel__dKRJ4{border-top:var(--border-light);margin-top:var(--space-4);padding-top:var(--space-4);width:100%}.SortLevelsPanel_panelHead__83s0l{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-1)}.SortLevelsPanel_panelTitle__6Jjhs{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;text-transform:uppercase}.SortLevelsPanel_level__BOBZN{align-items:center;border-bottom:var(--border-subtle);display:flex;gap:var(--space-3);padding:var(--space-2) 0}.SortLevelsPanel_level__BOBZN:last-of-type{border-bottom:0}.SortLevelsPanel_levelNumber__EJ1L6{color:var(--text-tertiary);flex:0 0 20px;font-family:var(--font-mono);font-size:var(--text-xs);text-align:center}.SortLevelsPanel_spacer__\+\+CKW{flex:1 1 auto}.SortLevelsPanel_footer__z2U29{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.SortLevelsPanel_footerHint__0vbO6{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs)}.SortLevelsPanel_empty__FTy8n{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-2) 0}.DescriptionCell_cell__H7tlA{align-items:center;display:flex;gap:var(--space-1);min-width:0;width:100%}.DescriptionCell_text__ePoBI{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DescriptionCell_marker__X5Iod{border-radius:var(--radius-full);display:inline-flex;flex-shrink:0}.DescriptionCell_marker__X5Iod:focus-visible{box-shadow:var(--focus-ring);outline:none}.DescriptionCell_editButton__gxZdm{flex-shrink:0;opacity:.5;transition:opacity var(--transition-fast)}.DescriptionCell_editButton__gxZdm:focus-visible,.DescriptionCell_editButton__gxZdm:hover{opacity:1}.DescriptionCell_editNote__aA\+ME{align-items:center;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2);margin:var(--space-1) 0 0}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:#0000;--input-disabled-border-color:#0000;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid #0000;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid #0000;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--total-scale-factor));min-width:calc(180px*var(--total-scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--total-scale-factor));box-shadow:0 calc(2px*var(--total-scale-factor)) calc(5px*var(--total-scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--total-scale-factor));max-width:calc(180px*var(--total-scale-factor));padding:calc(6px*var(--total-scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--total-scale-factor));padding-top:calc(2px*var(--total-scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--total-scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:#0000;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;text-align:left;text-align:initial;z-index:2}.textLayer,.textLayer :is(span,br){position:absolute;transform-origin:0 0}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:#0000}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{display:none;height:0;left:0;position:absolute;top:0;width:0}.CheckImageLightbox_header__OvRIk{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.CheckImageLightbox_title__L1VuC{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold)}.CheckImageLightbox_body__xy329{align-items:center;display:flex;justify-content:center}.CheckImageLightbox_image__PFAOm{border-radius:var(--radius-sm);display:block;max-height:70vh;max-width:100%}.CheckImageLightbox_message__8ltfw{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-6)}.filtermultiselect_noValue__2limc{color:var(--text-secondary)}.CategoryEditDialog_field__FwoYF{margin-bottom:var(--space-4)}.CategoryEditDialog_rationale__jJZo8{margin-top:var(--space-2)}.DescriptionEditDialog_scanned__tpqk6{background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.DescriptionEditDialog_scannedLabel__JYMwx{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase}.DescriptionEditDialog_scannedValue__AUiWz{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);word-break:break-word}.DescriptionEditDialog_hint__BGT5r{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-3) 0 0}.DescriptionEditDialog_revert__jfmbi{margin-right:auto}.EntityCard_container__dYIND{display:flex;flex-direction:column}.EntityCard_title__A8W1G{color:#1a1a2e;color:var(--text-primary,#1a1a2e);font-family:"Source Serif 4",serif;font-family:var(--font-display,"Source Serif 4",serif);font-size:15px;font-size:var(--text-base,15px);font-weight:600;margin:0 0 12px;margin:0 0 var(--space-3,12px) 0}.EntityCard_grid__w6lfZ{grid-gap:12px;grid-gap:var(--space-3,12px);display:grid;gap:12px;gap:var(--space-3,12px);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.EntityCard_card__1cEp3{background:#fff;background:var(--color-white,#fff);border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:8px;border-radius:var(--radius-md,8px);cursor:pointer;padding:12px;padding:var(--space-3,12px);transition:border-color .15s ease,box-shadow .15s ease}.EntityCard_card__1cEp3:hover{border-color:#5eead4;border-color:var(--color-accent-300,#5eead4);box-shadow:0 1px 3px #0000000f}.EntityCard_cardHeader__7K9vV{align-items:center;display:flex;gap:8px;gap:var(--space-2,8px);margin-bottom:8px;margin-bottom:var(--space-2,8px)}.EntityCard_cardType__oqeUg{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa);border-radius:4px;border-radius:var(--radius-sm,4px);color:#0f766e;color:var(--color-accent-700,#0f766e);font-size:12px;font-size:var(--text-xs,12px);font-weight:600;letter-spacing:.05em;padding:2px 6px;text-transform:uppercase}.EntityCard_cardName__IBITU{color:#1a1a2e;color:var(--text-primary,#1a1a2e);font-size:14px;font-size:var(--text-sm,14px);font-weight:600}.EntityCard_cardDetails__hGXX\+{display:flex;flex-direction:column;gap:4px;gap:var(--space-1,4px)}.EntityCard_detailRow__BeXhb{display:flex;font-size:12px;font-size:var(--text-xs,12px);justify-content:space-between}.EntityCard_detailKey__71Lcr{color:#6b7280;color:var(--text-tertiary,#6b7280)}.EntityCard_detailValue__9eUho{color:#374151;color:var(--text-secondary,#374151);font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace)}.EntityCard_empty__uawJz{color:#6b7280;color:var(--text-tertiary,#6b7280);font-style:italic;padding:32px;padding:var(--space-8,32px);text-align:center}.ScanReviewPanel_container__2eD2D{display:flex;flex-direction:column;height:100%}.ScanReviewPanel_topBar__0gcjg{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);display:flex;justify-content:space-between;padding:8px 12px}.ScanReviewPanel_title__ehYAf{font-size:15px;font-size:var(--text-base,15px);font-weight:700;margin:0}.ScanReviewPanel_topActions__2dKk8{display:flex;gap:8px}.ScanReviewPanel_scrollArea__5nX9K{flex:1 1;overflow:auto;padding:12px}.ScanReviewPanel_addBtn__QwzDQ,.ScanReviewPanel_deleteBtn__9hZk4,.ScanReviewPanel_saveBtn__l18FU,.ScanReviewPanel_undoBtn__s0IEp{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);padding:4px 10px}.ScanReviewPanel_saveBtn__l18FU{background:#0d9488;background:var(--color-accent-600,#0d9488);border:none;color:#fff}.ScanReviewPanel_accountSection__w2lmB{margin-bottom:6px}.ScanReviewPanel_accountHeader__2-XtT{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:6px;cursor:pointer;display:flex;gap:6px;padding:6px 8px}.ScanReviewPanel_expandIcon__RYnqm{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:12px;width:14px}.ScanReviewPanel_accountLabel__ei0Ar{font-size:13px;font-size:var(--text-sm,13px);font-weight:600}.ScanReviewPanel_bankName__k17cs,.ScanReviewPanel_stmtCount__WVzfk{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px)}.ScanReviewPanel_accountBody__xq0Xw{border-left:2px solid #f3f4f6;border-left:2px solid var(--color-gray-100,#f3f4f6);margin-left:7px;padding:8px 0 8px 16px}.ScanReviewPanel_accountDetails__pyrXq{display:flex;flex-wrap:wrap;font-size:13px;font-size:var(--text-sm,13px);gap:8px 16px;margin-bottom:8px}.ScanReviewPanel_accountActions__hBJWY{display:flex;gap:8px;width:100%}.ScanReviewPanel_acctNumGroup__4eMPe{align-items:center;display:inline-flex;gap:4px}.ScanReviewPanel_maskedNum__vkMSH{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-family:monospace;font-family:var(--font-mono,monospace)}.ScanReviewPanel_revealBtn__JgnW2{background:none;border:none;cursor:pointer;font-size:12px;opacity:.6;padding:0 2px}.ScanReviewPanel_statementSection__WP99m{margin-top:6px}.ScanReviewPanel_statementHeader__cWC2s{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:4px;cursor:pointer;display:flex;font-size:13px;font-size:var(--text-sm,13px);gap:6px;padding:4px 8px}.ScanReviewPanel_statementWarning__oXzLa{border-color:#dc2626;border-color:var(--color-error,#dc2626)}.ScanReviewPanel_stmtPeriod__WgrHf{font-weight:600}.ScanReviewPanel_stmtBal__Rcht\+{font-family:monospace;font-family:var(--font-mono,monospace)}.ScanReviewPanel_txnCount__XoQ8V{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px)}.ScanReviewPanel_discrepancyBadge__STP5-{color:#dc2626;color:var(--color-error,#dc2626);font-size:11px;font-size:var(--text-xs,11px);font-weight:600}.ScanReviewPanel_statementBody__avE52{padding:8px 0 8px 12px}.ScanReviewPanel_stmtDetails__clxri{display:flex;flex-wrap:wrap;font-size:13px;font-size:var(--text-sm,13px);gap:4px 16px;margin-bottom:8px}.ScanReviewPanel_emptyState__Hjli2{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:13px;font-size:var(--text-sm,13px);padding:12px}.ScanReviewPanel_inlineInput__jOpsw{border:1px solid #14b8a6;border:1px solid var(--color-accent-500,#14b8a6);border-radius:3px;font-family:monospace;font-family:var(--font-mono,monospace);font-size:13px;font-size:var(--text-sm,13px);outline:none;padding:2px 4px}.ScanReviewPanel_editableValue__3Yqx7{border-radius:3px;cursor:default;padding:2px 4px}.ScanReviewPanel_editableValue__3Yqx7:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.FieldEditor_fieldValue__F23R7{align-items:center;display:inline-flex;gap:4px}.FieldEditor_displayValue__0jIdr{border-radius:3px;cursor:default;min-width:20px;padding:2px 4px}.FieldEditor_displayValue__0jIdr:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.FieldEditor_pageLink__FOyoU{color:#0d9488;color:var(--color-accent-600,#0d9488);cursor:pointer;text-decoration:underline}.FieldEditor_pageLink__FOyoU:hover{color:#0f766e;color:var(--color-accent-700,#0f766e)}.FieldEditor_warnNegative__eXzhP{background:#fef3c7;color:#d97706;color:var(--color-warning,#d97706);font-weight:600}.FieldEditor_editInput__R7lVY{border:1px solid #14b8a6;border:1px solid var(--color-accent-500,#14b8a6);border-radius:3px;font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:13px;font-size:var(--text-sm,13px);max-width:300px;min-width:60px;outline:none;padding:2px 4px}.FieldEditor_editInput__R7lVY:focus{box-shadow:0 0 0 2px #99f6e4;box-shadow:0 0 0 2px var(--color-accent-200,#99f6e4)}.FieldEditor_revealBtn__MUx-z{background:none;border:none;cursor:pointer;font-size:12px;opacity:.6;padding:0 2px}.FieldEditor_revealBtn__MUx-z:hover{opacity:1}.SchemaArrayTable_container__7Yxqa{border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.SchemaArrayTable_toolbar__Y90VL{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);display:flex;gap:8px;padding:4px 8px}.SchemaArrayTable_addBtn__dMRsY{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;color:#0f766e;color:var(--color-accent-700,#0f766e);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);padding:2px 8px}.SchemaArrayTable_addBtn__dMRsY:hover{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa)}.SchemaArrayTable_rowCount__w3QVQ{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px)}.SchemaArrayTable_tableWrapper__-SBGD{max-height:500px;overflow:auto}.SchemaArrayTable_table__r4teh{border-collapse:collapse;font-family:DM Sans,sans-serif;font-family:var(--font-body,"DM Sans",sans-serif);font-size:13px;font-size:var(--text-sm,13px);width:100%}.SchemaArrayTable_th__36kbn{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--color-gray-200,#e5e7eb);color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);font-weight:600;letter-spacing:.05em;padding:4px 8px;padding:var(--space-1,4px) var(--space-2,8px);position:sticky;text-align:left;text-transform:uppercase;top:0;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1}.SchemaArrayTable_thRight__A3Oir{text-align:right}.SchemaArrayTable_thNarrow__dEBxu{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:2px solid #e5e7eb;border-bottom:2px solid var(--color-gray-200,#e5e7eb);padding:2px;position:sticky;top:0;width:28px;z-index:1}.SchemaArrayTable_sortIndicator__SFOob{font-size:10px}.SchemaArrayTable_tr__ZqgsV{border-bottom:1px solid #f3f4f6;border-bottom:1px solid var(--color-gray-100,#f3f4f6);cursor:pointer}.SchemaArrayTable_tr__ZqgsV:hover{background:#f9fafb;background:var(--color-gray-50,#f9fafb)}.SchemaArrayTable_tr__ZqgsV.SchemaArrayTable_selected__vc2DM{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa);border-left:3px solid #14b8a6;border-left:3px solid var(--color-accent-500,#14b8a6)}.SchemaArrayTable_tr__ZqgsV.SchemaArrayTable_selected__vc2DM:hover{background:#ccfbf1;background:var(--color-accent-100,#ccfbf1)}.SchemaArrayTable_td__qSDQ1{max-width:300px;overflow:hidden;text-overflow:ellipsis}.SchemaArrayTable_tdAmount__EZFUz,.SchemaArrayTable_td__qSDQ1{padding:4px 8px;padding:var(--space-1,4px) var(--space-2,8px);white-space:nowrap}.SchemaArrayTable_tdAmount__EZFUz{font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);text-align:right}.SchemaArrayTable_tdRowNum__fAat-{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;padding:4px;padding:var(--space-1,4px) 4px;text-align:center;-webkit-user-select:none;user-select:none}.SchemaArrayTable_tdAction__HJHMs{padding:2px;white-space:nowrap}.SchemaArrayTable_copyBtn__aTf3G,.SchemaArrayTable_deleteBtn__S63xp,.SchemaArrayTable_insertBtn__at-E8{background:none;border:none;border-radius:3px;cursor:pointer;font-size:11px;opacity:.4;padding:1px 3px}.SchemaArrayTable_copyBtn__aTf3G:hover,.SchemaArrayTable_deleteBtn__S63xp:hover,.SchemaArrayTable_insertBtn__at-E8:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6);opacity:1}.SchemaArrayTable_insertBtn__at-E8:hover{color:#0f766e;color:var(--color-accent-700,#0f766e)}.SchemaArrayTable_deleteBtn__S63xp:hover{color:#dc2626;color:var(--color-error,#dc2626)}.SchemaArrayTable_editInput__aZEwf{border:1px solid #14b8a6;border:1px solid var(--color-accent-500,#14b8a6);border-radius:3px;box-sizing:border-box;font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:13px;font-size:var(--text-sm,13px);outline:none;padding:2px 4px;width:100%}.SchemaArrayTable_editInput__aZEwf:focus{box-shadow:0 0 0 2px #99f6e4;box-shadow:0 0 0 2px var(--color-accent-200,#99f6e4)}.SchemaArrayTable_pageLink__Zs1S0{color:#0d9488;color:var(--color-accent-600,#0d9488);cursor:pointer}.SchemaArrayTable_pageLink__Zs1S0:hover{text-decoration:underline}.SchemaArrayTable_maskedValue__xXbG9{align-items:center;color:#9ca3af;color:var(--text-tertiary,#9ca3af);display:inline-flex;font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);gap:4px}.SchemaArrayTable_revealBtn__VLPgD{background:none;border:none;cursor:pointer;font-size:11px;opacity:.5;padding:0 2px}.SchemaArrayTable_revealBtn__VLPgD:hover{opacity:1}.SchemaNode_objectNode__9QAd3{margin-bottom:4px}.SchemaNode_nodeHeader__9IG2j{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:6px;cursor:pointer;display:flex;gap:6px;padding:6px 8px;-webkit-user-select:none;user-select:none}.SchemaNode_nodeHeader__9IG2j:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.SchemaNode_expandIcon__k4ayJ{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:12px;width:14px}.SchemaNode_nodeLabel__p4vcI{color:#1f2937;color:var(--text-primary,#1f2937);font-size:13px;font-size:var(--text-sm,13px);font-weight:600}.SchemaNode_statusDotError__2iT1r,.SchemaNode_statusDotOk__EJ6iy{border-radius:50%;display:inline-block;flex-shrink:0;height:8px;margin-left:8px;width:8px}.SchemaNode_statusDotOk__EJ6iy{background:#16a34a;background:var(--color-success,#16a34a)}.SchemaNode_statusDotError__2iT1r{animation:SchemaNode_pulse-error__xi3ak 1.5s ease-in-out infinite;background:#dc2626;background:var(--color-error,#dc2626)}@keyframes SchemaNode_pulse-error__xi3ak{0%,to{opacity:1}50%{opacity:.5}}.SchemaNode_nodeBody__uRrA\+{border-left:2px solid #f3f4f6;border-left:2px solid var(--color-gray-100,#f3f4f6);margin-left:7px;padding:8px 0 8px 16px}.SchemaNode_fieldGrid__BffvP{grid-gap:4px 12px;align-items:center;display:grid;gap:4px 12px;grid-template-columns:auto 1fr;margin-bottom:8px}.SchemaNode_fieldRow__0zvvT{display:contents}.SchemaNode_fieldLabel__UDLPY{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:11px;font-size:var(--text-xs,11px);font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.SchemaNode_arraySection__ildn8{margin-top:8px}.SchemaNode_arrayHeader__pIeob{align-items:center;display:flex;gap:8px;margin-bottom:4px;padding:4px 0}.SchemaNode_arrayLabel__LORUO{color:#1f2937;color:var(--text-primary,#1f2937);font-size:13px;font-size:var(--text-sm,13px);font-weight:600}.SchemaNode_arrayCount__mK7F9{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px)}.SchemaNode_addBtn__rUwhl{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;color:#0f766e;color:var(--color-accent-700,#0f766e);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);padding:2px 8px}.SchemaNode_addBtn__rUwhl:hover{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa)}.SchemaNode_nestedSection__IHdWu{margin-top:8px}.SchemaNode_primitiveList__uLskY{display:flex;flex-direction:column;gap:4px;padding:4px 0}.SchemaNode_primitiveItem__w\+kya{align-items:center;display:flex;gap:4px}.SchemaNode_primitiveInput__rLrOy{border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:3px;flex:1 1;font-size:13px;font-size:var(--text-sm,13px);padding:2px 6px}.SchemaNode_removeBtn__qzjNc{background:none;border:none;color:#9ca3af;color:var(--text-tertiary,#9ca3af);cursor:pointer;font-size:11px;padding:2px 4px}.SchemaNode_removeBtn__qzjNc:hover{color:#dc2626;color:var(--color-error,#dc2626)}.SchemaNode_nestedArrayItem__gvP\+\+{margin-bottom:6px;position:relative}.SchemaNode_removeItemBtn__rqWzu{background:none;border:none;border-radius:3px;color:#9ca3af;color:var(--text-tertiary,#9ca3af);cursor:pointer;font-size:12px;opacity:0;padding:2px 6px;position:absolute;right:6px;top:6px;transition:opacity .15s}.SchemaNode_nestedArrayItem__gvP\+\+:hover .SchemaNode_removeItemBtn__rqWzu{opacity:.6}.SchemaNode_removeItemBtn__rqWzu:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6);color:#dc2626;color:var(--color-error,#dc2626);opacity:1!important}.SchemaNode_arrayNode__pM5Zs{margin:4px 0}.SchemaAdaptiveEditor_container__EaPxz{display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-family:var(--font-body,"DM Sans",sans-serif);height:100%}.SchemaAdaptiveEditor_topBar__ROHxk{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);display:flex;flex-shrink:0;justify-content:space-between;padding:8px 12px}.SchemaAdaptiveEditor_titleRow__YXndl{align-items:baseline;display:flex;gap:12px}.SchemaAdaptiveEditor_title__SmZgY{color:#1f2937;color:var(--text-primary,#1f2937);font-family:"Source Serif 4",serif;font-family:var(--font-display,"Source Serif 4",serif);font-size:15px;font-size:var(--text-base,15px);font-weight:700;margin:0}.SchemaAdaptiveEditor_docType__xShZ9{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6);border-radius:4px;color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px);padding:2px 8px;text-transform:capitalize}.SchemaAdaptiveEditor_actions__feA4l{align-items:center;display:flex;gap:8px}.SchemaAdaptiveEditor_undoBtn__o5k5C{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);padding:4px 10px}.SchemaAdaptiveEditor_undoBtn__o5k5C:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.SchemaAdaptiveEditor_undoBtn__o5k5C:disabled{cursor:default;opacity:.4}.SchemaAdaptiveEditor_draftBtn__DNTeG{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);font-weight:600;padding:4px 14px}.SchemaAdaptiveEditor_draftBtn__DNTeG:hover:not(:disabled){background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.SchemaAdaptiveEditor_draftBtn__DNTeG:disabled{cursor:default;opacity:.4}.SchemaAdaptiveEditor_finalizeBtn__jBcIo{background:#0d9488;background:var(--color-accent-600,#0d9488);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);font-weight:600;padding:4px 14px}.SchemaAdaptiveEditor_finalizeBtn__jBcIo:hover:not(:disabled){background:#0f766e;background:var(--color-accent-700,#0f766e)}.SchemaAdaptiveEditor_finalizeBtn__jBcIo:disabled{cursor:not-allowed;opacity:.4}.SchemaAdaptiveEditor_finalizedStatus__qcEGp{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa);border:1px solid #99f6e4;border:1px solid var(--color-accent-200,#99f6e4);border-radius:4px;border-radius:var(--radius-sm,4px);color:#0f766e;color:var(--color-accent-700,#0f766e);font-size:13px;font-size:var(--text-sm,13px);font-weight:600;padding:4px 14px}.SchemaAdaptiveEditor_scrollArea__1Eg0B{flex:1 1;overflow:auto;padding:12px}.SchemaAdaptiveEditor_noSchema__o-Fim{color:#6b7280;color:var(--text-secondary,#6b7280);padding:16px}.SchemaAdaptiveEditor_noSchema__o-Fim p{margin:4px 0}.SchemaAdaptiveEditor_rawJson__QQtGG{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-radius:6px;font-family:JetBrains Mono,monospace;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:11px;font-size:var(--text-xs,11px);max-height:600px;overflow:auto;padding:12px;white-space:pre-wrap}.SchemaAdaptiveEditor_agentEditedBanner__b3hOo{align-items:center;background:#ecfeff;background:var(--color-teal-50,#ecfeff);border-bottom:1px solid #a5f3fc;border-bottom:1px solid var(--color-teal-200,#a5f3fc);color:#164e63;color:var(--color-teal-900,#164e63);display:flex;font-family:DM Sans,sans-serif;font-family:var(--font-body,"DM Sans",sans-serif);font-size:13px;font-size:var(--text-sm,13px);gap:12px;padding:8px 14px}.SchemaAdaptiveEditor_agentEditedBanner__b3hOo>span{flex:1 1}.SchemaAdaptiveEditor_agentEditedUndoBtn__XW-TA{background:#fff;background:var(--color-white,#fff);border:1px solid #2dd4bf;border:1px solid var(--color-teal-400,#2dd4bf);border-radius:4px;color:#164e63;color:var(--color-teal-900,#164e63);cursor:pointer;font-size:13px;font-size:var(--text-sm,13px);font-weight:600;padding:4px 12px}.SchemaAdaptiveEditor_agentEditedUndoBtn__XW-TA:hover{background:#cffafe;background:var(--color-teal-100,#cffafe)}.SchemaAdaptiveEditor_agentEditedDismissBtn__SQ\+gw{background:#0000;border:none;color:#0f766e;color:var(--color-teal-700,#0f766e);cursor:pointer;font-size:15px;font-size:var(--text-base,15px);line-height:1;padding:2px 6px}.DocumentSplitEditor_container__0ya06{background:#fff;background:var(--surface-primary,#fff);display:flex;flex-direction:column;font-family:DM Sans,sans-serif;font-family:var(--font-body,"DM Sans",sans-serif);height:100%}.DocumentSplitEditor_topBar__f-p28{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);display:flex;flex-shrink:0;gap:12px;gap:var(--space-3,12px);justify-content:space-between;padding:8px 12px;padding:var(--space-2,8px) var(--space-3,12px)}.DocumentSplitEditor_titleRow__quIzg{align-items:baseline;display:flex;gap:12px;gap:var(--space-3,12px)}.DocumentSplitEditor_title__6ZVko{color:#1f2937;color:var(--text-primary,#1f2937);font-family:"Source Serif 4",serif;font-family:var(--font-display,"Source Serif 4",serif);font-size:15px;font-size:var(--text-base,15px);font-weight:700;margin:0}.DocumentSplitEditor_docCount__WOmbL{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px)}.DocumentSplitEditor_unassignedCount__NUsX7{color:#d97706;color:var(--color-warning,#d97706);font-weight:700}.DocumentSplitEditor_actions__sjNWZ{align-items:center;display:flex;gap:8px;gap:var(--space-2,8px)}.DocumentSplitEditor_changeBadge__dIHul{background:#fef3c7;border-radius:4px;border-radius:var(--radius-sm,4px);color:#d97706;color:var(--color-warning,#d97706);font-size:11px;font-size:var(--text-xs,11px);padding:2px 8px;padding:2px var(--space-2,8px)}.DocumentSplitEditor_saveBtn__dc1my{background:#0d9488;background:var(--color-accent-600,#0d9488);border:none;border-radius:4px;border-radius:var(--radius-sm,4px);color:#fff;cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);font-weight:600;padding:4px 14px}.DocumentSplitEditor_saveBtn__dc1my:hover:not(:disabled){background:#0f766e;background:var(--color-accent-700,#0f766e)}.DocumentSplitEditor_saveBtn__dc1my:disabled{cursor:not-allowed;opacity:.4}.DocumentSplitEditor_scrollArea__RBw5S{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6);flex:1 1;overflow:auto;padding:12px;padding:var(--space-3,12px)}.DocumentSplitEditor_docSection__SwTI3{border:2px solid #0000;border-radius:8px;border-radius:var(--radius-md,8px);margin-bottom:12px;margin-bottom:var(--space-3,12px);padding:8px;padding:var(--space-2,8px)}.DocumentSplitEditor_docEven__EuY0l{background:#ecfeff;border-color:#a5f3fc}.DocumentSplitEditor_docOdd__QSdVr{background:#f0f9ff;border-color:#bae6fd}.DocumentSplitEditor_gapSection__HG8yQ{background:#fffbeb;background:var(--color-warning-50,#fffbeb);border:2px dashed #d97706;border:2px dashed var(--color-warning,#d97706);border-radius:8px;border-radius:var(--radius-md,8px);margin-bottom:12px;margin-bottom:var(--space-3,12px);padding:8px;padding:var(--space-2,8px)}.DocumentSplitEditor_gapHeader__OvQBM{align-items:center;display:flex;flex-wrap:wrap;gap:8px;gap:var(--space-2,8px);margin-bottom:8px;margin-bottom:var(--space-2,8px);padding:4px;padding:var(--space-1,4px)}.DocumentSplitEditor_gapLabel__e0dGl{color:#d97706;color:var(--color-warning,#d97706);font-size:11px;font-size:var(--text-xs,11px);font-weight:700;white-space:nowrap}.DocumentSplitEditor_gapHint__aDsBd{color:#6b7280;color:var(--text-secondary,#6b7280);font-size:11px;font-size:var(--text-xs,11px)}.DocumentSplitEditor_gapActions__FJN3Z{display:flex;flex-wrap:wrap;gap:8px;gap:var(--space-2,8px);margin-left:auto}.DocumentSplitEditor_assignBtn__E1Bnz{background:#fff;border:1px solid #14b8a6;border:1px solid var(--color-accent-500,#14b8a6);border-radius:4px;border-radius:var(--radius-sm,4px);color:#0f766e;color:var(--color-accent-700,#0f766e);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);font-weight:600;min-height:28px;padding:4px 8px;padding:4px var(--space-2,8px)}.DocumentSplitEditor_assignBtn__E1Bnz:hover{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa)}.DocumentSplitEditor_docHeader__zWl-3{align-items:center;display:flex;flex-wrap:wrap;gap:8px;gap:var(--space-2,8px);margin-bottom:8px;margin-bottom:var(--space-2,8px);padding:4px;padding:var(--space-1,4px)}.DocumentSplitEditor_docNumber__329k3{background:#fff;border-radius:4px;border-radius:var(--radius-sm,4px);color:#6b7280;color:var(--text-secondary,#6b7280);font-size:11px;font-size:var(--text-xs,11px);font-weight:700;padding:2px 6px;white-space:nowrap}.DocumentSplitEditor_titleInput__RuSwm{flex:1 1;min-width:180px}.DocumentSplitEditor_titleInput__RuSwm,.DocumentSplitEditor_typeSelect__DulGJ{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;border-radius:var(--radius-sm,4px);font-size:13px;font-size:var(--text-sm,13px);padding:4px 8px;padding:4px var(--space-2,8px)}.DocumentSplitEditor_typeSelect__DulGJ{cursor:pointer}.DocumentSplitEditor_pageRange__6p9um{color:#9ca3af;color:var(--text-tertiary,#9ca3af);font-size:11px;font-size:var(--text-xs,11px);white-space:nowrap}.DocumentSplitEditor_thumbRow__7CthG{background:#fff;border-radius:4px;border-radius:var(--radius-sm,4px);display:flex;flex-wrap:wrap;gap:8px;gap:var(--space-2,8px);padding:8px;padding:var(--space-2,8px)}.DocumentSplitEditor_thumb__0wQUR{align-items:center;border:2px solid #0000;border-radius:4px;border-radius:var(--radius-sm,4px);cursor:pointer;display:flex;flex-direction:column;padding:4px;padding:var(--space-1,4px);position:relative;transition:border-color .15s}.DocumentSplitEditor_thumb__0wQUR:hover{border-color:#2dd4bf;border-color:var(--color-accent-400,#2dd4bf)}.DocumentSplitEditor_thumbFocused__hCFti{border-color:#0d9488;border-color:var(--color-accent-600,#0d9488)}.DocumentSplitEditor_pageBadge__wL3BH{background:#000000b3;border-radius:4px;border-radius:var(--radius-sm,4px);color:#fff;font-size:10px;font-weight:700;left:2px;padding:1px 6px;position:absolute;top:2px;z-index:2}.DocumentSplitEditor_thumbLoading__qG1Jw{align-items:center;background:#f3f4f6;background:var(--color-gray-100,#f3f4f6);color:#9ca3af;color:var(--text-tertiary,#9ca3af);display:flex;height:200px;justify-content:center;width:150px}.DocumentSplitEditor_splitHereBtn__LjSgl{background:#fff;border:1px solid #14b8a6;border:1px solid var(--color-accent-500,#14b8a6);border-radius:4px;border-radius:var(--radius-sm,4px);color:#0f766e;color:var(--color-accent-700,#0f766e);cursor:pointer;font-size:10px;left:-16px;opacity:0;padding:2px 6px;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;white-space:nowrap;z-index:3}.DocumentSplitEditor_thumb__0wQUR:hover .DocumentSplitEditor_splitHereBtn__LjSgl{opacity:1}.DocumentSplitEditor_splitHereBtn__LjSgl:hover{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa)}.DocumentSplitEditor_divider__VGwGX{align-items:center;background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:2px dashed #9ca3af;border-bottom:2px dashed var(--color-gray-400,#9ca3af);border-radius:4px;border-radius:var(--radius-sm,4px);border-top:2px dashed #9ca3af;border-top:2px dashed var(--color-gray-400,#9ca3af);display:flex;gap:8px;gap:var(--space-2,8px);justify-content:center;margin:12px 0;margin:var(--space-3,12px) 0;padding:8px;padding:var(--space-2,8px)}.DocumentSplitEditor_dividerHandle__jLf0R{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;border-radius:var(--radius-sm,4px);color:#6b7280;color:var(--text-secondary,#6b7280);cursor:ns-resize;font-size:11px;font-size:var(--text-xs,11px);padding:4px 12px;padding:4px var(--space-3,12px);-webkit-user-select:none;user-select:none}.DocumentSplitEditor_dividerHandle__jLf0R:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.DocumentSplitEditor_mergeBtn__OGOCa{background:#fff;border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:4px;border-radius:var(--radius-sm,4px);color:#6b7280;color:var(--text-secondary,#6b7280);cursor:pointer;font-size:11px;font-size:var(--text-xs,11px);padding:4px 8px;padding:4px var(--space-2,8px)}.DocumentSplitEditor_mergeBtn__OGOCa:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6);color:#dc2626;color:var(--color-error,#dc2626)}.DocumentSplitEditor_error__uW3np,.DocumentSplitEditor_loading__FE05z{color:#9ca3af;color:var(--text-tertiary,#9ca3af);padding:24px;padding:var(--space-6,24px);text-align:center}.DocumentSplitEditor_error__uW3np{color:#dc2626;color:var(--color-error,#dc2626)}.DocumentSplitEditor_errorDetail__V4DE7{color:#6b7280;color:var(--text-tertiary,#6b7280);font-size:.75rem;font-size:var(--text-xs,.75rem);margin-top:.5rem;margin-top:var(--space-2,.5rem);word-break:break-all}.DocumentSplitEditor_retryBtn__wGy9h{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:6px;border-radius:var(--radius-sm,6px);color:#1f2937;color:var(--text-primary,#1f2937);cursor:pointer;margin-top:.75rem;margin-top:var(--space-3,.75rem);min-height:44px;min-width:44px;padding:0 1rem;padding:0 var(--space-4,1rem);transition:background .15s ease;transition:background var(--transition-fast,.15s ease)}.DocumentSplitEditor_retryBtn__wGy9h:hover{background:#f3f4f6;background:var(--color-gray-100,#f3f4f6)}.DocumentSplitEditor_retryBtn__wGy9h:focus-visible{box-shadow:0 0 0 3px #48658133;box-shadow:var(--focus-ring,0 0 0 3px #48658133);outline:none}.BulkEditPreviewDialog_overlay__hFl47{align-items:center;background:#0f172a80;display:flex;font-family:DM Sans,sans-serif;font-family:var(--font-body,"DM Sans",sans-serif);inset:0;justify-content:center;position:fixed;z-index:1000}.BulkEditPreviewDialog_dialog__7kild{background:#fff;background:var(--color-white,#fff);border-radius:10px;box-shadow:0 20px 40px #0003;max-height:85vh;max-width:900px;overflow-y:auto;padding:24px 28px;width:90%}.BulkEditPreviewDialog_title__xbMQb{color:#0f172a;color:var(--color-navy-900,#0f172a);font-family:"Source Serif 4",serif;font-family:var(--font-display,"Source Serif 4",serif);font-size:20px;font-size:var(--text-xl,20px);margin:0 0 12px}.BulkEditPreviewDialog_summary__hpmpO{color:#1f2937;color:var(--text-primary,#1f2937);font-size:15px;font-size:var(--text-base,15px);line-height:1.5;margin:0 0 16px}.BulkEditPreviewDialog_counts__yH5Ga{background:#ecfeff;background:var(--color-teal-50,#ecfeff);border:1px solid #a5f3fc;border:1px solid var(--color-teal-200,#a5f3fc);border-radius:6px;color:#164e63;color:var(--color-teal-900,#164e63);font-size:15px;font-size:var(--text-base,15px);margin-bottom:12px;padding:10px 14px}.BulkEditPreviewDialog_warning__XRn05{background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;color:#9a3412;font-size:13px;font-size:var(--text-sm,13px);margin-bottom:12px;padding:10px 14px}.BulkEditPreviewDialog_samplesHeading__zOHNU{color:#475569;color:var(--text-secondary,#475569);font-size:13px;font-size:var(--text-sm,13px);font-weight:700;letter-spacing:.04em;margin:18px 0 8px;text-transform:uppercase}.BulkEditPreviewDialog_tableWrap__OrCuL{border:1px solid #e5e7eb;border:1px solid var(--color-gray-200,#e5e7eb);border-radius:6px;margin-bottom:20px;overflow-x:auto}.BulkEditPreviewDialog_table__0qPIU{border-collapse:collapse;font-size:13px;font-size:var(--text-sm,13px);width:100%}.BulkEditPreviewDialog_table__0qPIU thead th{background:#f9fafb;background:var(--color-gray-50,#f9fafb);border-bottom:1px solid #e5e7eb;border-bottom:1px solid var(--color-gray-200,#e5e7eb);color:#475569;color:var(--text-secondary,#475569);font-weight:600;padding:8px 10px;text-align:left;white-space:nowrap}.BulkEditPreviewDialog_table__0qPIU tbody td{border-bottom:1px solid #f3f4f6;border-bottom:1px solid var(--color-gray-100,#f3f4f6);color:#1f2937;color:var(--text-primary,#1f2937);padding:8px 10px;vertical-align:top}.BulkEditPreviewDialog_table__0qPIU tbody tr:last-child td{border-bottom:none}.BulkEditPreviewDialog_changeCell__9rJ2s{align-items:center;display:flex;gap:6px;min-width:180px}.BulkEditPreviewDialog_before__aVGYe{color:#6b7280;color:var(--color-gray-500,#6b7280);text-decoration:line-through}.BulkEditPreviewDialog_after__nRZMy{color:#115e59;color:var(--color-teal-800,#115e59);font-weight:600}.BulkEditPreviewDialog_arrow__2q\+a4,.BulkEditPreviewDialog_blank__OvCfK{color:#9ca3af;color:var(--color-gray-400,#9ca3af)}.BulkEditPreviewDialog_blank__OvCfK{font-style:italic}.BulkEditPreviewDialog_actions__wn04j{border-top:1px solid #f3f4f6;border-top:1px solid var(--color-gray-100,#f3f4f6);display:flex;gap:10px;justify-content:flex-end;padding-top:16px}.BulkEditPreviewDialog_cancelBtn__FG3\+z{background:#fff;background:var(--color-white,#fff);border:1px solid #d1d5db;border:1px solid var(--color-gray-300,#d1d5db);border-radius:6px;color:#1f2937;color:var(--text-primary,#1f2937);cursor:pointer;font-size:13px;font-size:var(--text-sm,13px);font-weight:600;padding:8px 16px}.BulkEditPreviewDialog_cancelBtn__FG3\+z:hover{background:#f9fafb;background:var(--color-gray-50,#f9fafb)}.BulkEditPreviewDialog_applyBtn__6G4wL{background:#0d9488;background:var(--color-teal-600,#0d9488);border:1px solid #0d9488;border:1px solid var(--color-teal-600,#0d9488);border-radius:6px;color:#fff;color:var(--color-white,#fff);cursor:pointer;font-size:13px;font-size:var(--text-sm,13px);font-weight:600;padding:8px 16px}.BulkEditPreviewDialog_applyBtn__6G4wL:hover{background:#0f766e;background:var(--color-teal-700,#0f766e)}.TopicTimeline_wrapper__UR6pz{display:flex;flex-direction:column;gap:var(--space-2);position:relative;width:100%}.TopicTimeline_endpoints__Exbsb{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));display:flex;font-size:.75rem;font-size:var(--font-size-xs,.75rem);justify-content:space-between;padding:0 var(--space-1)}.TopicTimeline_plot__HzhEX{height:124px;position:relative;width:100%}.TopicTimeline_svg__RtRfn{display:block;height:100%;inset:0;position:absolute;width:100%}.TopicTimeline_tickLayer__wU-Dt{inset:0;pointer-events:none;position:absolute}.TopicTimeline_tick__OGFzC{align-items:center;bottom:4px;display:flex;flex-direction:column;gap:2px;position:absolute;transform:translateX(-50%)}.TopicTimeline_tickLine__11W-b{background:var(--color-navy-300);height:6px;width:1px}.TopicTimeline_tickLabel__3baLx{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.6875rem;white-space:nowrap}.TopicTimeline_barLayer__tpQ1b{inset:0;pointer-events:none;position:absolute}.TopicTimeline_bar__EShhu{align-items:center;cursor:help;display:flex;justify-content:center;pointer-events:auto;position:absolute;transform:translateX(-50%);transition:filter .12s ease,width .12s ease;transition:filter var(--transition-fast,.12s) ease,width var(--transition-fast,.12s) ease;width:6px}.TopicTimeline_bar__EShhu:hover{filter:brightness(.85);width:8px;z-index:2}.TopicTimeline_barUp__iaF13{background:var(--color-accent-500);border-radius:2px 2px 0 0;border-radius:var(--radius-sm,2px) var(--radius-sm,2px) 0 0}.TopicTimeline_barDown__sY85p{background:#dc2626;background:var(--color-error-500,#dc2626);border-radius:0 0 2px 2px;border-radius:0 0 var(--radius-sm,2px) var(--radius-sm,2px)}.TopicTimeline_barCount__5Knqn{color:#fff;color:var(--color-text-on-accent,#fff);font-size:.5625rem;font-weight:600;font-weight:var(--font-weight-semibold,600);line-height:1}.TopicTimeline_inlineLabelLayer__6QdHc{inset:0;pointer-events:none;position:absolute}.TopicTimeline_inlineLabel__36EVq{background:#fff;background:var(--color-bg-primary,#fff);border-radius:3px;border-radius:var(--radius-sm,3px);bottom:2px;color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-size:.6875rem;font-weight:500;font-weight:var(--font-weight-medium,500);padding:1px 4px;position:absolute;transform:translateX(-50%);white-space:nowrap}.TopicTimeline_keyDateLabelLayer__vkaRO{position:relative;width:100%}.TopicTimeline_keyDateLabel__4lSK8{bottom:4px;font-family:var(--font-body);font-size:.5rem;font-weight:500;font-weight:var(--font-weight-medium,500);pointer-events:none;position:absolute;transform:rotate(-45deg);transform-origin:left bottom;white-space:nowrap}.TopicDetailPanel_panel__6ldrd{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);height:100%;overflow-y:auto;padding:var(--space-4);width:100%}.TopicDetailPanel_panel__6ldrd>*{flex-shrink:0}.TopicDetailPanel_headerRow__UtcTW{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.TopicDetailPanel_headerBadges__QZJup{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-1)}.TopicDetailPanel_titleBlock__fAEDT{flex:1 1;min-width:0}.TopicDetailPanel_title__ZIKoq{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-family:serif;font-family:var(--font-display,serif);font-size:1.5rem;font-size:var(--font-size-2xl,1.5rem);font-weight:600;font-weight:var(--font-weight-semibold,600);margin:0 0 var(--space-1) 0}.TopicDetailPanel_description__Bpb8v{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.875rem;font-size:var(--font-size-sm,.875rem)}.TopicDetailPanel_hypothesis__2kqHR{background:var(--color-accent-50);border-left:3px solid var(--color-accent-500);border-radius:var(--radius-sm);color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-size:.9375rem;font-size:var(--font-size-base,.9375rem);font-style:italic;line-height:1.5;margin:var(--space-4) 0 0 0;padding:var(--space-3) var(--space-4)}.TopicDetailPanel_chipsBlock__xO11N{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.TopicDetailPanel_chipGroup__zUIOp{display:flex;flex-direction:column;gap:var(--space-2)}.TopicDetailPanel_chipGroupLabel__nP9EV{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.75rem;font-size:var(--font-size-xs,.75rem);font-weight:600;font-weight:var(--font-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase}.TopicDetailPanel_chipRow__IucEO{display:flex;flex-wrap:wrap;gap:var(--space-2)}.TopicDetailPanel_entityChip__DXIGA{align-items:center;background:var(--color-navy-50);background:var(--surface-secondary,var(--color-navy-50));border:var(--border-light);border-radius:var(--radius-full);color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));display:inline-flex;font-size:.875rem;font-size:var(--font-size-sm,.875rem);gap:var(--space-2);padding:var(--space-1) var(--space-3)}.TopicDetailPanel_entityName__5K95m{font-weight:500;font-weight:var(--font-weight-medium,500)}.TopicDetailPanel_analyzerSlot__GKLC7{flex:1 1;min-height:24rem}.TopicDetailPanel_emptyHint__FMkaU{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.875rem;font-size:var(--font-size-sm,.875rem);font-style:italic;padding:var(--space-3)}.EntityNetworkGraph_empty__eZamD,.EntityNetworkGraph_graph__BkUmQ{background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-lg);height:clamp(440px,68vh,1100px);width:100%}.EntityNetworkGraph_empty__eZamD{align-items:center;color:var(--text-tertiary);display:flex;font-family:var(--font-body);font-size:var(--text-sm);justify-content:center;padding:var(--space-6);text-align:center}.EntityNetworkPanel_panel__SIV4N{display:flex;flex-direction:column;gap:var(--space-3);height:100%;width:100%}.EntityNetworkPanel_meta__8HEBK{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-3)}.EntityNetworkPanel_subtitle__afMBU{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm)}.EntityNetworkPanel_legend__xKuIX,.EntityNetworkPanel_selected__Yofyz{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.EntityNetworkPanel_selected__Yofyz{border-top:var(--border-light);margin-top:var(--space-3);padding-top:var(--space-3)}.EntityNetworkPanel_selectedName__S-LAz{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold)}.EntityNetworkPanel_dbas__u7ono{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);font-style:italic}.EntityNetworkPanel_kindChip__jC3kO{align-items:center;border-radius:var(--radius-sm);color:var(--color-white);display:inline-flex;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);height:20px;padding:0 var(--space-2);white-space:nowrap}.EntityNetworkPanel_kindPerson__YoZHq{background:var(--color-info-700)}.EntityNetworkPanel_kindBusiness__j6l7t{background:var(--color-accent-700)}.EntityNetworkPanel_kindTrust__ysxGV{background:var(--color-warning-700)}.EntityNetworkPanel_kindEstate__U-I1w{background:var(--color-success-700)}.GeoMapPanel_panel__tv02Q{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--space-4);height:100%;overflow-y:auto;padding:var(--space-4);width:100%}.GeoMapPanel_panel__tv02Q>*{flex-shrink:0}.GeoMapPanel_embedded__wi\+ay{gap:var(--space-3);padding:0}.GeoMapPanel_headerRow__djxBx{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between}.GeoMapPanel_titleBlock__7-odd{flex:1 1;min-width:0}.GeoMapPanel_title__ydKPL{font-family:serif;font-family:var(--font-display,serif);font-size:1.5rem;font-size:var(--font-size-2xl,1.5rem);font-weight:600;font-weight:var(--font-weight-semibold,600);margin:0 0 var(--space-1) 0}.GeoMapPanel_caption__ulJ6u,.GeoMapPanel_title__ydKPL{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900))}.GeoMapPanel_caption__ulJ6u{border-left:3px solid var(--color-accent-500);font-size:.9375rem;font-size:var(--font-size-base,.9375rem);font-style:italic;line-height:1.5;margin:var(--space-2) 0 0 0;padding-left:var(--space-3)}.GeoMapPanel_mapShell__NeOHb{background:var(--color-navy-50);background:var(--surface-secondary,var(--color-navy-50));border:var(--border-light);border-radius:var(--radius-md);height:28rem;min-height:24rem;overflow:hidden;position:relative;width:100%}.GeoMapPanel_embedded__wi\+ay .GeoMapPanel_mapShell__NeOHb{height:22rem;min-height:18rem}.GeoMapPanel_mapEl__8sse-{height:100%;width:100%}.GeoMapPanel_mapPlaceholder__bv0Oe{align-items:center;display:flex;flex-direction:column;gap:var(--space-2);inset:0;justify-content:center;position:absolute}.GeoMapPanel_emptyState__2zyZu,.GeoMapPanel_mapPlaceholder__bv0Oe{background:var(--color-navy-50);background:var(--surface-secondary,var(--color-navy-50));color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.875rem;font-size:var(--font-size-sm,.875rem)}.GeoMapPanel_emptyState__2zyZu{border:var(--border-light);border-radius:var(--radius-md);padding:var(--space-6);text-align:center}.GeoMapPanel_hoverCard__d9riS{background:var(--color-white);border:var(--border-light);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);font-size:.875rem;font-size:var(--font-size-sm,.875rem);max-width:22rem;padding:var(--space-3);pointer-events:none;position:absolute;z-index:4}.GeoMapPanel_hoverLabel__sgtUP{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-weight:600;font-weight:var(--font-weight-semibold,600);margin-bottom:var(--space-1)}.GeoMapPanel_hoverSublabel__KHUHZ{margin-bottom:var(--space-2)}.GeoMapPanel_hoverMeta__Tlfe\+,.GeoMapPanel_hoverSublabel__KHUHZ{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.75rem;font-size:var(--font-size-xs,.75rem)}.GeoMapPanel_hoverMeta__Tlfe\+{display:flex;gap:var(--space-3)}.GeoMapPanel_hoverMetaItem__p\+T5L{display:flex;flex-direction:column;gap:2px}.GeoMapPanel_hoverMetaLabel__mkxVu{font-weight:500;font-weight:var(--font-weight-medium,500);letter-spacing:.04em;text-transform:uppercase}.GeoMapPanel_hoverMetaValue__ki\+HX{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-weight:500;font-weight:var(--font-weight-medium,500)}.GeoMapPanel_legend__wsLR6{align-items:center;background:var(--color-navy-50);background:var(--surface-secondary,var(--color-navy-50));border:var(--border-light);border-radius:var(--radius-sm);color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));display:flex;flex-wrap:wrap;font-size:.75rem;font-size:var(--font-size-xs,.75rem);gap:var(--space-3);padding:var(--space-2) var(--space-3)}.GeoMapPanel_legendGroup__z5gzr{align-items:center;display:flex;gap:var(--space-2)}.GeoMapPanel_legendLabel__KbvXR{font-weight:600;font-weight:var(--font-weight-semibold,600);letter-spacing:.04em;text-transform:uppercase}.GeoMapPanel_gradientBar__HbOUz{border:1px solid var(--color-navy-200);border-radius:var(--radius-full);display:inline-block;height:.5rem;width:8rem}.GeoMapPanel_gradientEndpoints__pTPyc{align-items:center;display:flex;gap:var(--space-1)}.GeoMapPanel_gradientDate__dwr4I{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-weight:500;font-weight:var(--font-weight-medium,500)}.GeoMapPanel_connectionsList__hcjqH{display:flex;flex-wrap:wrap;gap:var(--space-2)}.GeoMapPanel_connectionChip__8C1p9{align-items:center;background:var(--color-white);border:1px solid var(--color-navy-200);border-radius:var(--radius-full);color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));display:inline-flex;font-size:.75rem;font-size:var(--font-size-xs,.75rem);gap:var(--space-1);padding:2px var(--space-2)}.GeoMapPanel_connectionChipSwatch__Gluy5{border-bottom-style:solid;border-bottom-width:2px;display:inline-block;height:0;width:1.25rem}.GeoMapPanel_connectionChipSwatchTrip__K-mNt{border-bottom-color:var(--color-accent-600);border-bottom-style:solid}.GeoMapPanel_connectionChipSwatchOther__G87GG{border-bottom-color:var(--color-navy-500);border-bottom-style:dashed}.GeoMapPanel_pinList__aj4wl{background:var(--color-white);border:var(--border-light);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-1);max-height:18rem;overflow-y:auto;padding:var(--space-1)}.GeoMapPanel_pinListItem__ofEDM{align-items:flex-start;background:#0000;border:1px solid #0000;border-radius:var(--radius-sm);color:inherit;cursor:pointer;display:flex;font:inherit;gap:var(--space-3);padding:var(--space-2) var(--space-3);text-align:left;transition:background-color 80ms ease,border-color 80ms ease;width:100%}.GeoMapPanel_pinListItem__ofEDM:focus-visible:not(:disabled),.GeoMapPanel_pinListItem__ofEDM:hover:not(:disabled){background:var(--color-navy-50);border-color:var(--color-navy-200);outline:none}.GeoMapPanel_pinListItem__ofEDM:disabled{cursor:not-allowed;opacity:.55}.GeoMapPanel_pinListItemSelected__GcUpj,.GeoMapPanel_pinListItemSelected__GcUpj:hover{background:var(--color-accent-50);border-color:var(--color-accent-500)}.GeoMapPanel_pinListBadge__RYKt4{align-items:center;border:2px solid var(--color-white);border-radius:50%;box-shadow:var(--shadow-sm);color:var(--color-white);display:inline-flex;flex:0 0 auto;font-size:.75rem;font-size:var(--font-size-xs,.75rem);font-weight:600;font-weight:var(--font-weight-semibold,600);height:1.75rem;justify-content:center;margin-top:2px;width:1.75rem}.GeoMapPanel_pinListBody__X-0eh{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.GeoMapPanel_pinListLabel__k-eIP{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-size:.875rem;font-size:var(--font-size-sm,.875rem);font-weight:600;font-weight:var(--font-weight-semibold,600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GeoMapPanel_pinListSublabel__9AJzJ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GeoMapPanel_pinListMeta__DtQex,.GeoMapPanel_pinListSublabel__9AJzJ{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.75rem;font-size:var(--font-size-xs,.75rem)}.GeoMapPanel_pinListMeta__DtQex{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:2px}.GeoMapPanel_pinListUnlocated__fAUQK{color:var(--color-warning-700)}.GeoMapPanel_footerNote__0E0kb{background:var(--color-warning-50);border:1px solid var(--color-warning-100);border-radius:var(--radius-sm);color:var(--color-warning-700);font-size:.75rem;font-size:var(--font-size-xs,.75rem);padding:var(--space-2) var(--space-3)}.GeoMapPanel_markerSwatchUnused__nwkB-{height:28px;width:28px}.CheckImageReviewPanel_panel__sS\+Z9{display:flex;flex-direction:column;gap:var(--space-4);max-width:720px;padding:var(--space-4)}.CheckImageReviewPanel_header__nd0MT{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between}.CheckImageReviewPanel_title__bJ3-1{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold)}.CheckImageReviewPanel_caption__NpBDm{color:var(--text-tertiary);display:block;font-family:var(--font-body);font-size:var(--text-xs);margin-top:var(--space-1)}.CheckImageReviewPanel_imageButton__mdMYl{background:var(--surface-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);cursor:pointer;padding:var(--space-2);transition:box-shadow var(--transition-fast)}.CheckImageReviewPanel_imageButton__mdMYl:hover{box-shadow:var(--shadow-md)}.CheckImageReviewPanel_imageButton__mdMYl:focus-visible{box-shadow:var(--focus-ring);outline:none}.CheckImageReviewPanel_image__DJwz\+{border-radius:var(--radius-sm);display:block;max-height:40vh;max-width:100%}.CheckImageReviewPanel_readTitle__ZzOC0{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.04em;margin-bottom:var(--space-3);text-transform:uppercase}.CheckImageReviewPanel_readList__b6oLJ{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.CheckImageReviewPanel_readRow__\+sX3b{grid-gap:var(--space-3);align-items:baseline;display:grid;gap:var(--space-3);grid-template-columns:max-content 1fr}.CheckImageReviewPanel_readLabel__-nsLp{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm)}.CheckImageReviewPanel_readValue__OzB10{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.CheckImageReviewPanel_empty__ry6zU{color:var(--text-tertiary)}.CheckImageReviewPanel_hint__z5flP{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-4) 0 0}.AppShell_shell__vvjOB{background:var(--surface-secondary);display:flex;height:100vh;overflow:hidden}.AppShell_mainArea__RI8nn{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.AppShell_contentArea__bxSHv{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:var(--space-6) var(--space-8);scrollbar-color:var(--color-gray-300) #0000;scrollbar-width:thin}.AppShell_contentArea__bxSHv::-webkit-scrollbar{width:6px}.AppShell_contentArea__bxSHv::-webkit-scrollbar-track{background:#0000}.AppShell_contentArea__bxSHv::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:3px}.AppShell_contentArea__bxSHv::-webkit-scrollbar-thumb:hover{background:var(--color-gray-400)}.AppShell_saveStatusError__q7EuB,.AppShell_saveStatusSuccess__-rDau{align-items:center;border-radius:var(--radius-sm);display:flex;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-sm);justify-content:space-between;margin-bottom:var(--space-2);padding:var(--space-2) var(--space-4)}.AppShell_saveStatusSuccess__-rDau{background:#f0fdfa;background:var(--color-accent-50,#f0fdfa);border:1px solid #99f6e4;border:1px solid var(--color-accent-200,#99f6e4);color:#115e59;color:var(--color-accent-800,#115e59)}.AppShell_saveStatusError__q7EuB{background:#fef2f2;border:1px solid #fecaca;color:#dc2626;color:var(--color-error,#dc2626)}.AppShell_saveStatusDismiss__hebu\+{background:none;border:none;color:inherit;cursor:pointer;font-size:var(--text-xs);opacity:.6;padding:var(--space-1)}.AppShell_saveStatusDismiss__hebu\+:hover{opacity:1}@media print{.AppShell_shell__vvjOB{display:block;height:auto;overflow:visible}.AppShell_mainArea__RI8nn{width:100%}.AppShell_contentArea__bxSHv{overflow:visible;padding:0}}.ChatPanel_panel__BIFIg{background:var(--surface-primary);border-left:var(--border-light);display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:width var(--transition-slow),min-width var(--transition-slow);width:0}.ChatPanel_panelOpen__cfCrL{min-width:var(--chat-width);width:var(--chat-width)}.ChatPanel_header__hB4Ne{align-items:center;border-bottom:var(--border-light);display:flex;flex-shrink:0;gap:var(--space-3);height:var(--header-height);padding:0 var(--space-4)}.ChatPanel_headerTitle__b5tmg{color:var(--text-primary);flex:1 1;font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;margin:0}.ChatPanel_headerBtn__UbSRh{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;display:flex;height:32px;justify-content:center;transition:all var(--transition-fast);width:32px}.ChatPanel_headerBtn__UbSRh:hover{background:var(--surface-tertiary);color:var(--text-primary)}.ChatPanel_punchList__diqfC{background:var(--color-accent-50);border-bottom:var(--border-light);flex-shrink:0;padding:var(--space-4)}.ChatPanel_punchListTitle__8o4CJ{align-items:center;color:var(--text-primary);display:flex;font-size:var(--text-sm);font-weight:600;gap:var(--space-2);margin-bottom:var(--space-2)}.ChatPanel_punchListTitle__8o4CJ svg{color:var(--color-accent-600)}.ChatPanel_punchItem__lYV5m{align-items:flex-start;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-1) 0;text-align:left;transition:color var(--transition-fast);width:100%}.ChatPanel_punchItem__lYV5m:hover{color:var(--text-primary)}.ChatPanel_punchCheck__J4mKo{border:2px solid var(--color-gray-300);border-radius:3px;flex-shrink:0;height:16px;margin-top:2px;position:relative;transition:all var(--transition-fast);width:16px}.ChatPanel_punchItemDone__But59 .ChatPanel_punchCheck__J4mKo{background:var(--color-success-500);border-color:var(--color-success-500)}.ChatPanel_punchItemDone__But59 .ChatPanel_punchCheck__J4mKo:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.ChatPanel_punchItemDone__But59{color:var(--text-tertiary);text-decoration:line-through}.ChatPanel_punchProgress__3t6yl{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:400;margin-left:auto}.ChatPanel_punchBreadcrumb__VUCfR{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-1);margin-bottom:var(--space-2)}.ChatPanel_punchBreadcrumbItem__spL6g{background:none;border:none;color:var(--color-accent-600);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);padding:0;text-decoration:underline}.ChatPanel_punchBreadcrumbItem__spL6g:hover{color:var(--color-accent-800)}.ChatPanel_punchBreadcrumbSep__1-fzo{color:var(--text-tertiary)}.ChatPanel_punchItemText__dGt-i{flex:1 1}.ChatPanel_punchChildBadge__B4\+jn{background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--text-tertiary);display:inline-block;font-size:var(--text-xs);margin-left:var(--space-1);padding:0 var(--space-1)}.ChatPanel_punchEmpty__jY-KK{color:var(--text-tertiary);font-size:var(--text-sm);font-style:italic;padding:var(--space-2) 0}.ChatPanel_messages__YHfer{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4);overflow-y:auto;padding:var(--space-4);scrollbar-color:var(--color-gray-300) #0000;scrollbar-width:thin}.ChatPanel_messages__YHfer::-webkit-scrollbar{width:4px}.ChatPanel_messages__YHfer::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:2px}.ChatPanel_message__VBCBn{display:flex;gap:var(--space-3);max-width:100%}.ChatPanel_msgAvatar__8OCU4{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:var(--text-xs);font-weight:600;height:28px;justify-content:center;width:28px}.ChatPanel_msgAvatarAI__j9wHu{background:linear-gradient(135deg,var(--color-navy-600),var(--color-navy-800));color:var(--color-accent-300)}.ChatPanel_msgAvatarUser__pPnWq{background:var(--color-gray-200);color:var(--text-secondary)}.ChatPanel_msgBubble__G2lW8{background:var(--surface-secondary);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--text-sm);line-height:1.6;max-width:calc(100% - 40px);padding:var(--space-3) var(--space-4)}.ChatPanel_msgBubbleAI__n8gvs{background:var(--color-navy-50);border:1px solid var(--color-navy-100)}.ChatPanel_msgBubble__G2lW8 a{color:var(--color-navy-600);font-weight:500;text-decoration:underline;text-decoration-color:var(--color-navy-300);text-underline-offset:2px}.ChatPanel_msgAction__TrD6Y{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;gap:var(--space-1);margin-right:var(--space-2);margin-top:var(--space-2);padding:var(--space-1) var(--space-3);transition:background var(--transition-fast)}.ChatPanel_msgAction__TrD6Y:hover{background:var(--color-navy-600)}.ChatPanel_inputArea__WdEWu{border-top:var(--border-light);flex-shrink:0;padding:var(--space-4)}.ChatPanel_inputWrapper__WLK2R{align-items:flex-end;background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-lg);display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ChatPanel_inputWrapper__WLK2R:focus-within{border-color:var(--color-navy-400);box-shadow:var(--focus-ring)}.ChatPanel_input__oKCms{background:#0000;border:none;color:var(--text-primary);flex:1 1;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5;max-height:120px;min-height:20px;outline:none;resize:none}.ChatPanel_input__oKCms::placeholder{color:var(--text-tertiary)}.ChatPanel_sendBtn__Y-jAb{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:background var(--transition-fast),opacity var(--transition-fast);width:32px}.ChatPanel_sendBtn__Y-jAb:hover:not(:disabled){background:var(--color-navy-600)}.ChatPanel_sendBtn__Y-jAb:disabled{cursor:not-allowed;opacity:.5}@media print{.ChatPanel_panel__BIFIg{display:none!important}}.Card_card__xHM0R{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;position:relative}.Card_padding-none__eVrxJ{padding:0}.Card_padding-sm__ne9Dd{padding:var(--space-3)}.Card_padding-md__4e\+zN{padding:var(--space-5)}.Card_padding-lg__A4h3M{padding:var(--space-8)}.Card_hoverable__y9xtD{transition:box-shadow var(--transition-base),border-color var(--transition-base),transform var(--transition-base)}.Card_hoverable__y9xtD:hover{border-color:var(--color-gray-300);box-shadow:var(--shadow-md)}.Card_clickable__iny9r{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;text-align:left;width:100%}.Card_clickable__iny9r:hover{border-color:var(--color-gray-300);box-shadow:var(--shadow-md);transform:translateY(-1px)}.Card_clickable__iny9r:focus-visible{box-shadow:var(--focus-ring);outline:none}.Badge_badge__bXl3v{align-items:center;border-radius:var(--radius-full);display:inline-flex;font-family:var(--font-body);font-weight:600;justify-content:center;white-space:nowrap}.Badge_sm__QaTnv{font-size:.625rem;height:18px;min-width:18px;padding:1px 6px}.Badge_md__FZRYD{font-size:var(--text-xs);height:22px;min-width:22px;padding:2px 8px}.Badge_default__T06AZ{background:var(--color-gray-200);color:var(--color-gray-700)}.Badge_success__SqyJg{background:var(--color-success-100);color:var(--color-success-700)}.Badge_warning__Z4QvC{background:var(--color-warning-100);color:var(--color-warning-700)}.Badge_error__R-nE7{background:var(--color-error-100);color:var(--color-error-700)}.Badge_info__N7k88{background:var(--color-info-100);color:var(--color-info-700)}.Badge_accent__TXSpD{background:var(--color-accent-500);color:var(--color-white)}.StatCard_label__NBpkm{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-1);text-transform:uppercase}.StatCard_value__D32-V{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:600}.StatCard_prefix__5BNQA{color:var(--text-tertiary);font-size:var(--text-lg);font-weight:400}.StatCard_change__\+b3pd{align-items:center;display:flex;font-size:var(--text-xs);gap:var(--space-1);margin-top:var(--space-1)}.StatCard_up__tz7P\+{color:var(--color-success-600)}.StatCard_down__maOjf{color:var(--color-error-600)}.ActionCard_card__2Zxju{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:inherit;cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:inherit;gap:var(--space-3);overflow:hidden;padding:var(--space-5);position:relative;text-align:left;transition:all var(--transition-base);width:100%}.ActionCard_card__2Zxju:hover{border-color:var(--color-gray-300);box-shadow:var(--shadow-md);transform:translateY(-1px)}.ActionCard_card__2Zxju:focus-visible{box-shadow:var(--focus-ring);outline:none}.ActionCard_priority__hWHLb{height:3px;left:0;position:absolute;right:0;top:0}.ActionCard_priority-high__6hN4Z{background:var(--color-error-500)}.ActionCard_priority-medium__BBjWW{background:var(--color-warning-500)}.ActionCard_priority-low__2iMTK{background:var(--color-info-500)}.ActionCard_header__Q0QGc{align-items:flex-start;display:flex;gap:var(--space-3)}.ActionCard_iconBox__B4hqz{align-items:center;border-radius:var(--radius-md);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ActionCard_icon-error__2VXR\+{background:var(--color-error-100);color:var(--color-error-600)}.ActionCard_icon-warning__newdw{background:var(--color-warning-100);color:var(--color-warning-600)}.ActionCard_icon-info__6Y6DF{background:var(--color-info-100);color:var(--color-info-600)}.ActionCard_icon-success__c8ILY{background:var(--color-success-100);color:var(--color-success-600)}.ActionCard_title__TyRIJ{color:var(--text-primary);font-size:var(--text-base);font-weight:600;line-height:var(--leading-snug)}.ActionCard_description__0bkxo{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal)}.ActionCard_footer__rpxU4{align-items:center;display:flex;gap:var(--space-4);margin-top:auto;padding-top:var(--space-2)}.ActionCard_stat__40jmW{color:var(--text-primary);font-size:var(--text-sm)}.ActionCard_stat__40jmW strong{font-weight:600}.ActionCard_stat__40jmW span{color:var(--text-tertiary);font-weight:400}.ActionCard_action__geKGs{align-items:center;color:var(--color-navy-600);display:flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-1);margin-left:auto}.StagePipeline_pipeline__Gd0J1{align-items:center;display:flex;gap:0}.StagePipeline_step__otlCq{align-items:center;cursor:default;display:flex;flex:1 1;gap:var(--space-3);padding:var(--space-2) 0;position:relative}.StagePipeline_step__otlCq:not(:last-child):after{background:var(--color-navy-200);content:"";height:2px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.StagePipeline_step__otlCq.StagePipeline_completed__0Oy\+S:not(:last-child):after{background:var(--color-success-500)}.StagePipeline_step__otlCq.StagePipeline_active__dX5Pz:not(:last-child):after{background:linear-gradient(90deg,var(--color-navy-500),var(--color-navy-200))}.StagePipeline_dot__IOqIH{align-items:center;background:var(--surface-primary);border:2px solid var(--color-gray-300);border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all var(--transition-base);width:36px}.StagePipeline_completed__0Oy\+S .StagePipeline_dot__IOqIH{background:var(--color-success-500);border-color:var(--color-success-500);color:#fff}.StagePipeline_active__dX5Pz .StagePipeline_dot__IOqIH{background:var(--color-navy-700);border-color:var(--color-navy-700);box-shadow:0 0 0 4px var(--color-navy-100);color:var(--color-white)}.StagePipeline_pending__C9cXA .StagePipeline_dot__IOqIH{background:var(--color-navy-100);border-color:var(--color-navy-100);color:var(--color-navy-500)}.StagePipeline_info__L9gbd{white-space:nowrap}.StagePipeline_name__8-6Xi{color:var(--text-primary);font-size:var(--text-sm);font-weight:600}.StagePipeline_detail__3W\+ez{color:var(--text-tertiary);font-size:var(--text-xs)}.StagePipeline_active__dX5Pz .StagePipeline_detail__3W\+ez{color:var(--color-navy-700);font-weight:500}.StagePipeline_completed__0Oy\+S .StagePipeline_detail__3W\+ez,.StagePipeline_completed__0Oy\+S .StagePipeline_name__8-6Xi{color:var(--color-success-600)}@media (max-width:768px){.StagePipeline_pipeline__Gd0J1{align-items:flex-start;flex-direction:column;gap:var(--space-2)}.StagePipeline_step__otlCq:not(:last-child):after{display:none}}.ActivityFeed_title__lpgrA{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-4)}.ActivityFeed_item__IkX2Z{align-items:center;border-bottom:var(--border-subtle);cursor:default;display:flex;gap:var(--space-4);padding:var(--space-4) var(--space-5);transition:background var(--transition-fast)}.ActivityFeed_item__IkX2Z:last-child{border-bottom:none}.ActivityFeed_item__IkX2Z[role=button]{cursor:pointer}.ActivityFeed_item__IkX2Z[role=button]:hover{background:var(--surface-secondary)}.ActivityFeed_icon__mK4NG{align-items:center;background:var(--surface-tertiary);border-radius:50%;color:var(--text-secondary);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.ActivityFeed_text__VnBDB{flex:1 1;min-width:0}.ActivityFeed_itemTitle__5zL2\+{color:var(--text-primary);font-size:var(--text-sm);font-weight:500}.ActivityFeed_detail__YafEh{color:var(--text-tertiary);font-size:var(--text-xs);margin-top:1px}.ActivityFeed_time__USzqf{color:var(--text-tertiary);flex-shrink:0;font-size:var(--text-xs);white-space:nowrap}.PageHeader_header__JrOE6{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-6)}.PageHeader_text__NNhJy{flex:1 1}.PageHeader_title__EOowK{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:600;line-height:var(--leading-tight);margin:0 0 var(--space-1) 0}.PageHeader_subtitle__fPIm-{color:var(--text-secondary);font-size:var(--text-base);margin:0}.PageHeader_actions__KhHn3{align-items:center;display:flex;flex-shrink:0;gap:var(--space-2)}.SectionTitle_wrapper__1ts4O{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;margin-bottom:var(--space-4)}.SectionTitle_title__YvSvs{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;margin:0}.SectionTitle_actions__\+EvPh{align-items:center;display:flex;gap:var(--space-2)}.CaseDatabaseUpdatingPage_page__KIyZu{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:var(--space-6)}.CaseDatabaseUpdatingPage_card__MipXQ{max-width:560px;text-align:center;width:100%}.CaseDatabaseUpdatingPage_spinner__acbKc{animation:CaseDatabaseUpdatingPage_spin__QBUKW 1s linear infinite;border:var(--space-1) solid var(--color-navy-100);border-radius:50%;border-top-color:var(--color-accent-500);height:var(--space-12);margin:0 auto var(--space-5);width:var(--space-12)}@media (prefers-reduced-motion:reduce){.CaseDatabaseUpdatingPage_spinner__acbKc{animation-duration:3s}}@keyframes CaseDatabaseUpdatingPage_spin__QBUKW{to{transform:rotate(1turn)}}.CaseDatabaseUpdatingPage_title__ikOw\+{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0 0 var(--space-3)}.CaseDatabaseUpdatingPage_message__7nJt9{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);margin:0}.CaseDatabaseUpdatingPage_versions__YYyzN{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-sm);margin:var(--space-4) 0 0}.page-manage-uploaded-documents_page__OPtd2{display:flex;flex:1 1;flex-direction:column;height:0;min-height:0;overflow:hidden}.page-manage-uploaded-documents_content__I\+Ds0{flex:1 1;min-height:0;overflow:auto}.report-statement-quality-heatmap_card__Dceed{background:var(--surface-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.report-statement-quality-heatmap_cardHeader__WtGt4{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);justify-content:space-between;padding:var(--space-4) var(--space-6)}.report-statement-quality-heatmap_sectionTitle__osu3d{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.report-statement-quality-heatmap_legend__VYeDw{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;margin:0;padding:0}.report-statement-quality-heatmap_legendItem__3n617{align-items:center;color:var(--text-secondary);display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2);white-space:nowrap}.report-statement-quality-heatmap_swatch__VwD5H{border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);flex-shrink:0;height:var(--space-3);width:var(--space-3)}.report-statement-quality-heatmap_swatchOk__Z4VuI{background:var(--color-success-500)}.report-statement-quality-heatmap_swatchWarning__qQzb7{background:var(--color-warning-500)}.report-statement-quality-heatmap_swatchReview__GM6vZ{background:var(--color-error-500)}.report-statement-quality-heatmap_swatchMissing__r7dI4{background:var(--surface-primary)}.report-statement-quality-heatmap_swatchPartial__A6ebv{background:linear-gradient(90deg,var(--color-success-500) 0 50%,var(--surface-primary) 50% 100%)}.report-statement-quality-heatmap_stateBlock__FJ\+uv{align-items:center;color:var(--text-secondary);display:flex;font-family:var(--font-body);font-size:var(--text-base);justify-content:center;padding:var(--space-6)}.report-statement-quality-heatmap_stateError__d\+bRF{color:var(--color-error-600)}.report-statement-quality-heatmap_stickyHeader__gyJMw{background:var(--surface-primary);border-bottom:var(--border-light);border-top:var(--border-light);display:flex;position:sticky;top:0;z-index:2}.report-statement-quality-heatmap_headerCorner__ZY3HV{background:var(--surface-primary);flex:0 0 auto;position:relative;transition:box-shadow var(--transition-fast);z-index:1}.report-statement-quality-heatmap_headerViewport__NRPA\+{flex:1 1 auto;min-width:0;overflow:hidden}.report-statement-quality-heatmap_chartRow__GIAlW{display:flex}.report-statement-quality-heatmap_gutter__MKkrH{background:var(--surface-primary);flex:0 0 auto;position:relative;transition:box-shadow var(--transition-fast);z-index:1}.report-statement-quality-heatmap_gutterScrolled__VPO2N{border-right:var(--border-light);box-shadow:var(--shadow-md)}.report-statement-quality-heatmap_gridScroll__\+5k00{flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-color:var(--color-gray-300) var(--color-gray-100)}.report-statement-quality-heatmap_gridScroll__\+5k00:focus-visible{box-shadow:var(--focus-ring);outline:none}.report-statement-quality-heatmap_gridScroll__\+5k00::-webkit-scrollbar{height:var(--space-3)}.report-statement-quality-heatmap_gridScroll__\+5k00::-webkit-scrollbar-track{background:var(--color-gray-100)}.report-statement-quality-heatmap_gridScroll__\+5k00::-webkit-scrollbar-thumb{background:var(--color-gray-300);border-radius:var(--radius-full)}.report-statement-quality-heatmap_svgBlock__8LI\+x{display:block}.report-statement-quality-heatmap_scrollHint__iklcX{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);margin:0;padding:var(--space-2) var(--space-4)}.report-statement-quality-heatmap_yearLabel__Ra1fm{fill:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold)}.report-statement-quality-heatmap_monthLabel__Yx7Nf{fill:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs)}.report-statement-quality-heatmap_groupLabel__MB7Y6{font-weight:var(--font-semibold)}.report-statement-quality-heatmap_accountLabel__lu9LF,.report-statement-quality-heatmap_groupLabel__MB7Y6{fill:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm)}.report-statement-quality-heatmap_groupBand__9QBBI{fill:var(--color-navy-50)}.report-statement-quality-heatmap_rowBand__p9cvA{fill:var(--surface-primary)}.report-statement-quality-heatmap_rowBandAlt__tsg4j{fill:var(--color-gray-100)}.report-statement-quality-heatmap_cellBorder__H8Mac{fill:none;stroke:var(--color-gray-200)}.report-statement-quality-heatmap_yearSeparator__OL0QJ{stroke:var(--color-navy-500)}.report-statement-quality-heatmap_gridBaseline__TP3Hg{stroke:var(--color-gray-200)}.report-statement-quality-heatmap_cellOk__Ege7\+{fill:var(--color-success-500)}.report-statement-quality-heatmap_cellWarning__PLtvm{fill:var(--color-warning-500)}.report-statement-quality-heatmap_cellReview__qOvQF{fill:var(--color-error-500)}.report-statement-quality-heatmap_cellMissing__ke8Oq{fill:var(--surface-primary)}.report-statement-quality-heatmap_groupToggle__jfffS{cursor:pointer}.report-statement-quality-heatmap_groupToggle__jfffS:focus-visible{outline:none}.report-statement-quality-heatmap_groupToggle__jfffS:focus-visible .report-statement-quality-heatmap_groupBand__9QBBI{stroke:var(--color-navy-700);stroke-width:2}.report-statement-quality-heatmap_groupToggle__jfffS:hover .report-statement-quality-heatmap_groupBand__9QBBI{fill:var(--color-navy-100)}.report-statement-quality-heatmap_groupCaret__tkztm{fill:var(--text-primary)}.report-statement-quality-filter-bar_bar__bp3Ld{align-items:center;background:var(--surface-primary);border-top:var(--border-light);display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);padding:var(--space-3) var(--space-6);position:sticky;top:0;z-index:3}.report-statement-quality-filter-bar_spacer__m4OL9{flex:1 1 auto}.report-statement-quality-filter-bar_control__6o07O{align-items:center;display:flex;gap:var(--space-2)}.report-statement-quality-filter-bar_label__8dnKu{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.report-statement-quality-filter-bar_dropdownButton__vn1Wx,.report-statement-quality-filter-bar_select__uR1n1{background:var(--surface-primary);border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:var(--space-2) var(--space-3)}.report-statement-quality-filter-bar_dropdownButton__vn1Wx:hover,.report-statement-quality-filter-bar_select__uR1n1:hover{border-color:var(--color-navy-200)}.report-statement-quality-filter-bar_clear__2O\+Px:focus-visible,.report-statement-quality-filter-bar_dropdownButton__vn1Wx:focus-visible,.report-statement-quality-filter-bar_panelAction__vFWP9:focus-visible,.report-statement-quality-filter-bar_select__uR1n1:focus-visible{box-shadow:var(--focus-ring);outline:none}.report-statement-quality-filter-bar_dropdown__Jpp4h{position:relative}.report-statement-quality-filter-bar_dropdownButton__vn1Wx{align-items:center;display:flex;gap:var(--space-2);justify-content:space-between;list-style:none;min-width:9rem;white-space:nowrap}.report-statement-quality-filter-bar_dropdownButton__vn1Wx::-webkit-details-marker{display:none}.report-statement-quality-filter-bar_caret__v\+F4y{color:var(--text-tertiary);font-size:var(--text-xs)}.report-statement-quality-filter-bar_dropdownPanel__hCbNj{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;left:0;min-width:100%;padding:var(--space-2);position:absolute;top:calc(100% + var(--space-1));white-space:nowrap;z-index:4}.report-statement-quality-filter-bar_panelOption__VaVrz{align-items:center;border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2);min-height:44px;padding:0 var(--space-2)}.report-statement-quality-filter-bar_panelOption__VaVrz:hover{background:var(--surface-tertiary)}.report-statement-quality-filter-bar_panelAction__vFWP9{align-self:flex-start;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--color-accent-700);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);margin-bottom:var(--space-1);min-height:44px;padding:0 var(--space-2)}.report-statement-quality-filter-bar_panelAction__vFWP9:hover{background:var(--surface-tertiary)}.report-statement-quality-filter-bar_range__muuYk{align-items:center;display:flex;gap:var(--space-2)}.report-statement-quality-filter-bar_count__QUKLD,.report-statement-quality-filter-bar_rangeTo__1tNWN{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm)}.report-statement-quality-filter-bar_count__QUKLD{white-space:nowrap}.report-statement-quality-filter-bar_countFiltered__0jiK8{color:var(--color-warning-700);font-weight:var(--font-semibold)}.report-statement-quality-filter-bar_clear__2O\+Px{background:#0000;border:none;border-radius:var(--radius-sm);color:var(--color-accent-700);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:var(--space-2) var(--space-3);white-space:nowrap}.report-statement-quality-filter-bar_clear__2O\+Px:hover{background:var(--surface-tertiary)}.report-statement-quality_printButton__qTViF{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-sm);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-5);transition:background var(--transition-fast)}.report-statement-quality_printButton__qTViF:hover{background:var(--color-navy-600)}.report-statement-quality_printButton__qTViF:focus-visible{box-shadow:var(--focus-ring);outline:none}.report-statement-quality_groupHeader__4\+JSe{align-items:center;background:#0000;border:none;border-bottom:2px solid var(--color-navy-700);cursor:pointer;display:flex;font-family:var(--font-body);gap:var(--space-2);margin:var(--space-5) 0 var(--space-2);min-height:44px;padding:var(--space-2) var(--space-1);text-align:left;width:100%}.report-statement-quality_groupHeader__4\+JSe:hover{background:var(--surface-tertiary)}.report-statement-quality_groupHeader__4\+JSe:focus-visible{box-shadow:var(--focus-ring);outline:none}.report-statement-quality_groupCaret__UvKdQ{color:var(--color-navy-700);font-size:var(--text-xs)}.report-statement-quality_groupName__N06em{color:var(--color-navy-700);font-size:var(--text-sm);font-weight:var(--font-semibold);letter-spacing:.5px;text-transform:uppercase}.report-statement-quality_groupCount__tFuZ5{color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:normal;margin-left:auto;text-transform:none}.page-route-message_page__D6s1M{align-items:center;display:flex;justify-content:center;min-height:100%;padding:var(--space-10) var(--space-6)}.page-route-message_panel__rAszP{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:480px;text-align:center;width:100%}.page-route-message_iconBox__os1w5{align-items:center;background:var(--color-navy-50);border-radius:var(--radius-full);color:var(--color-navy-600);display:flex;height:var(--space-16);justify-content:center;margin-bottom:var(--space-5);width:var(--space-16)}.page-route-message_iconBox__os1w5.page-route-message_denied__020BA{background:var(--color-warning-50);color:var(--color-warning-700)}.page-route-message_title__lZ\+ro{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-semibold);line-height:var(--leading-tight);margin:0 0 var(--space-3)}.page-route-message_message__X-PzE{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.page-route-message_path__c4YVH{background:var(--surface-tertiary);border-radius:var(--radius-md);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-sm);margin:var(--space-4) 0 0;padding:var(--space-2) var(--space-3);word-break:break-all}.page-route-message_action__jB0zt{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-medium);justify-content:center;margin-top:var(--space-6);min-height:var(--space-12);padding:0 var(--space-5);transition:background var(--transition-fast)}.page-route-message_action__jB0zt:hover{background:var(--color-navy-800)}.page-route-message_action__jB0zt:focus-visible{box-shadow:var(--focus-ring);outline:none}.drfa-sheet-skeleton_page__Gyh5w{min-height:100vh;padding:var(--space-2) 0}.drfa-sheet-skeleton_wrapper__z3eVZ{margin:0 auto;padding:0 var(--space-2);width:100%}.drfa-sheet-skeleton_formCard__ZYe9p,.drfa-sheet-skeleton_headerCard__QYUz9,.drfa-sheet-skeleton_summaryCard__oX\+fJ{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--space-6)}.drfa-sheet-skeleton_headerCard__QYUz9{padding:var(--space-8)}.drfa-sheet-skeleton_headerTitleShim__pg9Sz{margin:0 auto var(--space-4)}.drfa-sheet-skeleton_headerSubtitleShim__A2gxN{margin:0 auto var(--space-6)}.drfa-sheet-skeleton_headerMeta__sXe-t{align-items:center;display:flex;justify-content:space-between}.drfa-sheet-skeleton_headerMetaGroup__E2UB3{display:flex;gap:var(--space-4)}.drfa-sheet-skeleton_formCard__ZYe9p{overflow:hidden}.drfa-sheet-skeleton_tabStrip__MVmh5{border-bottom:var(--border-light);display:flex;gap:var(--space-8);padding:0 var(--space-6)}.drfa-sheet-skeleton_tabShim__XdbMn{padding:var(--space-4) 0}.drfa-sheet-skeleton_formBody__KDjG6{padding:var(--space-8)}.drfa-sheet-skeleton_contentHeading__hiTuK{margin-bottom:var(--space-6)}.drfa-sheet-skeleton_contentBlock__bn8DM{border:var(--border-light);border-radius:var(--radius-lg);margin-bottom:var(--space-6);padding:var(--space-6)}.drfa-sheet-skeleton_contentBlockHeading__pF\+y6{margin-bottom:var(--space-4)}.drfa-sheet-skeleton_contentGrid__0JblA{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.drfa-sheet-skeleton_summaryCard__oX\+fJ{padding:var(--space-8)}.drfa-sheet-skeleton_summaryHeading__-0PDC{margin:0 auto var(--space-6)}.drfa-sheet-skeleton_summaryGrid__3TIGz{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.drfa-sheet-skeleton_summaryItem__c7BfI{border:var(--border-light);border-radius:var(--radius-lg);padding:var(--space-4)}.drfa-sheet-skeleton_summaryItem__c7BfI>.drfa-sheet-skeleton_shimmer__yfoPD:first-child{margin-bottom:var(--space-2)}.drfa-sheet-skeleton_summaryItem__c7BfI>.drfa-sheet-skeleton_shimmer__yfoPD:nth-child(2){margin-bottom:var(--space-1)}.drfa-sheet-skeleton_shimmerLine__wgUrZ,.drfa-sheet-skeleton_shimmer__yfoPD{animation:drfa-sheet-skeleton_drfaShimmer__d\+d\+P 1.5s ease-in-out infinite;background-color:var(--color-gray-100);border-radius:var(--radius-sm)}.drfa-sheet-skeleton_shimmerLine__wgUrZ{height:16px;margin-bottom:var(--space-2)}@keyframes drfa-sheet-skeleton_drfaShimmer__d\+d\+P{0%{background-color:var(--color-gray-100)}50%{background-color:var(--color-gray-200)}to{background-color:var(--color-gray-100)}}.drfa-sheet_page__H-cFY{width:100%}.drfa-sheet_sectionGap__ICApn{margin-bottom:var(--space-8)}.drfa-sheet_headerActions__uPptN{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4)}.drfa-sheet_reportToggle__TVCys{align-items:center;display:flex;gap:var(--space-2)}.drfa-sheet_reportToggleLabel__onuGK{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);white-space:nowrap}.drfa-sheet_reportToggleOption__qjfZf{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-regular);transition:color var(--transition-fast)}.drfa-sheet_reportToggleOptionActive__nsIXC{color:var(--color-navy-700);font-weight:var(--font-semibold)}.drfa-sheet_reportToggleSwitch__1y7Ea{background:var(--color-gray-300);border:none;border-radius:var(--radius-full);cursor:pointer;height:20px;padding:0;position:relative;transition:background var(--transition-fast);width:36px}.drfa-sheet_reportToggleSwitch__1y7Ea:focus-visible{box-shadow:var(--focus-ring);outline:none}.drfa-sheet_reportToggleSwitchOn__rSvWL{background:var(--color-navy-600)}.drfa-sheet_reportToggleKnob__XV2h4{background:var(--color-white);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);height:16px;left:2px;position:absolute;top:2px;transition:left var(--transition-fast);width:16px}.drfa-sheet_reportToggleKnobOn__VrntZ{left:18px}.drfa-sheet_editButton__p3pgV,.drfa-sheet_printButton__NCI5f{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-2);min-height:36px;padding:var(--space-2) var(--space-4);transition:background var(--transition-fast);white-space:nowrap}.drfa-sheet_editButton__p3pgV:hover,.drfa-sheet_printButton__NCI5f:hover{background:var(--color-navy-600)}.drfa-sheet_editButton__p3pgV:focus-visible,.drfa-sheet_printButton__NCI5f:focus-visible{box-shadow:var(--focus-ring);outline:none}.drfa-sheet_transactionCountLink__YJcDB{background:none;border:none;color:var(--color-accent-700);cursor:pointer;font:inherit;padding:0;text-decoration:none}.drfa-sheet_transactionCountLink__YJcDB:focus-visible,.drfa-sheet_transactionCountLink__YJcDB:hover{text-decoration:underline}.drfa-sheet_transactionCountLink__YJcDB:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.drfa-sheet_caseInfoStrip__ibWCy{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.drfa-sheet_caseInfoItem__qv72b{display:flex;flex-direction:column;gap:var(--space-1)}.drfa-sheet_caseInfoLabel__\+qnxH{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase}.drfa-sheet_caseInfoValue__eRmY4{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold)}.drfa-sheet_tabs__uNzRt{background:var(--surface-primary);border-bottom:var(--border-light);display:flex;gap:var(--space-6);padding:0 var(--space-6)}.drfa-sheet_tab__4ATsa{align-items:center;background:none;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-2);min-height:44px;padding:var(--space-4) var(--space-1);transition:color var(--transition-fast),border-color var(--transition-fast)}.drfa-sheet_tab__4ATsa:hover{color:var(--text-primary)}.drfa-sheet_tab__4ATsa:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.drfa-sheet_tabActive__v4RwS{border-bottom-color:var(--color-navy-600);color:var(--color-navy-700);font-weight:var(--font-semibold)}.drfa-sheet_tabPane__\+7Zfk{padding:var(--space-6)}.drfa-sheet_tabHeader__IHs\+K{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-5)}.drfa-sheet_personalSection__ZBkc4{margin-bottom:var(--space-5)}.drfa-sheet_personalSection__ZBkc4:last-child{margin-bottom:0}.drfa-sheet_personalCardTitle__AK07q{border-bottom:var(--border-light);color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--space-3) 0;padding-bottom:var(--space-2)}.drfa-sheet_marriageGrid__xhM9K,.drfa-sheet_partiesGrid__NbhRm{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.drfa-sheet_partyBox__6OX0P{background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-md);padding:var(--space-4)}.drfa-sheet_partyLabel__pXNrl{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);margin:0 0 var(--space-2) 0;text-transform:uppercase}.drfa-sheet_partyName__CdqCK{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--space-1) 0}.drfa-sheet_partyAge__mm0w-{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.drfa-sheet_marriageItemLabel__3\+YUi{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:var(--tracking-wide);margin:0 0 var(--space-2) 0;text-transform:uppercase}.drfa-sheet_marriageItemValue__ZrpSY{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.drfa-sheet_childrenEmpty__kkO\+h{background:var(--surface-secondary);border:1px dashed var(--color-gray-300);border-radius:var(--radius-md);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-base);font-style:italic;margin:0;padding:var(--space-6);text-align:center}.drfa-sheet_category__vbLHA{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);margin-bottom:var(--space-4);overflow:hidden}.drfa-sheet_category__vbLHA:last-child{margin-bottom:0}.drfa-sheet_categoryHeader__tvaFe{align-items:center;background:var(--surface-secondary);border:none;cursor:pointer;display:flex;font-family:var(--font-body);gap:var(--space-3);justify-content:space-between;padding:var(--space-4);text-align:left;transition:background var(--transition-fast);width:100%}.drfa-sheet_categoryHeader__tvaFe:hover{background:var(--surface-tertiary)}.drfa-sheet_categoryHeader__tvaFe:focus-visible{box-shadow:var(--focus-ring);outline:none}.drfa-sheet_categoryHeaderOpen__PNSgu{border-bottom:var(--border-light)}.drfa-sheet_categoryHeaderLeft__yWRu-{align-items:center;display:flex;gap:var(--space-2);min-width:0}.drfa-sheet_categoryTitle__3wNHl{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.drfa-sheet_noActivityBadge__Gdl-9{background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-style:italic;padding:var(--space-1) var(--space-2)}.drfa-sheet_categoryTotals__PLH7r{color:var(--text-secondary);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-6)}.drfa-sheet_categoryBody__X25Ts{padding:var(--space-4)}.drfa-sheet_subcategoryToggleWrap__8sAFb{margin-bottom:var(--space-4)}.drfa-sheet_subcategoryToggle__uewVM{align-items:center;background:#0000;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2);min-height:36px;padding:var(--space-2) var(--space-3);transition:background var(--transition-fast)}.drfa-sheet_subcategoryToggle__uewVM:hover{background:var(--surface-secondary)}.drfa-sheet_subcategoryToggle__uewVM:focus-visible{box-shadow:var(--focus-ring);outline:none}.drfa-sheet_tableScroll__OSq4A{overflow-x:auto}.drfa-sheet_dataTable__2oJ2L{border-collapse:collapse;width:100%}.drfa-sheet_dataTable__2oJ2L thead tr{background:var(--surface-secondary)}.drfa-sheet_dataTableTh__hMlM-{border-bottom:var(--border-light);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-3);text-align:left}.drfa-sheet_dataTableThRight__R0LlC{text-align:right}.drfa-sheet_dataTableThCenter__Mlujx{text-align:center}.drfa-sheet_dataTableRow__RnyCR{border-bottom:var(--border-subtle)}.drfa-sheet_dataTableCell__NsRYD{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-3)}.drfa-sheet_dataTableCellRight__X5yIH{text-align:right}.drfa-sheet_dataTableCellCenter__Ilrou{text-align:center}.drfa-sheet_dataTableCellMono__KLYeV{font-family:var(--font-mono)}.drfa-sheet_dataTableMuted__Y06FA{color:var(--text-tertiary);font-size:var(--text-xs)}.drfa-sheet_dataTableEmpty__OMXAo{color:var(--text-tertiary);font-style:italic}.drfa-sheet_dollarInputWrap__eMh7R{margin-left:auto;max-width:150px;position:relative}.drfa-sheet_dollarPrefix__5XEgy{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);left:var(--space-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.drfa-sheet_dollarInput__sVFCj{background:var(--surface-primary);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);outline:none;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-6);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.drfa-sheet_dollarInput__sVFCj:focus-visible{border-color:var(--color-navy-500);box-shadow:var(--focus-ring)}.drfa-sheet_tabSummary__K8XuM{border:1px solid #0000;border-radius:var(--radius-lg);margin-top:var(--space-6);padding:var(--space-4);text-align:center}.drfa-sheet_tabSummaryTitle__rCKbz{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.drfa-sheet_tabSummarySuccess__Yjmbw{background:var(--color-success-50);border-color:var(--color-success-100)}.drfa-sheet_tabSummarySuccess__Yjmbw .drfa-sheet_tabSummaryTitle__rCKbz{color:var(--color-success-700)}.drfa-sheet_tabSummaryError__wr5yh{background:var(--color-error-50);border-color:var(--color-error-100)}.drfa-sheet_tabSummaryError__wr5yh .drfa-sheet_tabSummaryTitle__rCKbz{color:var(--color-error-700)}.drfa-sheet_tabSummaryInfo__0ZoDV{background:var(--color-info-50);border-color:var(--color-info-100)}.drfa-sheet_tabSummaryInfo__0ZoDV .drfa-sheet_tabSummaryTitle__rCKbz{color:var(--color-navy-700)}.drfa-sheet_summaryTable__IvMPn{border-collapse:collapse;width:100%}.drfa-sheet_summaryRow__Fps-- td{border-bottom:var(--border-subtle);font-family:var(--font-body);font-size:var(--text-base);padding:var(--space-3)}.drfa-sheet_summaryLabel__vyEqv{color:var(--text-primary);font-weight:var(--font-medium)}.drfa-sheet_summaryValue__EvMbb{color:var(--text-primary);font-family:var(--font-mono);font-weight:var(--font-semibold);text-align:right}.drfa-sheet_summaryValuePositive__5pjsK{color:var(--color-success-600)}.drfa-sheet_summaryValueNegative__\+dYo3{color:var(--color-error-600)}.drfa-sheet_summaryTotalRow__UYzDL td{background:var(--surface-secondary);border-bottom:2px solid var(--color-gray-400);border-top:2px solid var(--color-gray-400);font-size:var(--text-lg);font-weight:var(--font-semibold);padding:var(--space-4) var(--space-3)}.drfa-sheet_summaryTotalRow__UYzDL .drfa-sheet_summaryValue__EvMbb{font-weight:var(--font-bold)}.drfa-sheet_finSubTitle__hi3kd{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0 0 var(--space-4) 0;text-align:center}.drfa-sheet_finGrid__ZFFLu{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:var(--space-6)}.drfa-sheet_finStat__5Ptm7{background:var(--surface-secondary);border:1px solid #0000;border-radius:var(--radius-lg);padding:var(--space-4);text-align:center}.drfa-sheet_finStatSuccess__pvYdK{background:var(--color-success-50);border-color:var(--color-success-100)}.drfa-sheet_finStatError__dKvFr{background:var(--color-error-50);border-color:var(--color-error-100)}.drfa-sheet_finStatInfo__pzSRx{background:var(--color-info-50);border-color:var(--color-info-100)}.drfa-sheet_finStatIcon__guTD-{display:inline-flex;height:var(--space-6);margin:0 auto var(--space-2);width:var(--space-6)}.drfa-sheet_finStatIconSuccess__z5DAo{color:var(--color-success-600)}.drfa-sheet_finStatIconError__y9c5b{color:var(--color-error-600)}.drfa-sheet_finStatIconInfo__LCBZ1{color:var(--color-navy-600)}.drfa-sheet_finStatLabel__4hDiW{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:0 0 var(--space-1) 0}.drfa-sheet_finStatValue__xoweI{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-bold);margin:0}.drfa-sheet_finStatValueSuccess__9JOe1{color:var(--color-success-700)}.drfa-sheet_finStatValueError__0mvr4{color:var(--color-error-700)}.drfa-sheet_finStatValueInfo__q0M5O{color:var(--color-navy-700)}.drfa-sheet_finStatNote__euQWY{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-style:italic;margin:var(--space-1) 0 0 0}.drfa-sheet_warnings__fIHD9{display:flex;flex-direction:column;gap:var(--space-3)}.drfa-sheet_warning__4bCkB{border:1px solid #0000;border-radius:var(--radius-lg);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-4);text-align:center}.drfa-sheet_warningError__N6Mdm{background:var(--color-error-50);border-color:var(--color-error-100);color:var(--color-error-700)}.drfa-sheet_warningSuccess__3fvgB{background:var(--color-success-50);border-color:var(--color-success-100);color:var(--color-success-700)}.drfa-sheet_warningText__rwmg0{margin:0}@media (max-width:640px){.drfa-sheet_tabs__uNzRt{gap:var(--space-3);overflow-x:auto;padding:0 var(--space-3)}.drfa-sheet_categoryHeader__tvaFe{align-items:flex-start;flex-direction:column}.drfa-sheet_categoryTotals__PLH7r{gap:var(--space-3)}}.AccountTitleEditDialog_intro__K2kzb{margin-bottom:var(--space-4)}.AccountTitleEditDialog_row__HjScZ{align-items:flex-start;display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.AccountTitleEditDialog_entity__ljHyp{flex:1 1}.AccountTitleEditDialog_pct__jCMrE{width:96px}.AccountTitleEditDialog_removeBtn__6cVAK{margin-top:var(--space-1)}.AccountTitleEditDialog_addActions__0\+K\+0{align-items:center;display:flex;gap:var(--space-4)}.AccountTitleEditDialog_createBox__gbsjC{align-items:flex-end;background:var(--surface-secondary);border-radius:var(--radius-md);display:flex;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3)}.AccountTitleEditDialog_createKind__T49js{min-width:130px}.AccountTitleEditDialog_createName__eLqNM{flex:1 1}.AccountTitleEditDialog_footer__EtFL-{display:flex;justify-content:space-between;margin-top:var(--space-4)}.AccountTitleEditDialog_error__Pe0wa{margin-top:var(--space-2)}.AccountSourceEditDialog_intro__9BewF{margin-bottom:var(--space-4)}.AccountSourceEditDialog_row__uctOP{align-items:flex-start;display:flex;gap:var(--space-2);margin-bottom:var(--space-3)}.AccountSourceEditDialog_entity__z0AXq{flex:1 1}.AccountSourceEditDialog_pct__5tJ8s{width:80px}.AccountSourceEditDialog_value__-m84Y{width:120px}.AccountSourceEditDialog_removeBtn__Hwk3X{margin-top:var(--space-1)}.AccountSourceEditDialog_addActions__6kOc7{align-items:center;display:flex;gap:var(--space-4)}.AccountSourceEditDialog_createBox__YBTy-{align-items:flex-end;background:var(--surface-secondary);border-radius:var(--radius-md);display:flex;gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3)}.AccountSourceEditDialog_createKind__xLbLO{min-width:130px}.AccountSourceEditDialog_createName__YlVsS{flex:1 1}.AccountSourceEditDialog_footer__fkkmB{display:flex;justify-content:space-between;margin-top:var(--space-4)}.AccountSourceEditDialog_error__O1\+zF{margin-top:var(--space-2)}.EntityOwnershipManager_page__BUlfY{display:flex;flex-direction:column;gap:var(--space-5)}.EntityOwnershipManager_layout__\+x5GO{grid-gap:var(--space-5);align-items:start;display:grid;gap:var(--space-5);grid-template-columns:minmax(280px,340px) 1fr}@media (max-width:900px){.EntityOwnershipManager_layout__\+x5GO{grid-template-columns:1fr}}.EntityOwnershipManager_detailCol__gQo67,.EntityOwnershipManager_listCol__W-71B{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.EntityOwnershipManager_loading__ybRlO{display:flex;justify-content:center;padding:var(--space-6)}.EntityOwnershipManager_entityList__-AH3w{list-style:none;margin:0;padding:0}.EntityOwnershipManager_entityRow__BCxlZ{align-items:center;border-bottom:var(--border-light);cursor:pointer;display:flex;gap:var(--space-2);justify-content:space-between;padding:var(--space-3) var(--space-4);transition:background var(--transition-fast)}.EntityOwnershipManager_entityRow__BCxlZ:hover{background:var(--surface-secondary)}.EntityOwnershipManager_entityRowActive__lTQpm{background:var(--surface-tertiary)}.EntityOwnershipManager_entityRowHidden__Wwkh\+ .EntityOwnershipManager_entityMain__ghdXl{opacity:.5}.EntityOwnershipManager_entityMain__ghdXl{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.EntityOwnershipManager_entityName__wScqg{color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-semibold)}.EntityOwnershipManager_entityDba__TCUV5,.EntityOwnershipManager_entityName__wScqg{font-family:var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EntityOwnershipManager_entityDba__TCUV5{color:var(--text-tertiary);font-size:var(--text-xs);font-style:italic}.EntityOwnershipManager_entityMeta__GROkr{align-items:center;display:flex;gap:var(--space-2)}.EntityOwnershipManager_kindChip__tzx1q{align-items:center;border-radius:var(--radius-sm);color:var(--color-white);display:inline-flex;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);height:20px;padding:0 var(--space-2);white-space:nowrap}.EntityOwnershipManager_kindPerson__p905A{background:var(--color-info-700)}.EntityOwnershipManager_kindBusiness__xppax{background:var(--color-accent-700)}.EntityOwnershipManager_kindTrust__R1b6O{background:var(--color-warning-700)}.EntityOwnershipManager_kindEstate__LL2YP{background:var(--color-success-700)}.EntityOwnershipManager_entityActions__7W79p{display:flex;flex-shrink:0;gap:var(--space-1)}.EntityOwnershipManager_emptyRow__yZV9f,.EntityOwnershipManager_hint__clFxl{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-5);text-align:center}.EntityOwnershipManager_dialogContent__s3tM4{display:flex;flex-direction:column;gap:var(--space-2);padding-top:var(--space-2)}.EntityOwnershipManager_detailHeader__yJuCJ{align-items:center;display:flex;gap:var(--space-3);margin-bottom:var(--space-2)}.EntityOwnershipManager_detailTitle__WLBB2{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold)}.EntityOwnershipManager_subhead__em6zC{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;margin:var(--space-4) 0 var(--space-2);text-transform:uppercase}.EntityOwnershipManager_ownerRow__v3n7P{align-items:center;display:flex;gap:var(--space-2);margin-bottom:var(--space-2)}.EntityOwnershipManager_ownerSelect__XSFdZ{flex:1 1;min-width:0}.EntityOwnershipManager_ownerPct__YZPgY{width:88px}.EntityOwnershipManager_roleSelect__G3xZC{flex-shrink:0;width:190px}.EntityOwnershipManager_spacer__A4KHO{flex:1 1}.EntityOwnershipManager_pctSign__1pTnF{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm)}.EntityOwnershipManager_ownerFooter__1bfSP{align-items:center;display:flex;gap:var(--space-3);margin-top:var(--space-3)}.EntityOwnershipManager_total__WgG5m{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-left:auto}.EntityOwnershipManager_totalOver__DfWva{color:var(--color-error-600);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-left:auto}.EntityOwnershipManager_detailMsg__Kvi8s{color:var(--text-secondary)}.EntityOwnershipManager_detailMsg__Kvi8s,.EntityOwnershipManager_warn__M0GXE{font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-2)}.EntityOwnershipManager_warn__M0GXE{align-items:center;background:var(--color-warning-50);border-radius:var(--radius-md);color:var(--color-warning-700);display:flex;gap:var(--space-2);padding:var(--space-2) var(--space-3)}.EntityOwnershipManager_error__zEPLZ{background:var(--color-error-50);border-radius:var(--radius-md);color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-2) var(--space-3)}.EntityOwnershipManager_dupHeader__zssYg{align-items:center;color:var(--color-warning-700);display:flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-2)}.EntityOwnershipManager_dupSub__Pob7A{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-1)}.EntityOwnershipManager_dupList__84LPf{list-style:none;margin:var(--space-3) 0 0;padding:0}.EntityOwnershipManager_dupRow__v76ci{align-items:center;border-top:var(--border-light);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) 0}.EntityOwnershipManager_dupText__eIPH1{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.EntityOwnershipManager_dupNames__c1Vcb{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.EntityOwnershipManager_dupDupName__-JwlF{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);text-decoration:line-through}.EntityOwnershipManager_dupArrow__bDYjm{color:var(--text-tertiary)}.EntityOwnershipManager_dupKeepName__hVMhd{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold)}.EntityOwnershipManager_dupImpact__ea7Cg{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs)}.EntityOwnershipManager_dupActions__OZaU7{display:flex;flex-shrink:0;gap:var(--space-2)}.EntityOwnershipManager_confirmDetail__ZLhKh{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-3)}.EntityOwnershipManager_beneficialList__D6Fs6{list-style:none;margin:0;padding:0}.EntityOwnershipManager_beneficialRow__cgk1U{border-bottom:var(--border-subtle);color:var(--text-primary);display:flex;font-family:var(--font-body);font-size:var(--text-sm);justify-content:space-between;padding:var(--space-2) 0}.EntityOwnershipManager_beneficialPct__fMhwt{color:var(--text-accent);font-weight:var(--font-semibold)}.EntityOwnershipManager_unresolved__chtS8{color:var(--color-warning-700);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-2)}.AdminPanel_page__ighO2{padding:var(--space-6) var(--space-8)}.AdminPanel_section__gMva9{margin-top:var(--space-6)}.AdminPanel_search__9V\+VR{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);max-width:420px;min-height:44px;padding:var(--space-2) var(--space-3);width:100%}.AdminPanel_search__9V\+VR:focus-visible{box-shadow:var(--focus-ring);outline:none}.AdminPanel_groups__NMemR{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.AdminPanel_group__NUG3C{overflow:hidden}.AdminPanel_groupHeader__iuWPZ{align-items:center;background:var(--surface-secondary);border:none;cursor:pointer;display:flex;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);text-align:left;transition:background var(--transition-fast);width:100%}.AdminPanel_groupHeader__iuWPZ:hover{background:var(--surface-tertiary)}.AdminPanel_groupHeader__iuWPZ:focus-visible{box-shadow:var(--focus-ring);outline:none}.AdminPanel_chevron__ppGeU{color:var(--text-tertiary);font-size:var(--text-sm)}.AdminPanel_groupName__GKxJG{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold)}.AdminPanel_groupCount__LmNMx{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-left:auto}.AdminPanel_groupBody__7bkca{display:flex;flex-direction:column}.AdminPanel_caseRow__JmlPc{align-items:center;border-top:var(--border-subtle);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3) var(--space-4)}.AdminPanel_caseName__TAek9{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-width:160px}.AdminPanel_chips__mYr7G{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:var(--space-2)}.AdminPanel_actions__rfUf3{align-items:center;display:flex;gap:var(--space-2);margin-left:auto}.AdminPanel_pauseBtn__d8YKG,.AdminPanel_resumeBtn__8E4tm,.AdminPanel_startBtn__445uu,.AdminPanel_stopBtn__0KyBr{border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:36px;padding:0 var(--space-3);transition:background var(--transition-fast)}.AdminPanel_startBtn__445uu{background:var(--color-success-600)}.AdminPanel_startBtn__445uu:hover{background:var(--color-success-700)}.AdminPanel_stopBtn__0KyBr{background:var(--color-error-600)}.AdminPanel_stopBtn__0KyBr:hover{background:var(--color-error-700)}.AdminPanel_resumeBtn__8E4tm{background:var(--color-accent-600)}.AdminPanel_resumeBtn__8E4tm:hover{background:var(--color-accent-700)}.AdminPanel_pauseBtn__d8YKG{background:var(--color-gray-600)}.AdminPanel_pauseBtn__d8YKG:hover{background:var(--color-gray-700)}.AdminPanel_pauseBtn__d8YKG:focus-visible,.AdminPanel_resumeBtn__8E4tm:focus-visible,.AdminPanel_startBtn__445uu:focus-visible,.AdminPanel_stopBtn__0KyBr:focus-visible{box-shadow:var(--focus-ring);outline:none}.AdminPanel_deleteBtn__i9QNL{background:var(--surface-primary);border:1px solid var(--color-error-600);border-radius:var(--radius-md);color:var(--color-error-700);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:36px;padding:0 var(--space-3);transition:background var(--transition-fast),color var(--transition-fast)}.AdminPanel_deleteBtn__i9QNL:hover{background:var(--color-error-600);color:var(--color-white)}.AdminPanel_deleteBtn__i9QNL:focus-visible{box-shadow:var(--focus-ring);outline:none}.AdminPanel_tierControl__VC1lW{align-items:center;display:inline-flex;gap:var(--space-2)}.AdminPanel_tierLabel__k5vx7{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium)}.AdminPanel_tierSelect__MlT64{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);min-height:36px;padding:0 var(--space-2);transition:border-color var(--transition-fast)}.AdminPanel_tierSelect__MlT64:focus-visible{box-shadow:var(--focus-ring);outline:none}.AdminPanel_toolbar__Z2oUn{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.AdminPanel_muted__2Q3Af{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.page-admin_page__GOJ\+w{padding:var(--space-6) var(--space-8)}.CostPeriodFilter_wrap__bwZr\+{display:flex;flex-direction:column;gap:var(--space-3)}.CostPeriodFilter_periodBar__FZiuM{display:flex;flex-wrap:wrap;gap:var(--space-2)}.CostPeriodFilter_periodBtn__P\+76A{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:0 var(--space-4);transition:background var(--transition-fast),color var(--transition-fast)}.CostPeriodFilter_periodBtn__P\+76A:hover{background:var(--surface-tertiary)}.CostPeriodFilter_periodBtn__P\+76A:focus-visible{box-shadow:var(--focus-ring);outline:none}.CostPeriodFilter_periodBtnActive__2g4a1{background:var(--color-navy-700);border-color:var(--color-navy-700);color:var(--color-white)}.CostPeriodFilter_customDates__t8ZLf{display:flex;flex-wrap:wrap;gap:var(--space-4)}.CostPeriodFilter_dateLabel__5ZujH{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--text-xs);gap:var(--space-1)}.CostPeriodFilter_dateInput__hC7Qe{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;padding:var(--space-2) var(--space-3)}.CostBasisToggle_bar__YY18\+{display:inline-flex;flex-wrap:wrap;gap:var(--space-2)}.CostBasisToggle_btn__s92Ho{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:0 var(--space-4);transition:background var(--transition-fast),color var(--transition-fast)}.CostBasisToggle_btn__s92Ho:hover{background:var(--surface-tertiary)}.CostBasisToggle_btn__s92Ho:focus-visible{box-shadow:var(--focus-ring);outline:none}.CostBasisToggle_btnActive__HuUbj{background:var(--color-navy-700);border-color:var(--color-navy-700);color:var(--color-white)}.page-case-costs_page__A9Of0{padding:var(--space-6) var(--space-8)}.page-case-costs_section__3WQmq{margin-top:var(--space-6)}.page-case-costs_notices__fYwJx{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.page-case-costs_statGrid__SC3xR{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:var(--space-4)}.page-case-costs_costStatLabel__sQEho{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.04em;text-transform:uppercase}.page-case-costs_costStatValue__hOfUO{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-semibold);margin-top:var(--space-2)}.page-case-costs_costStatSub__7sT91{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-1)}.page-case-costs_costStatNote__qzF5\+{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);margin-top:var(--space-1)}.page-case-costs_caption__jS1DQ{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-2) 0 0}.page-case-costs_breakdownGrid__huq09{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:var(--space-4)}.page-case-costs_breakdownList__lJVXK{list-style:none;margin:var(--space-3) 0 0;padding:0}.page-case-costs_breakdownRow__ng8PL{align-items:center;border-bottom:var(--border-subtle);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-2) 0}.page-case-costs_breakdownRow__ng8PL:last-child{border-bottom:none}.page-case-costs_breakdownLabel__\+e1A7{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);overflow-wrap:anywhere}.page-case-costs_breakdownValue__dcYFH{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap}.page-case-costs_empty__zNNtL{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-3) 0 0}.page-case-costs_hint__UeCOE{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);margin:var(--space-2) 0 0}.page-case-costs_refreshBar__TVmO2{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.page-case-costs_refreshBtn__5rOeJ{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:0 var(--space-4);transition:background var(--transition-fast),color var(--transition-fast)}.page-case-costs_refreshBtn__5rOeJ:hover{background:var(--surface-tertiary)}.page-case-costs_refreshBtn__5rOeJ:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-case-costs_refreshBtn__5rOeJ:disabled{color:var(--text-tertiary);cursor:default}.page-case-costs_profHeader__naxG\+{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.page-case-costs_estTag__J3pk3{color:var(--text-tertiary);font-weight:var(--font-regular);text-transform:none}.page-case-costs_marginPos__Bahyb{color:var(--color-success-700)}.page-case-costs_marginNeg__zwda0{color:var(--color-error-600)}.page-case-costs_monthCard__DIHv7{margin-top:var(--space-4);overflow-x:auto}.page-case-costs_table__PoHMH{border-collapse:collapse;width:100%}.page-case-costs_th__plQGc{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-medium);text-align:left}.page-case-costs_cell__lUcLM,.page-case-costs_th__plQGc{border-bottom:var(--border-subtle);font-family:var(--font-body);padding:var(--space-2) var(--space-3)}.page-case-costs_cell__lUcLM{color:var(--text-primary);font-size:var(--text-sm);vertical-align:middle}.page-case-costs_num__FWzPj{font-family:var(--font-mono);text-align:right;white-space:nowrap}.page-system-costs_page__Qo0M3{padding:var(--space-6) var(--space-8)}.page-system-costs_section__9GksX{margin-top:var(--space-6)}.page-system-costs_statGrid__OxG7O{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:var(--space-4)}.page-system-costs_statLabel__5oRtY{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.04em;text-transform:uppercase}.page-system-costs_statValue__nyYzb{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-semibold);margin-top:var(--space-2)}.page-system-costs_caption__xsEEN{line-height:var(--leading-normal);margin:var(--space-3) 0 0}.page-system-costs_caption__xsEEN,.page-system-costs_empty__6f1xp{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm)}.page-system-costs_empty__6f1xp{margin:0}.page-system-costs_table__kP\+jD{border-collapse:collapse;width:100%}.page-system-costs_th__wV9nW{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-medium);text-align:left}.page-system-costs_cell__RzKR\+,.page-system-costs_th__wV9nW{border-bottom:var(--border-subtle);font-family:var(--font-body);padding:var(--space-2)}.page-system-costs_cell__RzKR\+{color:var(--text-primary);font-size:var(--text-sm);vertical-align:middle}.page-system-costs_num__B4Wup{font-family:var(--font-mono);text-align:right;white-space:nowrap}.page-system-costs_periodBar__wj-4Q{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-system-costs_periodBtn__cP61Z{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:0 var(--space-4);transition:background var(--transition-fast),color var(--transition-fast)}.page-system-costs_periodBtn__cP61Z:hover{background:var(--surface-tertiary)}.page-system-costs_periodBtn__cP61Z:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-system-costs_periodBtnActive__pk2uP{background:var(--color-navy-700);border-color:var(--color-navy-700);color:var(--color-white)}.page-system-costs_customDates__vbOR-{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.page-system-costs_dateLabel__G4QRx{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--text-xs);gap:var(--space-1)}.page-system-costs_dateInput__UwdY7{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;padding:var(--space-2) var(--space-3)}.page-system-costs_dateInput__UwdY7:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-system-costs_estimateTag__17uvb{color:var(--text-tertiary);font-weight:var(--font-regular);text-transform:none}.page-system-costs_groups__VSMyW{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}.page-system-costs_custGroup__3aceI{overflow:hidden}.page-system-costs_custHeader__PqAz6{align-items:center;background:var(--surface-secondary);border:none;cursor:pointer;display:flex;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-4);text-align:left;transition:background var(--transition-fast);width:100%}.page-system-costs_custHeader__PqAz6:hover{background:var(--surface-tertiary)}.page-system-costs_custHeader__PqAz6:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-system-costs_custChevron__kComR{color:var(--text-tertiary);font-size:var(--text-sm)}.page-system-costs_custName__6EISz{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold)}.page-system-costs_custCount__Frsm\+{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm)}.page-system-costs_custTotal__\+Wq8v{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-left:auto}.page-system-costs_profHeader__9WwZo{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between}.page-system-costs_marginPos__xO5LG{color:var(--color-success-700)}.page-system-costs_marginNeg__MoCAa{color:var(--color-error-600)}.page-rate-card-editor_page__54bcx{padding:var(--space-6) var(--space-8)}.page-rate-card-editor_section__e9QMD{margin-top:var(--space-6)}.page-rate-card-editor_empty__akmHG{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-3) 0 0}.page-rate-card-editor_rcBanner__3RIO-{align-items:flex-start;background:var(--color-warning-50);border:1px solid var(--color-warning-100);border-radius:var(--radius-md);display:flex;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3)}.page-rate-card-editor_rcBannerText__w6\+hH{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal)}.page-rate-card-editor_rcSection__mFZpM{margin-top:var(--space-5)}.page-rate-card-editor_rcSubtitle__uVHig{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-bottom:var(--space-2)}.page-rate-card-editor_rcTable__Z-91l{border-collapse:collapse;width:100%}.page-rate-card-editor_rcTh__-4B17{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-medium);text-align:left}.page-rate-card-editor_rcCell__jGqpR,.page-rate-card-editor_rcTh__-4B17{border-bottom:var(--border-subtle);font-family:var(--font-body);padding:var(--space-2)}.page-rate-card-editor_rcCell__jGqpR{color:var(--text-primary);font-size:var(--text-sm);vertical-align:middle}.page-rate-card-editor_rcInput__zsWAz{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;padding:var(--space-2) var(--space-3);width:100%}.page-rate-card-editor_rcInput__zsWAz:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcSelect__B7KlV{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;padding:var(--space-2) var(--space-3);width:100%}.page-rate-card-editor_rcSelect__B7KlV:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcAddBtn__FUGJd{background:var(--surface-secondary);border:var(--border-light);border-radius:var(--radius-md);color:var(--color-navy-600);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);margin-top:var(--space-3);min-height:44px;padding:0 var(--space-4);transition:background var(--transition-fast)}.page-rate-card-editor_rcAddBtn__FUGJd:hover{background:var(--surface-tertiary)}.page-rate-card-editor_rcAddBtn__FUGJd:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcRemoveBtn__CuCN6{background:#0000;border:none;border-radius:var(--radius-md);color:var(--color-error-600);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;padding:var(--space-2) var(--space-3)}.page-rate-card-editor_rcRemoveBtn__CuCN6:hover{background:var(--color-error-50)}.page-rate-card-editor_rcRemoveBtn__CuCN6:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcMultipliers__3xa\+6{display:flex;flex-wrap:wrap;gap:var(--space-4)}.page-rate-card-editor_rcMultLabel__zoagY{color:var(--text-secondary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--text-xs);gap:var(--space-1);width:140px}.page-rate-card-editor_rcActions__G2Bjq{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-5)}.page-rate-card-editor_rcPublishBtn__IY7tM{background:var(--color-navy-700);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:44px;padding:0 var(--space-5);transition:background var(--transition-fast)}.page-rate-card-editor_rcPublishBtn__IY7tM:hover{background:var(--color-navy-600)}.page-rate-card-editor_rcPublishBtn__IY7tM:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcConfirm__lTzON{align-items:center;background:var(--color-error-50);border:1px solid var(--color-error-100);border-radius:var(--radius-md);display:flex;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-3)}.page-rate-card-editor_rcConfirmText__rlSKW{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm)}.page-rate-card-editor_rcConfirmBtn__6jK5D{background:var(--color-error-600);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:44px;padding:0 var(--space-5);transition:background var(--transition-fast)}.page-rate-card-editor_rcConfirmBtn__6jK5D:hover{background:var(--color-error-700)}.page-rate-card-editor_rcConfirmBtn__6jK5D:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcCancelBtn__UQ-qP{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:0 var(--space-4)}.page-rate-card-editor_rcCancelBtn__UQ-qP:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-rate-card-editor_rcStatus__-B4KC{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm)}.PricingDisclosure_container__jnVCW{margin-bottom:var(--space-5)}.PricingDisclosure_heading__N6P6Z{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0}.PricingDisclosure_subhead__BB-u0{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);margin:var(--space-1) 0 var(--space-4)}.PricingDisclosure_list__3ic1W{list-style:none;margin:0;padding:0}.PricingDisclosure_row__yVLmF{align-items:flex-start;border-bottom:var(--border-subtle);display:flex;gap:var(--space-4);justify-content:space-between;padding:var(--space-3) 0}.PricingDisclosure_row__yVLmF:last-child{border-bottom:none}.PricingDisclosure_rowMain__EZLcI{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.PricingDisclosure_rowName__vTYW7{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-medium)}.PricingDisclosure_rowDesc__lfifS{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal)}.PricingDisclosure_rowRate__HpMBu{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-1);text-align:right}.PricingDisclosure_rateAmount__RipYc{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);white-space:nowrap}.PricingDisclosure_groupHeading__gPE4y{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:var(--space-5) 0 var(--space-2)}.PricingDisclosure_loading__IXf02{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.page-setup-billing_page__2vHdL{max-width:700px;padding:var(--space-6) var(--space-8)}.page-setup-billing_stepTitle__Z8f0O{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-lg);font-weight:var(--font-semibold);margin:0 0 var(--space-2) 0}.page-setup-billing_stepDesc__iQk4-{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-2) 0 0 0}.page-setup-billing_formFields__hPaME{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);max-width:500px}.page-setup-billing_buttonRow__rkd87{align-items:center;display:flex;gap:var(--space-4);margin-top:var(--space-5)}.page-setup-billing_loadingState__U4TMX{align-items:center;display:flex;gap:var(--space-4);max-width:700px;padding:var(--space-6) var(--space-8)}.page-setup-billing_radioLabel__kGlxZ{display:block}.page-setup-billing_radioLabelTitle__O8Oyc{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-bold);margin:0}.page-setup-billing_radioLabelDesc__ypjmx{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-1) 0 0 0}.page-setup-billing_confirmDetails__0kOXI{margin-top:var(--space-4)}.page-setup-billing_confirmName__JuJJH{color:var(--text-primary);font-size:var(--text-base);margin:0}.page-setup-billing_confirmEmail__-9cA\+{color:var(--text-primary);font-size:var(--text-base);margin:var(--space-2) 0 0 0}.page-setup-billing_confirmNote__qmQv2{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-4) 0 0 0}.page-manage-customer-case_page__14qU0{margin:0 auto;max-width:800px;padding:var(--space-6) var(--space-8)}.page-manage-customer-case_caseCard__5H8O-{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);cursor:pointer;padding:var(--space-5);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.page-manage-customer-case_caseCard__5H8O-:hover{border-color:var(--color-navy-600);box-shadow:var(--shadow-md)}.page-manage-customer-case_caseCardInactive__6Lxfa{cursor:default}.page-manage-customer-case_caseCardInactive__6Lxfa:hover{border-color:var(--color-gray-200);box-shadow:none}.page-manage-customer-case_cardPending__SxMM-{opacity:.7}.page-manage-customer-case_caseHeader__RZgai{align-items:flex-start;display:flex;justify-content:space-between}.page-manage-customer-case_caseName__ONW4b{flex:1 1;min-width:0}.page-manage-customer-case_caseNameText__5o8Wi{align-items:center;display:flex;gap:var(--space-3)}.page-manage-customer-case_caseNameText__5o8Wi span{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-manage-customer-case_caseMeta__bt7wG{align-items:center;display:flex;gap:var(--space-4);margin-left:var(--space-10);margin-top:var(--space-2)}.page-manage-customer-case_metaItem__3WnI7{align-items:center;display:flex;gap:var(--space-1)}.page-manage-customer-case_metaText__4zjog{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs)}.page-manage-customer-case_caseActions__Yb3BI{display:flex;gap:var(--space-1);margin-left:var(--space-2)}.page-manage-customer-case_editRow__f-WkK{align-items:center;display:flex;gap:var(--space-1)}.page-manage-customer-case_emptyState__GODBY{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--space-16) var(--space-6)}.page-manage-customer-case_emptyStateIcon__HtSmE{color:var(--text-disabled);margin-bottom:var(--space-4)}.page-manage-customer-case_emptyStateTitle__7gt3u{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0 0 var(--space-2) 0}.page-manage-customer-case_emptyStateDesc__PyN1h{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0 0 var(--space-6) 0;max-width:400px;text-align:center}.page-manage-customer-case_skeletonList__G5YdS{display:flex;flex-direction:column;gap:var(--space-3)}.page-manage-customer-case_skeletonCard__Oha\+j{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);padding:var(--space-5)}.page-manage-customer-case_guardContainer__VSD57{padding:var(--space-6)}.page-manage-customer-case_noResults__C9dvn{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-8) 0;text-align:center}.page-manage-customer-case_dialogHeader__SRsu0{align-items:center;display:flex;gap:var(--space-3)}.page-manage-customer-case_dialogHeaderTitle__Lspjn{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold)}.page-manage-customer-case_dialogDesc__HQg8u{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);margin-bottom:var(--space-5)}.page-manage-billing-settings_page__ZVNah{margin:0 auto;max-width:800px;padding:var(--space-6) var(--space-8)}.page-manage-billing-settings_section__v0M2r{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--space-6);padding:var(--space-6)}.page-manage-billing-settings_sectionHeader__Pkpgi{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-4)}.page-manage-billing-settings_sectionTitle__2\+wig{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin:0}.page-manage-billing-settings_sectionTitleIcon__kWUBL{align-items:center;display:flex;gap:var(--space-2)}.page-manage-billing-settings_fieldGroup__SGTe1{display:flex;flex-direction:column;gap:var(--space-4)}.page-manage-billing-settings_fieldLabel__W8LIX{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.page-manage-billing-settings_fieldValue__6R4G7{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0}.page-manage-billing-settings_fieldValueMono__Dxm4l{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.page-manage-billing-settings_detailRow__1dOFV{align-items:center;display:flex;gap:var(--space-6)}.page-manage-billing-settings_detailLabel__2sbpD{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.page-manage-billing-settings_detailValue__Yxjhl{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.page-manage-billing-settings_planRow__5YLMy{align-items:center;display:flex;gap:var(--space-6)}.page-manage-billing-settings_planInfo__YRxpI{display:flex;flex-direction:column}.page-manage-billing-settings_planName__dnfod{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);margin:0}.page-manage-billing-settings_planDesc__DLP9k{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.page-manage-billing-settings_paymentFormArea__kqVPD{margin-top:var(--space-4)}.page-manage-billing-settings_paymentFormActions__4ZVm3{align-items:center;display:flex;gap:var(--space-2);margin-top:var(--space-2)}.page-manage-billing-settings_overrideFormArea__WKt2I{border:var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4)}.page-manage-billing-settings_overrideFormFields__jhND5{display:flex;gap:var(--space-4)}.page-manage-billing-settings_overrideFormActions__dnOMF{display:flex;gap:var(--space-2)}.page-manage-billing-settings_actionsRow__xnTX6{display:flex;gap:var(--space-4)}.page-manage-billing-settings_actionCol__A-pEE{flex:1 1}.page-manage-billing-settings_actionDesc__2pVox{color:var(--text-secondary);display:block;font-family:var(--font-body);font-size:var(--text-xs);margin:var(--space-1) 0 0 0}.page-manage-billing-settings_actionDescWarning__CM\+vx{color:var(--color-warning-600);display:block;font-family:var(--font-body);font-size:var(--text-xs);margin:var(--space-1) 0 0 0}.page-manage-billing-settings_editActions__ViX-W{display:flex;gap:var(--space-2);margin-top:var(--space-4)}.page-manage-billing-settings_strategyRow__rabNx{align-items:center;display:flex;gap:var(--space-4)}.page-manage-billing-settings_guardContainer__8fl8G{padding:var(--space-6)}.page-manage-billing-settings_loadingContainer__f8UfW{margin:0 auto;max-width:800px;padding:var(--space-6)}.page-manage-billing-settings_disclosureText__jiOKf{color:var(--text-disabled);display:block;font-family:var(--font-body);font-size:var(--text-xs);margin-top:var(--space-2);text-align:center}.page-manage-billing-settings_sectionSubtitle__hPXnX{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.page-manage-billing-settings_paymentCardContent__vpjX6{align-items:center;display:flex;gap:var(--space-4)}.page-manage-billing-settings_paymentCardInfo__qLowc{flex:1 1}.page-manage-billing-settings_paymentCardTitle__SzYZz{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0}.page-manage-billing-settings_paymentCardSub__MbO2R{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);margin:0}.page-manage-billing-settings_overrideFormTitle__NoFUs{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);margin:0}.page-manage-billing-settings_emptyText__v6A\+i{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.page-manage-billing-settings_tableArea__rDVmb{margin-bottom:var(--space-4)}.page-manage-billing-settings_planPaymentStatus__EU\+lG{align-items:center;display:flex;gap:var(--space-2)}.page-manage-billing-settings_planSectionTitle__8ZlSx{margin-bottom:var(--space-4)}.page-manage-billing-settings_planPaymentText__S9d\+B{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.page-manage-billing-settings_caseMethodRow__qZ2c0{display:flex;flex-direction:column;gap:var(--space-3);max-width:480px}.page-manage-billing-settings_caseMethodNote__V0Yb7{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0}.page-manage-billing-settings_caseMethodNote__V0Yb7 a{color:var(--text-accent);text-decoration:underline}.page-manage-billing-settings_formNote__Jvgi5{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);margin:var(--space-2) 0 0 0}.page-admin-customer_page__Y2zxI{margin:0 auto;max-width:900px;padding:var(--space-6) var(--space-8)}.page-admin-customer_filtersRow__W1Hdq{display:flex;gap:var(--space-4);margin-bottom:var(--space-6)}.page-admin-customer_customerList__OHCQT{display:flex;flex-direction:column;gap:var(--space-3)}.page-admin-customer_customerRow__Sf394{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow var(--transition-fast)}.page-admin-customer_customerRow__Sf394:hover{box-shadow:var(--shadow-sm)}.page-admin-customer_rowSummary__mSdeP{align-items:center;cursor:pointer;display:flex;gap:var(--space-4);padding:var(--space-4);transition:background var(--transition-fast)}.page-admin-customer_rowSummary__mSdeP:hover{background:var(--surface-tertiary)}.page-admin-customer_customerInfo__Izq-4{flex:1 1;min-width:0}.page-admin-customer_customerName__ezo\+K{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);line-height:var(--leading-snug)}.page-admin-customer_customerEmail__855Iu{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal)}.page-admin-customer_detailsPane__QsbBD{padding:var(--space-5)}.page-admin-customer_fieldGroup__H7XLS{display:flex;flex-direction:column;gap:var(--space-3)}.page-admin-customer_fieldGroupEditing__rTcm\+{display:flex;flex-direction:column;gap:var(--space-4)}.page-admin-customer_fieldGroupReadonly__krKNB{align-items:flex-start;display:flex;justify-content:space-between}.page-admin-customer_fieldLabel__8K5Tz{color:var(--text-secondary);display:block;font-family:var(--font-body);font-size:var(--text-xs);line-height:var(--leading-normal)}.page-admin-customer_fieldValue__3mIgT{font-family:var(--font-body)}.page-admin-customer_fieldValueMono__7bJeQ,.page-admin-customer_fieldValue__3mIgT{color:var(--text-primary);font-size:var(--text-sm);line-height:var(--leading-normal)}.page-admin-customer_fieldValueMono__7bJeQ{font-family:var(--font-mono)}.page-admin-customer_fieldValueMonoSmall__5Ff9a{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal)}.page-admin-customer_editActions__RY8Cw{display:flex;gap:var(--space-2)}.page-admin-customer_emptyState__c1vNS{padding:var(--space-10) 0;text-align:center}.page-admin-customer_emptyStateText__XZtmw{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm)}.page-admin-customer_skeletonList__kcmpo{display:flex;flex-direction:column;gap:var(--space-3)}.page-admin-customer_guardContainer__h19jk{padding:var(--space-6)}.AccountIdentityCorrectionDialog_subtitle__aZj-J{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.6;line-height:var(--line-height-relaxed,1.6);margin:0 0 var(--space-4)}.AccountIdentityCorrectionDialog_field__7S4V\+{margin-bottom:var(--space-4)}.AccountIdentityCorrectionDialog_flipWarning__HKu9S{background:var(--color-warning-50);border:var(--border-light);border-left:var(--space-1) solid var(--color-warning-500);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.AccountIdentityCorrectionDialog_flipWarningTitle__0oLNl{color:var(--color-warning-700);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold)}.AccountIdentityCorrectionDialog_flipWarningBody__BeG9E{color:var(--color-warning-700);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.6;line-height:var(--line-height-relaxed,1.6);margin:var(--space-1) 0 var(--space-2)}.AccountIdentityCorrectionDialog_error__el7Kv{background:var(--color-error-50);border-radius:var(--radius-md);color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-2);padding:var(--space-3) var(--space-4)}.AccountMergeDialog_warning__6-Wa\+{background:var(--color-warning-50);border:var(--border-light);border-left:var(--space-1) solid var(--color-warning-500);border-radius:var(--radius-md);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4)}.AccountMergeDialog_warningTitle__61kEB{font-weight:var(--font-semibold)}.AccountMergeDialog_warningBody__lcCYu,.AccountMergeDialog_warningTitle__61kEB{color:var(--color-warning-700);font-family:var(--font-body);font-size:var(--text-sm)}.AccountMergeDialog_warningBody__lcCYu{line-height:1.6;line-height:var(--line-height-relaxed,1.6);margin:var(--space-1) 0 0}.AccountMergeDialog_field__\+V811{margin-bottom:var(--space-4)}.AccountMergeDialog_error__Y1Gcx{background:var(--color-error-50);border-radius:var(--radius-md);color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-2);padding:var(--space-3) var(--space-4)}.AccountLedgerDialog_subtitle__Y\+FjH{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.6;line-height:var(--line-height-relaxed,1.6);margin:0 0 var(--space-4)}.AccountLedgerDialog_error__Rj1Jq{background:var(--color-error-50);border:var(--border-light);border-left:var(--space-1) solid var(--color-error-500);border-radius:var(--radius-md);color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-2);padding:var(--space-3) var(--space-4)}.ReorderAccountsDialog_intro__Vd5AE{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:0 0 var(--space-4)}.ReorderAccountsDialog_list__MaBmh{border:var(--border-light);border-radius:var(--radius-md);max-height:360px;overflow-y:auto}.ReorderAccountsDialog_group__brirZ:not(:last-child){border-bottom:var(--border-light)}.ReorderAccountsDialog_groupHeader__YmtGI{background:var(--surface-secondary);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.04em;padding:var(--space-2) var(--space-3);position:sticky;text-transform:uppercase;top:0;z-index:1}.ReorderAccountsDialog_groupList__\+KI1V{list-style:none;margin:0;padding:0}.ReorderAccountsDialog_row__OuveJ{align-items:center;border-bottom:var(--border-subtle);display:flex;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.ReorderAccountsDialog_row__OuveJ:last-child{border-bottom:none}.ReorderAccountsDialog_rowName__d6itt{color:var(--text-primary);flex:1 1 auto;font-family:var(--font-body);font-size:var(--text-sm);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReorderAccountsDialog_rowBalance__K3aZt{color:var(--text-tertiary);flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs)}.ReorderAccountsDialog_rowActions__8Cszt{display:flex;flex-shrink:0}.ReorderAccountsDialog_error__LHb2K{background:var(--color-error-50);border-radius:var(--radius-md);color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-3);padding:var(--space-3) var(--space-4)}.NetWorthChart_container__y0HL2{position:relative;width:100%}.NetWorthChart_chartSvg__2ApJx{display:block;height:auto;width:100%}.NetWorthChart_yAxisLabel__kxL1\+{fill:var(--text-tertiary);text-anchor:end;dominant-baseline:middle;font-family:var(--font-mono);font-size:10px}.NetWorthChart_xAxisLabel__M-mHl{fill:var(--text-tertiary);text-anchor:middle;dominant-baseline:hanging;font-family:var(--font-body);font-size:10px}.NetWorthChart_gridLine__Op8DH{stroke:var(--color-gray-200);stroke-dasharray:4 4}.NetWorthChart_keyDateLabel__eGnA3{text-anchor:start;dominant-baseline:middle;font-family:var(--font-body);font-size:9px;font-weight:500}.NetWorthChart_keyDateLabelFlipped__\+3bJM{text-anchor:end}.CashFlowChart_container__UeHvj{display:flex;flex-direction:column;gap:var(--space-2)}.CashFlowChart_legend__CcjL2{display:flex;gap:var(--space-4);justify-content:flex-end}.CashFlowChart_legendItem__eWaZJ{align-items:center;color:var(--text-secondary);display:inline-flex;font-size:var(--text-xs);gap:var(--space-1)}.CashFlowChart_legendSwatch__9Vobs{border-radius:var(--radius-sm);display:inline-block;height:10px;width:10px}.CashFlowChart_legendInflow__iU66u{background:var(--color-success-500)}.CashFlowChart_legendOutflow__IqjuO{background:var(--color-error-500)}.CashFlowChart_legendLine__nOvBE{background:var(--color-navy-700);display:inline-block;height:2px;width:12px}.CashFlowChart_chartSvg__eZW-t{display:block;height:auto;width:100%}.CashFlowChart_yAxisLabel__OUD8p{fill:var(--text-tertiary);text-anchor:end;dominant-baseline:middle;font-family:var(--font-mono);font-size:10px}.CashFlowChart_xAxisLabel__Hv6e0{fill:var(--text-tertiary);text-anchor:middle;dominant-baseline:hanging;font-family:var(--font-body);font-size:10px}.CashFlowChart_gridLine__0HWeP{stroke:var(--color-gray-200);stroke-dasharray:4 4}.page-accounts-net-worth_page__0BQ6C{display:flex;flex-direction:column;gap:var(--space-6)}.page-accounts-net-worth_printButton__nmpjU{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-sm);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-5);transition:background var(--transition-fast)}.page-accounts-net-worth_printButton__nmpjU:hover{background:var(--color-navy-600)}.page-accounts-net-worth_printButton__nmpjU:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-accounts-net-worth_netWorthCard__el-6q{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.page-accounts-net-worth_netWorthHeader__aAp0F{padding:var(--space-5) var(--space-6) 0}.page-accounts-net-worth_netWorthLabel__Tpel3{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:500;letter-spacing:.04em;margin-bottom:var(--space-1);text-transform:uppercase}.page-accounts-net-worth_netWorthRow__u6wTw{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-accounts-net-worth_netWorthValue__4KTiA{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700}.page-accounts-net-worth_netWorthChange__b4uvh{align-items:center;display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-1);margin-left:var(--space-3)}.page-accounts-net-worth_netWorthChange__b4uvh.page-accounts-net-worth_up__-g4Dd{color:var(--color-success-600)}.page-accounts-net-worth_netWorthChange__b4uvh.page-accounts-net-worth_down__X4e8A{color:var(--color-error-600)}.page-accounts-net-worth_netWorthPeriod__U7thZ{color:var(--text-tertiary);font-size:var(--text-xs);font-weight:400}.page-accounts-net-worth_netWorthControls__N-k-l{align-items:center;display:flex;justify-content:space-between;padding:0 var(--space-6) var(--space-3)}.page-accounts-net-worth_controlTabs__fXmN0{display:flex;gap:var(--space-1)}.page-accounts-net-worth_controlTab__JbV-1{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;justify-content:center;min-height:44px;min-width:44px;padding:var(--space-1) var(--space-3)}.page-accounts-net-worth_controlTab__JbV-1:focus-visible{box-shadow:var(--focus-ring)}.page-accounts-net-worth_controlTabActive__6uAJm{background:var(--color-navy-50);color:var(--color-navy-700)}.page-accounts-net-worth_controlTab__JbV-1:hover:not(.page-accounts-net-worth_controlTabActive__6uAJm){background:var(--surface-tertiary)}.page-accounts-net-worth_chartArea__xdhv3{padding:var(--space-4) var(--space-6) var(--space-5)}.page-accounts-net-worth_chartEmptyState__GnJ-i{color:var(--text-tertiary);font-size:var(--text-sm);padding:var(--space-8);text-align:center}.page-accounts-net-worth_accountsSection__l5aYj{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:1fr 320px}@media (max-width:960px){.page-accounts-net-worth_accountsSection__l5aYj{grid-template-columns:1fr}}.page-accounts-net-worth_accountsList__6NVhF{display:flex;flex-direction:column;gap:var(--space-3)}.page-accounts-net-worth_accountGroup__VW0s5{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.page-accounts-net-worth_accountGroupHeader__61qoR{align-items:center;background:var(--surface-secondary);cursor:pointer;display:flex;justify-content:space-between;min-height:44px;padding:var(--space-3) var(--space-5)}.page-accounts-net-worth_accountGroupHeader__61qoR:focus-visible{box-shadow:var(--focus-ring)}.page-accounts-net-worth_accountGroupLeft__E2EJb{align-items:center;display:flex;gap:var(--space-2)}.page-accounts-net-worth_accountGroupName__pnpt4{color:var(--text-primary);font-size:var(--text-sm);font-weight:600}.page-accounts-net-worth_accountGroupChange__DSjgn{font-size:var(--text-xs);font-weight:500}.page-accounts-net-worth_accountGroupChange__DSjgn.page-accounts-net-worth_up__-g4Dd{color:var(--color-success-600)}.page-accounts-net-worth_accountGroupChange__DSjgn.page-accounts-net-worth_down__X4e8A{color:var(--color-error-600)}.page-accounts-net-worth_accountGroupTotal__lQ28f{color:var(--text-primary);font-size:var(--text-base);font-weight:600}.page-accounts-net-worth_accountRow__OsgUa{align-items:center;border-top:var(--border-subtle);cursor:pointer;display:flex;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-5);transition:background var(--transition-fast)}.page-accounts-net-worth_accountRow__OsgUa:hover{background:var(--surface-secondary)}.page-accounts-net-worth_accountRow__OsgUa:focus-visible{box-shadow:var(--focus-ring)}.page-accounts-net-worth_accountInfo__CmZGX{flex:0 1 220px;min-width:0;overflow:hidden}.page-accounts-net-worth_accountIcon__ezfuE{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:var(--text-xs);font-weight:600;height:32px;justify-content:center;width:32px}.page-accounts-net-worth_accountIconBank__Frgnt{background:var(--color-info-100);color:var(--color-info-600)}.page-accounts-net-worth_accountIconCredit__G2YXM{background:var(--color-warning-100);color:var(--color-warning-600)}.page-accounts-net-worth_accountIconInvest__rGCag{background:var(--color-accent-100);color:var(--color-accent-700)}.page-accounts-net-worth_accountName__UpQqH{color:var(--text-primary);font-size:var(--text-sm);font-weight:500}.page-accounts-net-worth_accountNameRow__l8Mim{align-items:center;display:flex;min-width:0}.page-accounts-net-worth_accountNameText__30CNq{overflow-wrap:break-word}.page-accounts-net-worth_accountActions__Vsghl{align-items:center;display:flex;flex-shrink:0;gap:var(--space-1)}.page-accounts-net-worth_nicknameEditButton__XJ-2-{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;opacity:0;padding:0;transition:opacity var(--transition-fast),color var(--transition-fast),background var(--transition-fast);width:28px}.page-accounts-net-worth_accountRow__OsgUa:hover .page-accounts-net-worth_nicknameEditButton__XJ-2-,.page-accounts-net-worth_nicknameEditButton__XJ-2-:focus-visible{opacity:1}.page-accounts-net-worth_nicknameEditButton__XJ-2-:hover{background:var(--surface-secondary);color:var(--color-navy-700)}.page-accounts-net-worth_nicknameEditButton__XJ-2-:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-accounts-net-worth_accountInfoEditing__U6TDI{flex:1 1 auto}.page-accounts-net-worth_nicknameEditRow__b1NDs{align-items:center;display:flex;gap:var(--space-2);min-width:0}.page-accounts-net-worth_nicknameResetButton__3rAfq{background:none;border:none;border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);text-decoration:underline;white-space:nowrap}.page-accounts-net-worth_nicknameResetButton__3rAfq:hover:not(:disabled){background:var(--surface-secondary);color:var(--text-primary)}.page-accounts-net-worth_nicknameResetButton__3rAfq:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-accounts-net-worth_nicknameResetButton__3rAfq:disabled{cursor:default;opacity:.5}.page-accounts-net-worth_nicknameInput__8XDvu{background:var(--surface-primary);border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);width:100%}.page-accounts-net-worth_nicknameInput__8XDvu:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-accounts-net-worth_accountType__IB-pn{color:var(--text-tertiary);font-size:var(--text-xs)}.page-accounts-net-worth_accountTitleButton__HUqyy{background:none;border:none;color:var(--color-navy-700);cursor:pointer;display:inline-block;font-family:var(--font-body);font-size:var(--text-xs);margin-top:var(--space-1);max-width:100%;overflow:hidden;padding:0;text-decoration:underline;text-decoration-style:dotted;text-overflow:ellipsis;white-space:nowrap}.page-accounts-net-worth_accountTitleButton__HUqyy:hover{color:var(--color-navy-900)}.page-accounts-net-worth_accountTitleButton__HUqyy:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-accounts-net-worth_accountFlagged__q5Nqq{color:var(--color-error-500);font-weight:600}.page-accounts-net-worth_accountSparkline__ielAp{display:flex;flex:1 1;justify-content:center;min-width:60px}.page-accounts-net-worth_accountBalanceCol__DZVjY{flex-shrink:0;text-align:right}.page-accounts-net-worth_accountBalance__Lc4de{color:var(--text-primary);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.page-accounts-net-worth_accountBalanceLabel__kR1\+t{color:var(--text-tertiary);font-size:var(--text-xs);text-align:right}.page-accounts-net-worth_summaryCard__g\+M5-{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);height:fit-content;padding:var(--space-5);position:sticky;top:var(--space-4)}.page-accounts-net-worth_summaryTitle__B6EHv{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4)}.page-accounts-net-worth_summarySection__8QU3M{margin-bottom:var(--space-4)}.page-accounts-net-worth_summarySectionHeader__Aupjj{display:flex;justify-content:space-between;margin-bottom:var(--space-2)}.page-accounts-net-worth_summarySectionLabel__aKbtx,.page-accounts-net-worth_summarySectionTotal__TIF\+W{color:var(--text-primary);font-size:var(--text-sm);font-weight:600}.page-accounts-net-worth_summaryRow__Zc1AE{display:flex;justify-content:space-between;padding:var(--space-1) 0}.page-accounts-net-worth_summaryRowDot__Tjhrw{border-radius:50%;display:inline-block;height:8px;margin-right:var(--space-2);width:8px}.page-accounts-net-worth_summaryRowLabel__8HhlD{align-items:center;color:var(--text-secondary);display:flex;font-size:var(--text-xs)}.page-accounts-net-worth_summaryRowValue__OR4Z1{color:var(--text-primary);font-size:var(--text-xs);font-weight:500}.page-accounts-net-worth_summaryDivider__xg6Jd{background:var(--color-gray-200);height:1px;margin:var(--space-3) 0}.page-accounts-net-worth_summaryNetWorth__y6U14{align-items:center;display:flex;justify-content:space-between;padding:var(--space-2) 0}.page-accounts-net-worth_summaryNetLabel__pUeOw{color:var(--text-primary);font-size:var(--text-sm);font-weight:600}.page-accounts-net-worth_summaryNetValuePositive__UJJpG{color:var(--color-success-600);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.page-accounts-net-worth_summaryNetValueNegative__ZNmGv{color:var(--color-error-600);font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.page-accounts-net-worth_loadingState__WVAnu{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--text-sm);justify-content:center;min-height:200px}.page-accounts-net-worth_emptyState__nnCxF{align-items:center;display:flex;flex-direction:column;gap:var(--space-3);justify-content:center;min-height:240px;padding:var(--space-8);text-align:center}.page-accounts-net-worth_emptyStateIcon__9Bitn{color:var(--color-gray-300)}.page-accounts-net-worth_emptyStateTitle__EBdL5{color:var(--text-primary);font-size:var(--text-lg);font-weight:600}.page-accounts-net-worth_emptyStateHint__dlr5i{color:var(--text-tertiary);font-size:var(--text-sm);max-width:400px}@media (max-width:640px){.page-accounts-net-worth_netWorthValue__4KTiA{font-size:var(--text-2xl)}.page-accounts-net-worth_accountRow__OsgUa{flex-wrap:wrap}.page-accounts-net-worth_accountSparkline__ielAp{display:none}.page-accounts-net-worth_accountInfo__CmZGX{flex:1 1 auto}.page-accounts-net-worth_summaryCard__g\+M5-{position:static}}.page-accounts-net-worth_sankeyCard__xfhr0{background:var(--surface-primary);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);margin-bottom:var(--space-6);overflow-x:auto;padding:var(--space-4)}.page-accounts-net-worth_sankeyEmpty__UyJZZ{color:var(--text-tertiary);font-size:var(--text-sm);padding:var(--space-8);text-align:center}.page-accounts-net-worth_sankeyTabs__2xE0s{background:var(--color-gray-100);border-radius:var(--radius-md);display:inline-flex;gap:2px;padding:3px}.page-accounts-net-worth_sankeyTab__D9yGG{appearance:none;background:#0000;border:none;border-radius:calc(var(--radius-md) - 2px);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;padding:6px 12px;transition:background .15s,color .15s}.page-accounts-net-worth_sankeyTab__D9yGG:hover{color:var(--text-primary)}.page-accounts-net-worth_sankeyTabActive__HlFQa{background:var(--surface-primary);box-shadow:var(--shadow-sm);color:var(--text-primary)}.page-accounts-net-worth_holdingsContainer__wksMz{background:var(--color-navy-50);border-bottom:var(--border-subtle);border-top:var(--border-subtle);padding:var(--space-3) var(--space-5) var(--space-4) var(--space-12)}.page-accounts-net-worth_holdingsHeader__gbk4e{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--space-2)}.page-accounts-net-worth_holdingsTitle__p8n\+B{color:var(--color-navy-700);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page-accounts-net-worth_holdingsAsOf__3YCDi{color:var(--text-tertiary);font-size:var(--text-xs)}.page-accounts-net-worth_holdingsTable__u7YiT{border-collapse:collapse;color:var(--text-secondary);font-size:var(--text-xs);width:100%}.page-accounts-net-worth_holdingsTable__u7YiT th{border-bottom:1px solid var(--color-navy-200);color:var(--text-primary);font-weight:600;padding:var(--space-2) var(--space-3);text-align:left}.page-accounts-net-worth_holdingsTable__u7YiT th.page-accounts-net-worth_holdingsThRight__xTxgS{text-align:right}.page-accounts-net-worth_holdingsExpandCaret__UHcyW{align-items:center;color:var(--text-tertiary);display:flex;font-size:var(--text-xs);margin-left:var(--space-2)}.page-accounts-net-worth_holdingsTable__u7YiT td{border-bottom:1px solid var(--color-navy-100);padding:var(--space-2) var(--space-3);vertical-align:middle}.page-accounts-net-worth_holdingsTable__u7YiT tr:last-child td{border-bottom:none}.page-accounts-net-worth_holdingsText__Dyahl{color:var(--text-primary);font-weight:500}.page-accounts-net-worth_holdingsValue__U9PDJ{font-family:var(--font-mono);font-weight:500;text-align:right}.page-accounts-net-worth_holdingsValueStrong__cgIKx{font-weight:var(--font-semibold)}.page-accounts-net-worth_holdingsTypeBadge__H6N3k{align-items:center;background:var(--color-gray-100);border-radius:var(--radius-sm);color:var(--color-gray-600);display:inline-flex;font-size:var(--text-xs);font-weight:var(--font-semibold);padding:var(--space-1) var(--space-2);text-transform:uppercase}.page-accounts-net-worth_holdingsTypeSecurity__iu6OM{background:var(--color-info-100);color:var(--color-info-700)}.page-accounts-net-worth_holdingsTypeCash__99yVU{background:var(--color-success-100);color:var(--color-success-700)}.page-accounts-net-worth_mergedNumbersList__fj-od{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-accounts-net-worth_mergedNumberBadge__xJlMi{align-items:center;background:var(--color-navy-100);border-radius:var(--radius-sm);color:var(--color-navy-700);display:inline-flex;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2)}.estate-summary-export_page__cP7ze{width:100%}.estate-summary-export_sectionGap__yy6hv{margin-bottom:var(--space-8)}.estate-summary-export_headerActions__I\+g25{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4)}.estate-summary-export_reportToggle__KCRjO{align-items:center;display:flex;gap:var(--space-2)}.estate-summary-export_reportToggleLabel__Kwt7-{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);white-space:nowrap}.estate-summary-export_reportToggleOption__eaGxw{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-regular);transition:color var(--transition-fast)}.estate-summary-export_reportToggleOptionActive__m5cej{color:var(--color-navy-700);font-weight:var(--font-semibold)}.estate-summary-export_reportToggleSwitch__9CYjM{background:var(--color-gray-300);border:none;border-radius:var(--radius-full);cursor:pointer;height:20px;padding:0;position:relative;transition:background var(--transition-fast);width:36px}.estate-summary-export_reportToggleSwitch__9CYjM:focus-visible{box-shadow:var(--focus-ring);outline:none}.estate-summary-export_reportToggleSwitchOn__If-l0{background:var(--color-navy-600)}.estate-summary-export_reportToggleKnob__jq2kx{background:var(--color-white);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);height:16px;left:2px;position:absolute;top:2px;transition:left var(--transition-fast);width:16px}.estate-summary-export_reportToggleKnobOn__UK1Ct{left:18px}.estate-summary-export_exportButton__4ZrlN{align-items:center;background:var(--color-navy-700);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);transition:background var(--transition-fast);white-space:nowrap}.estate-summary-export_exportButton__4ZrlN:hover{background:var(--color-navy-600)}.estate-summary-export_exportButton__4ZrlN:focus-visible{box-shadow:var(--focus-ring);outline:none}.estate-summary-export_exportButton__4ZrlN:disabled{cursor:not-allowed;opacity:.5}.estate-summary-export_previewGrid__p1Y99{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.estate-summary-export_previewItem__8Mo4b{display:flex;flex-direction:column;gap:var(--space-1)}.estate-summary-export_previewLabel__jVfen{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);letter-spacing:.05em;text-transform:uppercase}.estate-summary-export_previewValue__Z0i7D{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-semibold)}.estate-summary-export_previewDetail__9yD\+t,.estate-summary-export_sheetHint__mZy66{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm)}.estate-summary-export_sheetHint__mZy66{margin:0 0 var(--space-3) 0}.estate-summary-export_sheetList__V\+K\+Q{display:flex;flex-wrap:wrap;gap:var(--space-2)}.estate-summary-export_sheetBadge__BG2Uv{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);transition:all var(--transition-fast)}.estate-summary-export_sheetBadge__BG2Uv:focus-visible{box-shadow:var(--focus-ring);outline:none}.estate-summary-export_sheetBadgeSelected__uVRbI{background:var(--color-navy-700);border:1px solid var(--color-navy-700);color:var(--color-white)}.estate-summary-export_sheetBadgeSelected__uVRbI:hover{background:var(--color-navy-600)}.estate-summary-export_sheetBadgeUnselected__CrFHT{background:var(--surface-secondary);border:var(--border-light);color:var(--text-tertiary)}.estate-summary-export_sheetBadgeUnselected__CrFHT:hover{border-color:var(--color-navy-400);color:var(--text-primary)}.estate-summary-export_sheetBadgeIcon__IgFcm{align-items:center;display:flex}.estate-summary-export_sheetBadgeSelected__uVRbI .estate-summary-export_sheetBadgeIcon__IgFcm{color:var(--color-white)}.estate-summary-export_sheetBadgeUnselected__CrFHT .estate-summary-export_sheetBadgeIcon__IgFcm{color:var(--text-tertiary)}.page-prospects_page__M4u0u{display:flex;flex-direction:column;gap:var(--space-6);max-width:1400px;padding:var(--space-6)}.page-prospects_section__tgVkV{display:flex;flex-direction:column;gap:var(--space-3)}.page-prospects_accessDenied__FEP7V{border-left:4px solid var(--color-accent-500)}.page-prospects_accessDeniedText__US5\+s{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base)}.page-prospects_statsRow__5nf5C{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(4,1fr)}.page-prospects_statCard__bD1eH{text-align:center}.page-prospects_statValue__btNhW{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-bold);line-height:1.1}.page-prospects_statHighlight__xQO8C{color:var(--color-accent-600)}.page-prospects_statLabel__kWmdM{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.05em;margin-top:var(--space-1);text-transform:uppercase}.page-prospects_filterBar__\+KKus{display:flex;flex-direction:column;gap:var(--space-3)}.page-prospects_filterGroup__OvkjV{align-items:flex-start;display:flex;gap:var(--space-3)}.page-prospects_filterLabel__cobKA{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-width:60px;padding-top:var(--space-1);white-space:nowrap}.page-prospects_filterChips__HacrJ{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-prospects_filterChip__7p2sH{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-full);color:var(--text-secondary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--font-medium);min-height:28px;padding:var(--space-1) var(--space-3);transition:var(--transition-fast)}.page-prospects_filterChip__7p2sH:hover{border-color:var(--color-navy-400);color:var(--text-primary)}.page-prospects_filterChip__7p2sH:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_filterChipActive__mtBi9{background:var(--color-navy-700);border-color:var(--color-navy-700);color:var(--color-white)}.page-prospects_filterChipActive__mtBi9:hover{background:var(--color-navy-800);border-color:var(--color-navy-800);color:var(--color-white)}.page-prospects_clearBtn__ZSmvI{align-self:flex-start;background:#0000;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-xs);min-height:28px;padding:var(--space-1) var(--space-3);transition:var(--transition-fast)}.page-prospects_clearBtn__ZSmvI:hover{border-color:var(--color-navy-400);color:var(--text-primary)}.page-prospects_clearBtn__ZSmvI:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_refreshBtn__DTXW2{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:36px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast)}.page-prospects_refreshBtn__DTXW2:hover:not(:disabled){background:var(--surface-secondary);border-color:var(--color-navy-400)}.page-prospects_refreshBtn__DTXW2:disabled{cursor:not-allowed;opacity:.5}.page-prospects_refreshBtn__DTXW2:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_errorBanner__AIHcn{background:var(--color-error-50);border:1px solid var(--color-error-100);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-3) var(--space-4)}.page-prospects_emptyState__S40NW{text-align:center}.page-prospects_emptyText__UyXTN{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-base);margin:0}.page-prospects_tableCard__MZnTj{overflow:hidden}.page-prospects_table__ec7Z5{border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm);width:100%}.page-prospects_th__KP17-{background:var(--surface-secondary);border-bottom:1px solid var(--border-subtle);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;padding:var(--space-3) var(--space-4);text-align:left;text-transform:uppercase;white-space:nowrap}.page-prospects_tableRow__OuF2Q{border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--transition-fast)}.page-prospects_tableRow__OuF2Q:last-child{border-bottom:none}.page-prospects_tableRow__OuF2Q:hover{background:var(--surface-secondary)}.page-prospects_tableRow__OuF2Q:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-500);outline:none}.page-prospects_td__O84YS{color:var(--text-primary);padding:var(--space-3) var(--space-4);vertical-align:middle}.page-prospects_nameCell__cW3x6{font-weight:var(--font-semibold)}.page-prospects_emailCell__vhVPx{color:var(--text-secondary);font-size:var(--text-xs)}.page-prospects_dateCell__HViTJ{color:var(--text-tertiary);white-space:nowrap}.page-prospects_demoPending__1eE0-{color:var(--text-tertiary)}.page-prospects_drawerOverlay__nvrBo{animation:page-prospects_fadeIn__QXuyu var(--transition-fast) ease;background:color-mix(in srgb,var(--color-navy-900) 50%,#0000);inset:0;position:fixed;z-index:200}@keyframes page-prospects_fadeIn__QXuyu{0%{opacity:0}to{opacity:1}}.page-prospects_drawer__ATlR5{animation:page-prospects_slideIn__\+bXv- var(--transition-base) ease;background:var(--surface-primary);bottom:0;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-width:95vw;overflow:hidden;position:fixed;right:0;top:0;width:480px;z-index:201}@keyframes page-prospects_slideIn__\+bXv-{0%{transform:translateX(100%)}to{transform:translateX(0)}}.page-prospects_drawerHeader__0gPHT{align-items:flex-start;border-bottom:1px solid var(--border-light);display:flex;flex-shrink:0;gap:var(--space-4);justify-content:space-between;padding:var(--space-5) var(--space-6)}.page-prospects_drawerName__OZpE3{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0}.page-prospects_drawerEmail__CnEjm{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-1) 0 0}.page-prospects_drawerHeaderRight__-1gVi{align-items:center;display:flex;flex-shrink:0;gap:var(--space-3)}.page-prospects_closeBtn__zlqxV{align-items:center;background:#0000;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:var(--text-base);height:32px;justify-content:center;transition:var(--transition-fast);width:32px}.page-prospects_closeBtn__zlqxV:hover{background:var(--surface-secondary);color:var(--text-primary)}.page-prospects_closeBtn__zlqxV:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_drawerError__RvU6I,.page-prospects_drawerLoading__lT1ws{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);padding:var(--space-8) var(--space-6);text-align:center}.page-prospects_drawerError__RvU6I{color:var(--text-primary)}.page-prospects_drawerBody__NvJWl{display:flex;flex:1 1;flex-direction:column;gap:var(--space-1);overflow-y:auto;padding:var(--space-4) var(--space-6) var(--space-8)}.page-prospects_drawerSection__cPAnI{border-bottom:1px solid var(--border-subtle);padding:var(--space-4) 0}.page-prospects_drawerSection__cPAnI:last-child{border-bottom:none}.page-prospects_factGrid__MIHx7{grid-gap:var(--space-2) var(--space-4);display:grid;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;margin-top:var(--space-3)}.page-prospects_factLabel__ZV0RB{color:var(--text-tertiary);font-weight:var(--font-medium);white-space:nowrap}.page-prospects_stageControl__OCipv{align-items:center;display:flex;gap:var(--space-3);margin-top:var(--space-3)}.page-prospects_stageSelect__kI3W\+{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);flex:1 1;font-family:var(--font-body);font-size:var(--text-sm);min-height:36px;padding:var(--space-2) var(--space-3)}.page-prospects_stageSelect__kI3W\+:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_saveBtn__yLjcq{background:var(--color-navy-700);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:36px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast);white-space:nowrap}.page-prospects_saveBtn__yLjcq:hover:not(:disabled){background:var(--color-navy-800)}.page-prospects_saveBtn__yLjcq:disabled{cursor:not-allowed;opacity:.45}.page-prospects_saveBtn__yLjcq:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_demoBtn__CF-lb{background:#0000;border:1px solid var(--color-accent-500);border-radius:var(--radius-md);color:var(--color-accent-600);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:36px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast)}.page-prospects_demoBtn__CF-lb:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent-500) 10%,#0000)}.page-prospects_demoBtn__CF-lb:disabled{cursor:not-allowed;opacity:.45}.page-prospects_demoBtn__CF-lb:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_demoStatus__eI3kJ{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-2) 0 0}.page-prospects_inviteRow__GMu42{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-3)}.page-prospects_inviteBtn__fZ0HQ{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:36px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast)}.page-prospects_inviteBtn__fZ0HQ:hover:not(:disabled){background:var(--surface-secondary);border-color:var(--color-navy-400)}.page-prospects_inviteBtn__fZ0HQ:disabled{cursor:not-allowed;opacity:.45}.page-prospects_inviteBtn__fZ0HQ:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-prospects_inviteMessage__uW1z9{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm)}.page-prospects_noteForm__XxsVl{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}.page-prospects_noteInput__CFHI6{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);min-height:80px;padding:var(--space-3);resize:vertical}.page-prospects_noteInput__CFHI6:focus-visible{border-color:var(--color-navy-400);box-shadow:var(--focus-ring);outline:none}.page-prospects_noteInput__CFHI6::placeholder{color:var(--text-tertiary)}.page-prospects_errorText__fJTo\+{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-xs);margin:var(--space-1) 0 0}.page-prospects_timeline__7VrdP{display:flex;flex-direction:column;gap:0;list-style:none;margin:var(--space-3) 0 0;padding:0}.page-prospects_timelineItem__CizZZ{display:flex;gap:var(--space-3);padding-bottom:var(--space-4);position:relative}.page-prospects_timelineItem__CizZZ:not(:last-child):before{background:var(--border-subtle);bottom:0;content:"";left:7px;position:absolute;top:14px;width:1px}.page-prospects_timelineDot__wQ0cU{background:var(--color-navy-300);border:2px solid var(--surface-primary);border-radius:50%;flex-shrink:0;height:14px;margin-top:3px;width:14px}.page-prospects_timelineContent__94yz0{flex:1 1;min-width:0}.page-prospects_timelineHeader__uA0rC{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.page-prospects_timelineDate__07odv{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);margin-left:auto}.page-prospects_timelineSummary__lDBUT{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);margin:var(--space-1) 0 0;word-break:break-word}.page-prospects_timelineStageChange__pD8Cc{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);margin:var(--space-1) 0 0}.page-prospects_timelineMeta__ZULuA{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);margin:var(--space-1) 0 0}@media (max-width:900px){.page-prospects_statsRow__5nf5C{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-prospects_statsRow__5nf5C{grid-template-columns:1fr 1fr}.page-prospects_drawer__ATlR5{width:100%}.page-prospects_filterGroup__OvkjV{flex-direction:column;gap:var(--space-2)}}.LessonReview_page__ZxSKI{display:flex;flex-direction:column;gap:var(--space-6);max-width:1400px;padding:var(--space-6)}.LessonReview_section__YSz9w{display:flex;flex-direction:column;gap:var(--space-3)}.LessonReview_tabs__lVJW7{border-bottom:1px solid var(--border-light);display:flex;flex-wrap:wrap;gap:var(--space-1)}.LessonReview_tab__iF6H\+{align-items:center;background:#0000;border:none;border-bottom:2px solid #0000;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast)}.LessonReview_tab__iF6H\+:hover{background:var(--surface-secondary);color:var(--text-primary)}.LessonReview_tab__iF6H\+:focus-visible{box-shadow:var(--focus-ring);outline:none}.LessonReview_tabActive__LGLB\+{border-bottom-color:var(--color-navy-700);color:var(--color-navy-700);font-weight:var(--font-semibold)}.LessonReview_intro__UX1N-{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0}.LessonReview_errorBanner__ooGyA,.LessonReview_notice__2efAp,.LessonReview_successBanner__zeWEO,.LessonReview_warningBanner__FHOPH{border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-normal);padding:var(--space-3) var(--space-4)}.LessonReview_notice__2efAp{background:var(--surface-secondary);border:1px solid var(--border-light)}.LessonReview_errorBanner__ooGyA{background:var(--color-error-50);border:1px solid var(--color-error-100)}.LessonReview_warningBanner__FHOPH{background:var(--color-warning-50);border:1px solid var(--color-warning-100)}.LessonReview_successBanner__zeWEO{background:var(--color-success-50);border:1px solid var(--color-success-100)}.LessonReview_emptyText__Esz1z{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-base);margin:0}.LessonReview_tableCard__GwTER{overflow-x:auto}.LessonReview_table__EjJVq{border-collapse:collapse;font-family:var(--font-body);font-size:var(--text-sm);width:100%}.LessonReview_th__-mISh{background:var(--surface-secondary);border-bottom:1px solid var(--border-subtle);color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:.05em;padding:var(--space-3) var(--space-4);text-align:left;text-transform:uppercase;white-space:nowrap}.LessonReview_row__uqDaq{border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background var(--transition-fast)}.LessonReview_row__uqDaq:last-child{border-bottom:none}.LessonReview_row__uqDaq:hover{background:var(--surface-secondary)}.LessonReview_row__uqDaq:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-500);outline:none}.LessonReview_td__MaAo0{color:var(--text-primary);padding:var(--space-3) var(--space-4);vertical-align:top}.LessonReview_titleCell__VKBf\+{font-weight:var(--font-semibold)}.LessonReview_muted__ngBBj{color:var(--text-tertiary)}.LessonReview_nowrap__oNwmX{white-space:nowrap}.LessonReview_pickerRow__\+VfTn{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.LessonReview_label__gCkrq{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold)}.LessonReview_input__DTmUf,.LessonReview_select__Y1a6Y,.LessonReview_textarea__\+pl6S{background:var(--surface-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);min-height:44px;padding:var(--space-2) var(--space-3)}.LessonReview_select__Y1a6Y{min-width:280px}.LessonReview_input__DTmUf{width:100%}.LessonReview_textarea__\+pl6S{line-height:var(--leading-normal);min-height:96px;resize:vertical;width:100%}.LessonReview_input__DTmUf:focus-visible,.LessonReview_select__Y1a6Y:focus-visible,.LessonReview_textarea__\+pl6S:focus-visible{border-color:var(--color-navy-400);box-shadow:var(--focus-ring);outline:none}.LessonReview_overlay__QQsI4{background:color-mix(in srgb,var(--color-navy-900) 50%,#0000);inset:0;position:fixed;z-index:200}.LessonReview_drawer__vXogy{background:var(--surface-primary);bottom:0;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;max-width:95vw;overflow:hidden;position:fixed;right:0;top:0;width:640px;z-index:201}.LessonReview_drawerHeader__cV71i{align-items:flex-start;border-bottom:1px solid var(--border-light);display:flex;flex-shrink:0;gap:var(--space-4);justify-content:space-between;padding:var(--space-5) var(--space-6)}.LessonReview_drawerTitle__mXnpW{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0}.LessonReview_badgeRow__SZn8u{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.LessonReview_closeBtn__9uxeC{background:#0000;border:1px solid var(--border-light);border-radius:var(--radius-sm);color:var(--text-tertiary);cursor:pointer;flex-shrink:0;font-size:var(--text-base);height:44px;width:44px}.LessonReview_closeBtn__9uxeC:hover{background:var(--surface-secondary);color:var(--text-primary)}.LessonReview_closeBtn__9uxeC:focus-visible{box-shadow:var(--focus-ring);outline:none}.LessonReview_drawerBody__sFIjd{flex:1 1;overflow-y:auto;padding:var(--space-2) var(--space-6) var(--space-8)}.LessonReview_drawerSection__hTI1N{border-bottom:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) 0}.LessonReview_drawerSection__hTI1N:last-child{border-bottom:none}.LessonReview_lessonBody__SKXI1{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0;white-space:pre-wrap;word-break:break-word}.LessonReview_rationale__cE4k8{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.LessonReview_code__t9AaK{background:var(--surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0;padding:var(--space-3);white-space:pre-wrap;word-break:break-word}.LessonReview_factGrid__ygYOQ{grid-gap:var(--space-2) var(--space-4);display:grid;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr}.LessonReview_factLabel__qlE5r{color:var(--text-tertiary);font-weight:var(--font-medium);white-space:nowrap}.LessonReview_factValue__VABv0{color:var(--text-primary);word-break:break-word}.LessonReview_list__r5v6D{color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-1);margin:0;padding-left:var(--space-5)}.LessonReview_formGrid__DlJSQ{display:flex;flex-direction:column;gap:var(--space-3)}.LessonReview_field__A-UIP{display:flex;flex-direction:column;gap:var(--space-1)}.LessonReview_checkboxRow__26ibE{align-items:center;color:var(--text-primary);display:flex;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-2);min-height:44px}.LessonReview_checkbox__dtYjH{height:20px;width:20px}.LessonReview_actionRow__ipVvd{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.LessonReview_fieldError__2qcmR{color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.LessonReview_dangerBtn__CgoN4,.LessonReview_primaryBtn__d7pv\+,.LessonReview_secondaryBtn__ZYMmr{border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast);white-space:nowrap}.LessonReview_primaryBtn__d7pv\+{background:var(--color-navy-700);border:none;color:var(--color-white)}.LessonReview_primaryBtn__d7pv\+:hover:not(:disabled){background:var(--color-navy-800)}.LessonReview_secondaryBtn__ZYMmr{background:var(--surface-primary);border:1px solid var(--border-light);color:var(--text-primary)}.LessonReview_secondaryBtn__ZYMmr:hover:not(:disabled){background:var(--surface-secondary);border-color:var(--color-navy-400)}.LessonReview_dangerBtn__CgoN4{background:#0000;border:1px solid var(--color-error-500);color:var(--color-error-700)}.LessonReview_dangerBtn__CgoN4:hover:not(:disabled){background:var(--color-error-50)}.LessonReview_dangerBtn__CgoN4:disabled,.LessonReview_primaryBtn__d7pv\+:disabled,.LessonReview_secondaryBtn__ZYMmr:disabled{cursor:not-allowed;opacity:.45}.LessonReview_dangerBtn__CgoN4:focus-visible,.LessonReview_primaryBtn__d7pv\+:focus-visible,.LessonReview_secondaryBtn__ZYMmr:focus-visible{box-shadow:var(--focus-ring);outline:none}.LessonReview_timeline__DeHBA{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;padding:0}.LessonReview_timelineItem__BwPSg{border-left:2px solid var(--border-light);color:var(--text-primary);display:flex;flex-direction:column;font-family:var(--font-body);font-size:var(--text-sm);gap:var(--space-1);padding-left:var(--space-3)}.LessonReview_timelineMeta__F6QuB{color:var(--text-tertiary);font-size:var(--text-xs)}.LessonReview_versionCard__r17LK{border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3) var(--space-4)}.LessonReview_versionLive__0444b{background:var(--color-success-50);border-color:var(--color-success-500)}.LessonReview_versionHeader__o5XWA{align-items:center;color:var(--text-primary);display:flex;flex-wrap:wrap;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);gap:var(--space-3);justify-content:space-between}@media (max-width:700px){.LessonReview_drawer__vXogy{width:100%}.LessonReview_select__Y1a6Y{min-width:0;width:100%}}.TopicsPanel_headerButton__wDSrz{background:none;border:0;color:inherit;cursor:pointer;font-family:inherit;margin:0;padding:0;text-align:left;width:100%}.TopicsPanel_headerButton__wDSrz:focus-visible{border-radius:var(--radius-sm);box-shadow:var(--focus-ring);outline:none}.TopicsPanel_headerActions__5pWRS{align-items:center;display:inline-flex;gap:var(--space-3)}.TopicsPanel_discoveryBadge__y46O7{align-items:center;cursor:default;display:inline-flex}.TopicsPanel_chevron__dsT8O{color:var(--color-navy-600);transition:transform var(--transition-base)}.TopicsPanel_chevronOpen__Br66D{transform:rotate(180deg)}.TopicsPanel_list__ejzm\+{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;margin:var(--space-4) 0 0 0;padding:0}.TopicsPanel_rowItem__OH0Nx{list-style:none}.TopicsPanel_row__DAuLj{align-items:flex-start;background:var(--color-navy-50);background:var(--surface-secondary,var(--color-navy-50));border:var(--border-light);border-radius:var(--radius-md);color:inherit;display:flex;font-family:inherit;font-size:inherit;gap:var(--space-4);justify-content:space-between;padding:var(--space-3) var(--space-4);text-align:left;width:100%}.TopicsPanel_rowClickable__UrhYh{cursor:pointer;transition:box-shadow var(--transition-base),border-color var(--transition-base),transform var(--transition-base)}.TopicsPanel_rowClickable__UrhYh:hover{border-color:var(--color-accent-300);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.TopicsPanel_rowClickable__UrhYh:focus-visible{box-shadow:var(--focus-ring);outline:none}.TopicsPanel_rowMain__8VeGG{flex:1 1;min-width:0}.TopicsPanel_title__ka6T2{color:var(--color-navy-900);color:var(--color-text-primary,var(--color-navy-900));font-size:.9375rem;font-size:var(--font-size-base,.9375rem);font-weight:600;font-weight:var(--font-weight-semibold,600);margin-bottom:var(--space-1)}.TopicsPanel_hypothesis__r2Nr0{color:var(--color-navy-700);color:var(--color-text-secondary,var(--color-navy-700));font-size:.875rem;font-size:var(--font-size-sm,.875rem);line-height:1.4}.TopicsPanel_rowMeta__F2M5m{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-2)}.page-home-redesign_dashboard__ztcAq{width:100%}.page-home-redesign_actionsSection__LP\+oe,.page-home-redesign_pipelineSection__qcHDE{margin-bottom:var(--space-8)}.page-home-redesign_actionGrid__KQxiC{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr)}@media (max-width:640px){.page-home-redesign_actionGrid__KQxiC{grid-template-columns:1fr}}.page-home-redesign_statsSection__m26Bx{margin-bottom:var(--space-8)}.page-home-redesign_statsGrid__5finS{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.page-home-redesign_emptyState__xLMJ4{align-items:center;background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;padding:var(--space-10) var(--space-8);text-align:center}.page-home-redesign_emptyStateIcon__7RDF1{color:var(--color-success-500);margin-bottom:var(--space-3)}.page-home-redesign_emptyStateTitle__YEgLb{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin-bottom:var(--space-1)}.page-home-redesign_emptyStateHint__N65xW{color:var(--text-tertiary);font-size:var(--text-sm);max-width:400px}.page-home-redesign_onboardingCard__rCzwE{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);max-width:600px;padding:var(--space-6) var(--space-8)}.page-home-redesign_onboardingTitle__OrXGF{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--font-semibold);margin:0 0 var(--space-3) 0}.page-home-redesign_onboardingDesc__1yELY{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-relaxed);margin:0 0 var(--space-5) 0}.page-home-redesign_onboardingBtn__NImJ5{background:var(--color-navy-700);border:none;border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:44px;padding:var(--space-2) var(--space-5);transition:background var(--transition-fast)}.page-home-redesign_onboardingBtn__NImJ5:hover{background:var(--color-navy-600)}.page-home-redesign_onboardingBtn__NImJ5:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-home-redesign_netWorthSection__HqPXT{margin-bottom:var(--space-8)}.page-home-redesign_netWorthCard__WPgg7{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.page-home-redesign_netWorthHeader__sNe37{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2);padding:var(--space-5) var(--space-6) 0}.page-home-redesign_netWorthValue__r3yz1{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700}.page-home-redesign_netWorthChange__S8wPT{align-items:center;display:inline-flex;font-size:var(--text-sm);font-weight:500;gap:var(--space-1);margin-left:var(--space-2)}.page-home-redesign_netWorthUp__Zm1J4{color:var(--color-success-600)}.page-home-redesign_netWorthDown__NWKpN{color:var(--color-error-600)}.page-home-redesign_netWorthPeriod__tkPh4{color:var(--text-tertiary);font-size:var(--text-xs)}.page-home-redesign_netWorthChartWrap__WVyAF{padding:var(--space-3) var(--space-4) var(--space-4)}.page-home-redesign_viewAllBtn__gZtNZ{align-items:center;background:#0000;border:var(--border-light);border-radius:var(--radius-sm);color:var(--color-navy-600);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-xs);font-weight:500;min-height:44px;padding:var(--space-1) var(--space-3);transition:background var(--transition-fast)}.page-home-redesign_viewAllBtn__gZtNZ:hover{background:var(--surface-secondary)}.page-home-redesign_viewAllBtn__gZtNZ:focus-visible{box-shadow:var(--focus-ring)}.page-home-redesign_keyDatesToggleActive__Uq1vK{background:var(--surface-secondary);background:var(--color-accent-50,var(--surface-secondary));border-color:var(--color-accent-300);color:var(--color-accent-700)}.page-home-redesign_skeleton__ymZyz{animation:page-home-redesign_skeletonShimmer__pMWen 1.4s ease infinite;background:linear-gradient(90deg,var(--color-gray-100) 25%,var(--color-gray-200) 37%,var(--color-gray-100) 63%);background-size:400% 100%;border-radius:var(--radius-md)}@keyframes page-home-redesign_skeletonShimmer__pMWen{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.page-home-redesign_skeleton__ymZyz{animation:none}}.page-home-redesign_skeletonPipeline__EsLyW{border-radius:var(--radius-lg);height:84px;width:100%}.page-home-redesign_skeletonStatCard__yL-Xm{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-4) var(--space-5)}.page-home-redesign_skeletonStatLabel__9MbIV{height:var(--text-xs);margin-bottom:var(--space-3);width:60%}.page-home-redesign_skeletonStatValue__8NMRC{height:var(--text-2xl);width:40%}.account_cardHead__Lkmh7{align-items:flex-start;display:flex;gap:var(--space-3)}.account_cardIcon__cJoCL{color:var(--color-navy-700);flex-shrink:0;font-size:var(--text-2xl)}.account_cardIconAccent__Sr5b3{color:var(--color-accent-600);flex-shrink:0;font-size:var(--text-2xl)}.account_cardHeadText__q2K7b{flex:1 1;min-width:0}.account_cardTitle__iIL-t{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold)}.account_cardDesc__Vac0t{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-1)}.account_primaryBtn__7M7p7,.account_secondaryBtn__tc0dv{border-radius:var(--radius-md);cursor:pointer;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast)}.account_primaryBtn__7M7p7{background:var(--color-navy-700);border:1px solid var(--color-navy-700);color:var(--color-white)}.account_primaryBtn__7M7p7:hover:not(:disabled){background:var(--color-navy-800)}.account_secondaryBtn__tc0dv{background:var(--surface-primary);border:1px solid var(--color-navy-700);color:var(--color-navy-700)}.account_secondaryBtn__tc0dv:hover{background:var(--surface-secondary)}.account_primaryBtn__7M7p7:disabled{cursor:default;opacity:.6}.account_dangerBtn__C-iQy{background:var(--surface-primary);border:var(--border-light);border-radius:var(--radius-md);color:var(--color-error-700);cursor:pointer;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:36px;padding:var(--space-1) var(--space-3);transition:var(--transition-fast)}.account_dangerBtn__C-iQy:hover{background:var(--surface-secondary)}.account_dangerBtn__C-iQy:focus-visible,.account_primaryBtn__7M7p7:focus-visible,.account_secondaryBtn__tc0dv:focus-visible{box-shadow:var(--focus-ring);outline:none}.account_statusRow__oIvgv{align-items:center;border-top:var(--border-subtle);display:flex;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3)}.account_rowLabel__m4U1F{color:var(--text-primary);font-weight:var(--font-medium)}.account_muted__L9jIC,.account_rowLabel__m4U1F{font-family:var(--font-body);font-size:var(--text-sm)}.account_mutedNote__Cci21,.account_muted__L9jIC{color:var(--text-tertiary)}.account_mutedNote__Cci21{font-family:var(--font-body);font-size:var(--text-xs);margin-top:var(--space-3)}.account_rowList__U4MYD{border-top:var(--border-subtle);list-style:none;margin:var(--space-3) 0 0;padding:0}.account_row__VG18M{align-items:center;border-bottom:var(--border-subtle);display:flex;gap:var(--space-3);padding:var(--space-3) 0}.account_row__VG18M:last-child{border-bottom:none}.account_rowIcon__HknC6{color:var(--text-secondary);flex-shrink:0;font-size:var(--text-lg)}.account_rowText__0QTXv{flex:1 1;min-width:0}.account_rowMeta__5l1VM{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-xs);margin-top:var(--space-1)}.account_emptyState__N6hfi{align-items:center;border-top:var(--border-subtle);display:flex;gap:var(--space-3);margin-top:var(--space-3);padding-top:var(--space-3)}.account_emptyIcon__\+uEGF{color:var(--text-tertiary);flex-shrink:0;font-size:var(--text-2xl)}.account_emptyTitle__CjBGC{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold)}.page-my-account_page__27ZOJ{max-width:720px}.page-my-account_page__27ZOJ,.page-my-account_sections__kEhDA{display:flex;flex-direction:column;gap:var(--space-4)}.page-my-account_profileRow__7fkOJ{align-items:center;display:flex;gap:var(--space-4)}.page-my-account_avatar__q69Cb{align-items:center;background:var(--color-navy-700);border-radius:var(--radius-full);color:var(--color-white);display:flex;flex-shrink:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);height:48px;justify-content:center;width:48px}.page-my-account_profileInfo__oZ7-1{flex:1 1;min-width:0}.page-my-account_profileName__YUSbS{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold)}.page-my-account_profileEmail__jQtHi{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);margin-top:var(--space-1);overflow:hidden;text-overflow:ellipsis}.terms-acceptance-modal_overlay__dPlc6{align-items:center;background:#0f172a8c;display:flex;inset:0;justify-content:center;padding:var(--space-6);position:fixed;z-index:9999}.terms-acceptance-modal_modal__D5ELm{background:var(--surface-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-5);max-width:560px;padding:var(--space-8);width:100%}.terms-acceptance-modal_heading__H0w2o{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--font-semibold);margin:0}.terms-acceptance-modal_body__MOYkw{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;margin:0}.terms-acceptance-modal_versionLine__Ovwby{color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.terms-acceptance-modal_link__sqGx1{color:var(--color-accent-600);font-weight:var(--font-medium);text-decoration:underline}.terms-acceptance-modal_link__sqGx1:hover{color:var(--color-accent-700)}.terms-acceptance-modal_checkboxRow__FDd7T{align-items:flex-start;cursor:pointer;display:flex;gap:var(--space-3);-webkit-user-select:none;user-select:none}.terms-acceptance-modal_checkbox__5CtJ7{accent-color:var(--color-accent-600);cursor:pointer;height:18px;margin-top:var(--space-1);width:18px}.terms-acceptance-modal_checkboxLabel__bzDgZ{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-sm);line-height:1.5}.terms-acceptance-modal_actions__VQlib{display:flex;gap:var(--space-3);justify-content:flex-end;margin-top:var(--space-2)}.terms-acceptance-modal_acceptButton__i2Qx2{background:var(--color-accent-600);border:none;border-radius:var(--radius-md);color:var(--surface-primary);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);min-height:44px;min-width:140px;padding:var(--space-3) var(--space-5);transition:background var(--transition-fast)}.terms-acceptance-modal_acceptButton__i2Qx2:hover:not(:disabled){background:var(--color-accent-700)}.terms-acceptance-modal_acceptButton__i2Qx2:disabled{background:var(--color-gray-300);cursor:not-allowed}.terms-acceptance-modal_acceptButton__i2Qx2:focus-visible{box-shadow:var(--focus-ring);outline:none}.terms-acceptance-modal_error__51HjE{color:#c53030;color:var(--color-semantic-error,#c53030);font-family:var(--font-body);font-size:var(--text-sm);margin:0}.CustomSignIn_footer__utFQI{display:flex;flex-direction:column;gap:var(--space-3);padding-top:var(--space-2)}.CustomSignIn_divider__yy7sQ{align-items:center;color:var(--text-tertiary);display:flex;font-family:var(--font-body);font-size:var(--text-xs);gap:var(--space-3);letter-spacing:.04em;text-transform:uppercase}.CustomSignIn_divider__yy7sQ:after,.CustomSignIn_divider__yy7sQ:before{background:var(--color-gray-200);content:"";flex:1 1;height:1px}.CustomSignIn_passkeyBtn__yzf6Q{align-items:center;background:var(--surface-primary);border:1px solid var(--color-navy-700);border-radius:var(--radius-md);color:var(--color-navy-700);cursor:pointer;display:flex;font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-semibold);gap:var(--space-2);justify-content:center;min-height:44px;padding:var(--space-2) var(--space-4);transition:var(--transition-fast)}.CustomSignIn_passkeyBtn__yzf6Q:hover:not(:disabled){background:var(--surface-secondary)}.CustomSignIn_passkeyBtn__yzf6Q:disabled{cursor:default;opacity:.6}.CustomSignIn_linkBtn__wb-Ba:focus-visible,.CustomSignIn_passkeyBtn__yzf6Q:focus-visible{box-shadow:var(--focus-ring);outline:none}.CustomSignIn_error__p38\+x{background:var(--color-error-50);border:1px solid var(--color-error-100);border-radius:var(--radius-md);color:var(--color-error-700);font-family:var(--font-body);font-size:var(--text-sm);padding:var(--space-2) var(--space-3)}.CustomSignIn_linkRow__nLe8g{display:flex;justify-content:center}.CustomSignIn_linkBtn__wb-Ba{background:none;border:none;color:var(--color-navy-600);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-medium);min-height:44px;padding:var(--space-1) var(--space-2)}.CustomSignIn_linkBtn__wb-Ba:hover{color:var(--color-navy-700);text-decoration:underline}
/*# sourceMappingURL=main.77d4251d.css.map*/