#__next,#root,body{display:flex;flex-direction:column;min-height:100vh;min-width:calc(100vw - (100vw - 100%));margin:0}*{box-sizing:border-box}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;padding:0}[role=listbox],[role=slider],button,input,li,select{outline:none}.is_Fieldset{all:unset}button,dialog,input,li,ol,p,pre,textarea,ul{all:unset;box-sizing:border-box}.is_Anchor:has(.is_Button),a.is_Button{text-decoration:none}:root{--aspect-ratio-primitives-9by16:0.5625;--aspect-ratio-primitives-16by9:1.7777777778;--aspect-ratio-primitives-square:1;--aspect-ratio-media-thumbnail:0.5625;--aspect-ratio-explore-item-athlete:0.5625;--aspect-ratio-explore-item-post:0.5625;--breakpoint-xs:479;--breakpoint-gt-xs:480;--breakpoint-sm:767;--breakpoint-gt-sm:768;--breakpoint-md:991;--breakpoint-gt-md:992;--breakpoint-lg:1199;--breakpoint-gt-lg:1200;--breakpoint-xl:1439;--breakpoint-gt-xl:1440;--breakpoint-xxl:1700;--color-primitives-black-and-white-black:#000000;--color-primitives-black-and-white-white:#ffffff;--color-primitives-neutral-10:#f4f4f4;--color-primitives-neutral-20:#e9e9e9;--color-primitives-neutral-30:#d4d4d4;--color-primitives-neutral-40:#bebebe;--color-primitives-neutral-50:#a8a8a8;--color-primitives-neutral-60:#929292;--color-primitives-neutral-70:#7d7d7d;--color-primitives-neutral-80:#676767;--color-primitives-neutral-90:#515151;--color-primitives-neutral-100:#262626;--color-primitives-sand-10:#fefdfc;--color-primitives-sand-20:#faf8f6;--color-primitives-sand-30:#f5efea;--color-primitives-sand-40:#f0e9e2;--color-primitives-sand-50:#e7ddd5;--color-primitives-sand-60:#dad0c8;--color-primitives-sand-70:#c6bdb6;--color-primitives-sand-80:#9b948e;--color-primitives-sand-90:#78726d;--color-primitives-sand-100:#5c5754;--color-primitives-fire-10:#fcece6;--color-primitives-fire-20:#f2c7b0;--color-primitives-fire-30:#eaac8a;--color-primitives-fire-40:#e28655;--color-primitives-fire-50:#dd6e34;--color-primitives-fire-60:#d44a00;--color-primitives-fire-70:#c14300;--color-primitives-fire-80:#973500;--color-primitives-fire-90:#752901;--color-primitives-fire-100:#591f00;--color-primitives-spring-10:#ecf1ed;--color-primitives-spring-20:#c4d5c7;--color-primitives-spring-30:#a9c0ab;--color-primitives-spring-40:#80a385;--color-primitives-spring-50:#67916d;--color-primitives-spring-60:#417649;--color-primitives-spring-70:#3a6b42;--color-primitives-spring-80:#2e5434;--color-primitives-spring-90:#244128;--color-primitives-spring-100:#1b321f;--color-primitives-sunset-10:#fbf4e6;--color-primitives-sunset-20:#f2deb2;--color-primitives-sunset-30:#edcd8c;--color-primitives-sunset-40:#e4b758;--color-primitives-sunset-50:#dfa939;--color-primitives-sunset-60:#d79306;--color-primitives-sunset-70:#c48606;--color-primitives-sunset-80:#996805;--color-primitives-sunset-90:#775102;--color-primitives-sunset-100:#5a3e03;--color-primitives-cherry-10:#f8e7e6;--color-primitives-cherry-20:#e8b5b1;--color-primitives-cherry-30:#dd928b;--color-primitives-cherry-40:#cd6055;--color-primitives-cherry-50:#c34135;--color-primitives-cherry-60:#b41001;--color-primitives-cherry-70:#a40f01;--color-primitives-cherry-80:#800d02;--color-primitives-cherry-90:#630a01;--color-primitives-cherry-100:#4c0701;--color-primitives-water-10:#ebf0f4;--color-primitives-water-20:#c1d0dd;--color-primitives-water-30:#a3b9cc;--color-primitives-water-40:#7999b5;--color-primitives-water-50:#5f85a7;--color-primitives-water-60:#376791;--color-primitives-water-70:#325e84;--color-primitives-water-80:#274967;--color-primitives-water-90:#1e3950;--color-primitives-water-100:#172b3d;--color-primitives-grass-10:#f1f2ea;--color-primitives-grass-20:#d4d5be;--color-primitives-grass-30:#bfc19f;--color-primitives-grass-40:#a1a573;--color-primitives-grass-50:#8f9458;--color-primitives-grass-60:#73792e;--color-primitives-grass-70:#696e2a;--color-primitives-grass-80:#525621;--color-primitives-grass-90:#3f4319;--color-primitives-grass-100:#303313;--color-primitives-orchid-10:#f4ebef;--color-primitives-orchid-20:#dbc1cc;--color-primitives-orchid-30:#caa3b3;--color-primitives-orchid-40:#b27890;--color-primitives-orchid-50:#a35e7b;--color-primitives-orchid-60:#8c365a;--color-primitives-orchid-70:#7f3152;--color-primitives-orchid-80:#632640;--color-primitives-orchid-90:#4d1e32;--color-primitives-orchid-100:#3b1726;--color-ui-accent-primary:#d44a00;--color-ui-accent-secondary:#f0e9e2;--color-ui-background-primary:#f0e9e2;--color-ui-background-secondary:#faf8f6;--color-ui-background-tertiary:#f5efea;--color-ui-background-light:#fefdfc;--color-ui-background-light-transparent:#fefdfc99;--color-ui-background-dark:#262626;--color-ui-background-dark-transparent:#26262699;--color-ui-background-critical:#e8b5b1;--color-ui-background-success:#c4d5c7;--color-ui-background-information:#faf8f6;--color-ui-border-primary:#f0e9e2;--color-ui-border-secondary:#faf8f6;--color-ui-border-light:#fefdfc;--color-ui-border-dark:#5c5754;--color-ui-border-dark-transparent:#5c575466;--color-ui-border-critical:#a40f01;--color-ui-border-success:#3a6b42;--color-ui-border-information:#262626;--color-ui-text-primary:#262626;--color-ui-text-secondary:#676767;--color-ui-text-tertiary:#929292;--color-ui-text-light:#f4f4f4;--color-ui-text-light-transparent:#f4f4f499;--color-ui-text-dark:#262626;--color-ui-text-success:#2e5434;--color-ui-text-critical:#800d02;--color-ui-text-information:#262626;--color-ui-action-brand-default:#d44a00;--color-ui-action-brand-hover:#973500;--color-ui-action-brand-hover-transparent:#d44a0033;--color-ui-action-brand-press:#752901;--color-ui-action-brand-press-transparent:#d44a0066;--color-ui-action-brand-active:#973500;--color-ui-action-brand-active-transparent:#d44a00cc;--color-ui-action-brand-focus:#d44a00;--color-ui-action-brand-disable-transparent:#92929233;--color-ui-action-dark-default:#262626;--color-ui-action-dark-default-transparent:#262626cc;--color-ui-action-dark-hover:#515151;--color-ui-action-dark-hover-transparent:#67676733;--color-ui-action-dark-press:#676767;--color-ui-action-dark-press-transparent:#67676766;--color-ui-action-dark-active:#262626;--color-ui-action-dark-active-transparent:#262626cc;--color-ui-action-dark-focus:#262626;--color-ui-action-dark-disable-transparent:#92929266;--color-ui-action-light-default:#ffffff;--color-ui-action-light-default-transparent:#fefdfccc;--color-ui-action-light-hover:#faf8f6;--color-ui-action-light-hover-transparent:#fefdfc33;--color-ui-action-light-press:#f5efea;--color-ui-action-light-press-transparent:#f5efea66;--color-ui-action-light-focus:#ffffff;--color-ui-action-light-disable-transparent:#dad0c833;--color-ui-action-light-active:#f5efea;--color-ui-action-light-active-transparent:#f5efeacc;--color-ui-action-critical-default:#b41001;--color-ui-action-critical-hover:#800d02;--color-ui-action-critical-hover-transparent:#800d0233;--color-ui-action-critical-press:#630a01;--color-ui-action-critical-press-transparent:#b4100166;--color-ui-action-critical-focus:#b41001;--color-ui-action-critical-disable-transparent:#bebebe66;--color-ui-action-critical-active:#800d02;--color-ui-action-card-default:#faf8f6;--color-ui-action-card-hover:#f5efea;--color-ui-action-card-press:#e7ddd5;--color-ui-action-card-focus:#faf8f6;--color-ui-action-card-disable-transparent:#92929233;--color-ui-action-card-active:#e7ddd5;--corner-radius-primitives-50:4;--corner-radius-primitives-100:8;--corner-radius-primitives-125:10;--corner-radius-primitives-150:12;--corner-radius-primitives-200:16;--corner-radius-primitives-300:24;--corner-radius-primitives-400:32;--corner-radius-primitives-500:40;--corner-radius-primitives-600:48;--corner-radius-primitives-full:999;--font-family-primary:--font-family-plus-jakarta-sans,sans-serif;--font-size-50:12;--font-size-75:14;--font-size-100:16;--font-size-125:18;--font-size-150:20;--font-size-175:22;--font-size-200:24;--font-size-225:26;--font-size-250:28;--font-size-275:30;--font-size-300:32;--font-size-325:34;--font-size-350:36;--font-size-375:38;--font-size-400:40;--font-size-425:42;--font-size-450:44;--font-size-475:46;--font-size-500:48;--font-size-525:50;--font-size-550:52;--font-size-575:54;--font-size-625:58;--font-size-650:60;--font-size-700:64;--font-size-750:68;--font-size-800:72;--font-size-850:76;--font-size-900:80;--font-size-950:84;--font-size-1000:90;--font-weight-regular:400;--font-weight-bold:700;--letter-spacing-xs:0.25;--letter-spacing-sm:0.5;--letter-spacing-md:1;--letter-spacing-lg:1.5;--line-height-factor-sm:1.12;--line-height-factor-md:1.25;--line-height-factor-lg:1.4;--space-25:2;--space-50:4;--space-100:8;--space-150:12;--space-200:16;--space-300:24;--space-400:32;--space-500:40;--space-600:48;--space-700:56;--space-800:64;--space-900:72;--space-1000:80;--space-1100:88;--space-1200:96;--space-1300:104;--space-1400:112;--space-1500:120;--z-index-layer-1:0;--z-index-layer-2:100;--z-index-layer-3:200;--z-index-layer-4:300;--z-index-layer-5:400;--z-index-layer-6:500;--z-index-layer-7:1000}button,input,ol,p,textarea,ul{display:block}ol,ul{list-style-type:revert;list-style-position:inside}li{display:list-item}ol li::marker,ul li::marker{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}:root ._ml-2px{margin-left:2px}:root ._ff-f-family{font-family:var(--f-family)}:root ._dsp-inline{display:inline}:root ._ww-break-word{word-wrap:break-word}:root ._whiteSpace-pre-wrap{white-space:pre-wrap}:root ._pos-absolute{position:absolute}:root ._w-1px{width:1px}:root ._h-1px{height:1px}:root ._mt--1px{margin-top:-1px}:root ._mr--1px{margin-right:-1px}:root ._mb--1px{margin-bottom:-1px}:root ._ml--1px{margin-left:-1px}:root ._zi--10000{z-index:-10000}:root ._ox-hidden{overflow-x:hidden}:root ._oy-hidden{overflow-y:hidden}:root ._o-1e-8{opacity:1e-8}:root ._pe-none{pointer-events:none!important}:root ._fs-1{flex-shrink:1}:root ._jc-space-betwe3241{justify-content:space-between}:root ._fg-1{flex-grow:1}:root ._ai-stretch{align-items:stretch}:root ._fd-column{flex-direction:column}:root ._als-center{align-self:center}.ots-text-link--brand::-moz-selection{background-color:var(--color-ui-action-light-active-transparent);color:var(--color-ui-action-brand-default)}.ots-text-link--brand.ots-text-link--force-selection,.ots-text-link--brand::selection{background-color:var(--color-ui-action-light-active-transparent);color:var(--color-ui-action-brand-default)}.ots-text-link--light::-moz-selection{background-color:var(--color-ui-action-dark-active-transparent);color:var(--color-ui-action-light-default)}.ots-text-link--light.ots-text-link--force-selection,.ots-text-link--light::selection{background-color:var(--color-ui-action-dark-active-transparent);color:var(--color-ui-action-light-default)}.ots-text-link--dark::-moz-selection{background-color:var(--color-ui-action-light-active-transparent);color:var(--color-ui-action-dark-default)}.ots-text-link--dark.ots-text-link--force-selection,.ots-text-link--dark::selection{background-color:var(--color-ui-action-light-active-transparent);color:var(--color-ui-action-dark-default)}: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-block-start:var(
    --amplify-space-xs
  );--amplify-components-ai-conversation-attachment-list-gap:var(
    --amplify-space-xxs
  );--amplify-components-ai-conversation-attachment-name-color:var(
    --amplify-colors-font-primary
  );--amplify-components-ai-conversation-attachment-name-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-ai-conversation-attachment-name-font-weight:var(
    --amplify-font-weights-normal
  );--amplify-components-ai-conversation-attachment-size-color:var(
    --amplify-colors-font-tertiary
  );--amplify-components-ai-conversation-attachment-size-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-ai-conversation-attachment-size-font-weight:var(
    --amplify-font-weights-normal
  );--amplify-components-ai-conversation-attachment-remove-padding:var(
    --amplify-space-xxs
  );--amplify-components-ai-conversation-attachment-image-width:var(
    --amplify-font-sizes-medium
  );--amplify-components-ai-conversation-attachment-image-height:var(
    --amplify-font-sizes-medium
  );--amplify-components-alert-align-items:center;--amplify-components-alert-justify-content:space-between;--amplify-components-alert-color:var(--amplify-colors-font-primary);--amplify-components-alert-background-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-alert-padding-block:var(--amplify-space-small);--amplify-components-alert-padding-inline:var(--amplify-space-medium);--amplify-components-alert-icon-size:var(--amplify-font-sizes-xl);--amplify-components-alert-heading-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-alert-heading-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-alert-info-color:var(--amplify-colors-font-info);--amplify-components-alert-info-background-color:var(
    --amplify-colors-background-info
  );--amplify-components-alert-error-color:var(--amplify-colors-font-error);--amplify-components-alert-error-background-color:var(
    --amplify-colors-background-error
  );--amplify-components-alert-warning-color:var(--amplify-colors-font-warning);--amplify-components-alert-warning-background-color:var(
    --amplify-colors-background-warning
  );--amplify-components-alert-success-color:var(--amplify-colors-font-success);--amplify-components-alert-success-background-color:var(
    --amplify-colors-background-success
  );--amplify-components-authenticator-max-width:60rem;--amplify-components-authenticator-modal-width:var(
    --amplify-space-relative-full
  );--amplify-components-authenticator-modal-height:var(
    --amplify-space-relative-full
  );--amplify-components-authenticator-modal-background-color:var(
    --amplify-colors-overlay-50
  );--amplify-components-authenticator-modal-top:var(--amplify-space-zero);--amplify-components-authenticator-modal-left:var(--amplify-space-zero);--amplify-components-authenticator-container-width-max:30rem;--amplify-components-authenticator-router-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-authenticator-router-border-style:solid;--amplify-components-authenticator-router-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-authenticator-router-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-authenticator-router-box-shadow:var(
    --amplify-shadows-medium
  );--amplify-components-authenticator-footer-padding-bottom:var(
    --amplify-space-medium
  );--amplify-components-authenticator-form-padding:var(--amplify-space-xl);--amplify-components-authenticator-state-inactive-background-color:var(
    --amplify-colors-background-secondary
  );--amplify-components-authenticator-or-container-color:var(
    --amplify-colors-neutral-80
  );--amplify-components-authenticator-or-container-or-line-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-autocomplete-menu-width:100%;--amplify-components-autocomplete-menu-margin-block-start:var(
    --amplify-space-xxxs
  );--amplify-components-autocomplete-menu-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-autocomplete-menu-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-autocomplete-menu-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-autocomplete-menu-border-style:solid;--amplify-components-autocomplete-menu-border-radius:var(
    --amplify-radii-small
  );--amplify-components-autocomplete-menu-options-display:flex;--amplify-components-autocomplete-menu-options-flex-direction:column;--amplify-components-autocomplete-menu-options-max-height:300px;--amplify-components-autocomplete-menu-option-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-autocomplete-menu-option-color:currentcolor;--amplify-components-autocomplete-menu-option-cursor:pointer;--amplify-components-autocomplete-menu-option-transition-duration:var(
    --amplify-time-short
  );--amplify-components-autocomplete-menu-option-transition-property:background-color,color;--amplify-components-autocomplete-menu-option-transition-timing-function:ease;--amplify-components-autocomplete-menu-option-active-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-autocomplete-menu-option-active-color:var(
    --amplify-colors-white
  );--amplify-components-autocomplete-menu-empty-display:flex;--amplify-components-autocomplete-menu-loading-align-items:center;--amplify-components-autocomplete-menu-loading-display:flex;--amplify-components-autocomplete-menu-loading-gap:var(--amplify-space-xxxs);--amplify-components-autocomplete-menu-space-shared-padding-block:var(
    --amplify-space-xs
  );--amplify-components-autocomplete-menu-space-shared-padding-inline:var(
    --amplify-space-small
  );--amplify-components-avatar-color:var(--amplify-colors-font-tertiary);--amplify-components-avatar-line-height:1;--amplify-components-avatar-font-weight:var(--amplify-font-weights-semibold);--amplify-components-avatar-font-size:var(--amplify-font-sizes-small);--amplify-components-avatar-text-align:center;--amplify-components-avatar-width:var(--amplify-font-sizes-xxl);--amplify-components-avatar-height:var(--amplify-font-sizes-xxl);--amplify-components-avatar-background-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-avatar-border-radius:100%;--amplify-components-avatar-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-avatar-border-width:var(--amplify-border-widths-medium);--amplify-components-avatar-info-color:var(--amplify-colors-font-info);--amplify-components-avatar-info-background-color:var(
    --amplify-colors-background-info
  );--amplify-components-avatar-info-border-color:var(
    --amplify-colors-border-info
  );--amplify-components-avatar-warning-color:var(--amplify-colors-font-warning);--amplify-components-avatar-warning-background-color:var(
    --amplify-colors-background-warning
  );--amplify-components-avatar-warning-border-color:var(
    --amplify-colors-border-warning
  );--amplify-components-avatar-success-color:var(--amplify-colors-font-success);--amplify-components-avatar-success-background-color:var(
    --amplify-colors-background-success
  );--amplify-components-avatar-success-border-color:var(
    --amplify-colors-border-success
  );--amplify-components-avatar-error-color:var(--amplify-colors-font-error);--amplify-components-avatar-error-background-color:var(
    --amplify-colors-background-error
  );--amplify-components-avatar-error-border-color:var(
    --amplify-colors-border-error
  );--amplify-components-avatar-small-font-size:var(--amplify-font-sizes-xs);--amplify-components-avatar-small-width:var(--amplify-font-sizes-xl);--amplify-components-avatar-small-height:var(--amplify-font-sizes-xl);--amplify-components-avatar-large-font-size:var(--amplify-font-sizes-medium);--amplify-components-avatar-large-width:var(--amplify-font-sizes-xxxl);--amplify-components-avatar-large-height:var(--amplify-font-sizes-xxxl);--amplify-components-badge-color:var(--amplify-colors-font-primary);--amplify-components-badge-line-height:1;--amplify-components-badge-font-weight:var(--amplify-font-weights-semibold);--amplify-components-badge-font-size:var(--amplify-font-sizes-small);--amplify-components-badge-text-align:center;--amplify-components-badge-padding-vertical:var(--amplify-space-xs);--amplify-components-badge-padding-horizontal:var(--amplify-space-small);--amplify-components-badge-background-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-badge-border-radius:var(--amplify-radii-xl);--amplify-components-badge-info-color:var(--amplify-colors-font-info);--amplify-components-badge-info-background-color:var(
    --amplify-colors-background-info
  );--amplify-components-badge-warning-color:var(--amplify-colors-font-warning);--amplify-components-badge-warning-background-color:var(
    --amplify-colors-background-warning
  );--amplify-components-badge-success-color:var(--amplify-colors-font-success);--amplify-components-badge-success-background-color:var(
    --amplify-colors-background-success
  );--amplify-components-badge-error-color:var(--amplify-colors-font-error);--amplify-components-badge-error-background-color:var(
    --amplify-colors-background-error
  );--amplify-components-badge-small-font-size:var(--amplify-font-sizes-xs);--amplify-components-badge-small-padding-vertical:var(--amplify-space-xxs);--amplify-components-badge-small-padding-horizontal:var(--amplify-space-xs);--amplify-components-badge-large-font-size:var(--amplify-font-sizes-medium);--amplify-components-badge-large-padding-vertical:var(--amplify-space-small);--amplify-components-badge-large-padding-horizontal:var(
    --amplify-space-medium
  );--amplify-components-breadcrumbs-flex-direction:row;--amplify-components-breadcrumbs-flex-wrap:wrap;--amplify-components-breadcrumbs-gap:0;--amplify-components-breadcrumbs-color:var(--amplify-colors-font-tertiary);--amplify-components-breadcrumbs-item-flex-direction:row;--amplify-components-breadcrumbs-item-color:inherit;--amplify-components-breadcrumbs-item-font-size:inherit;--amplify-components-breadcrumbs-item-align-items:center;--amplify-components-breadcrumbs-item-line-height:1;--amplify-components-breadcrumbs-separator-color:inherit;--amplify-components-breadcrumbs-separator-font-size:inherit;--amplify-components-breadcrumbs-separator-padding-inline:var(
    --amplify-space-xxs
  );--amplify-components-breadcrumbs-link-color:var(
    --amplify-components-link-color
  );--amplify-components-breadcrumbs-link-font-size:inherit;--amplify-components-breadcrumbs-link-font-weight:normal;--amplify-components-breadcrumbs-link-text-decoration:none;--amplify-components-breadcrumbs-link-padding-inline:var(--amplify-space-xs);--amplify-components-breadcrumbs-link-padding-block:var(--amplify-space-xxs);--amplify-components-breadcrumbs-link-current-color:inherit;--amplify-components-breadcrumbs-link-current-font-size:inherit;--amplify-components-breadcrumbs-link-current-font-weight:normal;--amplify-components-breadcrumbs-link-current-text-decoration:none;--amplify-components-button-font-weight:var(--amplify-font-weights-bold);--amplify-components-button-transition-duration:var(
    --amplify-components-fieldcontrol-transition-duration
  );--amplify-components-button-font-size:var(
    --amplify-components-fieldcontrol-font-size
  );--amplify-components-button-line-height:var(
    --amplify-components-fieldcontrol-line-height
  );--amplify-components-button-padding-block-start:var(
    --amplify-components-fieldcontrol-padding-block-start
  );--amplify-components-button-padding-block-end:var(
    --amplify-components-fieldcontrol-padding-block-end
  );--amplify-components-button-padding-inline-start:var(
    --amplify-components-fieldcontrol-padding-inline-start
  );--amplify-components-button-padding-inline-end:var(
    --amplify-components-fieldcontrol-padding-inline-end
  );--amplify-components-button-background-color:transparent;--amplify-components-button-border-color:var(
    --amplify-components-fieldcontrol-border-color
  );--amplify-components-button-border-width:var(
    --amplify-components-fieldcontrol-border-width
  );--amplify-components-button-border-style:var(
    --amplify-components-fieldcontrol-border-style
  );--amplify-components-button-border-radius:var(
    --amplify-components-fieldcontrol-border-radius
  );--amplify-components-button-color:var(--amplify-colors-font-primary);--amplify-components-button-hover-color:var(--amplify-colors-font-focus);--amplify-components-button-hover-background-color:var(
    --amplify-colors-primary-10
  );--amplify-components-button-hover-border-color:var(
    --amplify-colors-primary-60
  );--amplify-components-button-focus-color:var(--amplify-colors-font-focus);--amplify-components-button-focus-background-color:var(
    --amplify-colors-primary-10
  );--amplify-components-button-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-button-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-button-active-color:var(--amplify-colors-font-active);--amplify-components-button-active-background-color:var(
    --amplify-colors-primary-20
  );--amplify-components-button-active-border-color:var(
    --amplify-colors-primary-100
  );--amplify-components-button-loading-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-loading-background-color:transparent;--amplify-components-button-loading-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-button-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-disabled-background-color:transparent;--amplify-components-button-disabled-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-button-outlined-info-border-color:var(
    --amplify-colors-blue-60
  );--amplify-components-button-outlined-info-background-color:transparent;--amplify-components-button-outlined-info-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-outlined-info-hover-border-color:var(
    --amplify-colors-blue-60
  );--amplify-components-button-outlined-info-hover-background-color:var(
    --amplify-colors-blue-10
  );--amplify-components-button-outlined-info-hover-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-outlined-info-focus-border-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-outlined-info-focus-background-color:var(
    --amplify-colors-blue-10
  );--amplify-components-button-outlined-info-focus-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-outlined-info-focus-box-shadow:var(
    --amplify-components-fieldcontrol-info-focus-box-shadow
  );--amplify-components-button-outlined-info-active-border-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-outlined-info-active-background-color:var(
    --amplify-colors-blue-20
  );--amplify-components-button-outlined-info-active-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-outlined-warning-border-color:var(
    --amplify-colors-orange-60
  );--amplify-components-button-outlined-warning-background-color:transparent;--amplify-components-button-outlined-warning-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-outlined-warning-hover-border-color:var(
    --amplify-colors-orange-60
  );--amplify-components-button-outlined-warning-hover-background-color:var(
    --amplify-colors-orange-10
  );--amplify-components-button-outlined-warning-hover-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-outlined-warning-focus-border-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-outlined-warning-focus-background-color:var(
    --amplify-colors-orange-10
  );--amplify-components-button-outlined-warning-focus-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-outlined-warning-focus-box-shadow:var(
    --amplify-components-fieldcontrol-warning-focus-box-shadow
  );--amplify-components-button-outlined-warning-active-border-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-outlined-warning-active-background-color:var(
    --amplify-colors-orange-20
  );--amplify-components-button-outlined-warning-active-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-outlined-success-border-color:var(
    --amplify-colors-green-60
  );--amplify-components-button-outlined-success-background-color:transparent;--amplify-components-button-outlined-success-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-outlined-success-hover-border-color:var(
    --amplify-colors-green-60
  );--amplify-components-button-outlined-success-hover-background-color:var(
    --amplify-colors-green-10
  );--amplify-components-button-outlined-success-hover-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-outlined-success-focus-border-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-outlined-success-focus-background-color:var(
    --amplify-colors-green-10
  );--amplify-components-button-outlined-success-focus-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-outlined-success-focus-box-shadow:var(
    --amplify-components-fieldcontrol-success-focus-box-shadow
  );--amplify-components-button-outlined-success-active-border-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-outlined-success-active-background-color:var(
    --amplify-colors-green-20
  );--amplify-components-button-outlined-success-active-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-outlined-error-border-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-outlined-error-background-color:transparent;--amplify-components-button-outlined-error-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-outlined-error-hover-border-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-outlined-error-hover-background-color:var(
    --amplify-colors-red-10
  );--amplify-components-button-outlined-error-hover-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-outlined-error-focus-border-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-outlined-error-focus-background-color:var(
    --amplify-colors-red-10
  );--amplify-components-button-outlined-error-focus-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-outlined-error-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-button-outlined-error-active-border-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-outlined-error-active-background-color:var(
    --amplify-colors-red-20
  );--amplify-components-button-outlined-error-active-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-outlined-overlay-border-color:var(
    --amplify-colors-overlay-60
  );--amplify-components-button-outlined-overlay-background-color:transparent;--amplify-components-button-outlined-overlay-color:var(
    --amplify-colors-font-primary
  );--amplify-components-button-outlined-overlay-hover-border-color:var(
    --amplify-colors-overlay-60
  );--amplify-components-button-outlined-overlay-hover-background-color:var(
    --amplify-colors-overlay-5
  );--amplify-components-button-outlined-overlay-hover-color:var(
    --amplify-colors-neutral-90
  );--amplify-components-button-outlined-overlay-focus-border-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-outlined-overlay-focus-background-color:var(
    --amplify-colors-overlay-5
  );--amplify-components-button-outlined-overlay-focus-color:var(
    --amplify-colors-neutral-90
  );--amplify-components-button-outlined-overlay-focus-box-shadow:var(
    --amplify-components-fieldcontrol-overlay-focus-box-shadow
  );--amplify-components-button-outlined-overlay-active-border-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-outlined-overlay-active-background-color:var(
    --amplify-colors-overlay-10
  );--amplify-components-button-outlined-overlay-active-color:var(
    --amplify-colors-neutral-100
  );--amplify-components-button-primary-border-color:transparent;--amplify-components-button-primary-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-button-primary-border-style:solid;--amplify-components-button-primary-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-button-primary-color:var(--amplify-colors-font-inverse);--amplify-components-button-primary-disabled-border-color:transparent;--amplify-components-button-primary-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-button-primary-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-primary-loading-border-color:transparent;--amplify-components-button-primary-loading-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-button-primary-loading-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-primary-hover-border-color:transparent;--amplify-components-button-primary-hover-background-color:var(
    --amplify-colors-primary-90
  );--amplify-components-button-primary-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-focus-border-color:transparent;--amplify-components-button-primary-focus-background-color:var(
    --amplify-colors-primary-90
  );--amplify-components-button-primary-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-button-primary-active-border-color:transparent;--amplify-components-button-primary-active-background-color:var(
    --amplify-colors-primary-100
  );--amplify-components-button-primary-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-info-border-color:transparent;--amplify-components-button-primary-info-background-color:var(
    --amplify-colors-blue-80
  );--amplify-components-button-primary-info-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-info-hover-border-color:transparent;--amplify-components-button-primary-info-hover-background-color:var(
    --amplify-colors-blue-90
  );--amplify-components-button-primary-info-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-info-focus-border-color:transparent;--amplify-components-button-primary-info-focus-background-color:var(
    --amplify-colors-blue-90
  );--amplify-components-button-primary-info-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-info-focus-box-shadow:var(
    --amplify-components-fieldcontrol-info-focus-box-shadow
  );--amplify-components-button-primary-info-active-border-color:transparent;--amplify-components-button-primary-info-active-background-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-primary-info-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-warning-border-color:transparent;--amplify-components-button-primary-warning-background-color:var(
    --amplify-colors-orange-80
  );--amplify-components-button-primary-warning-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-warning-hover-border-color:transparent;--amplify-components-button-primary-warning-hover-background-color:var(
    --amplify-colors-orange-90
  );--amplify-components-button-primary-warning-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-warning-focus-border-color:transparent;--amplify-components-button-primary-warning-focus-background-color:var(
    --amplify-colors-orange-90
  );--amplify-components-button-primary-warning-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-warning-focus-box-shadow:var(
    --amplify-components-fieldcontrol-overlay-focus-box-shadow
  );--amplify-components-button-primary-warning-active-border-color:transparent;--amplify-components-button-primary-warning-active-background-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-primary-warning-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-error-border-color:transparent;--amplify-components-button-primary-error-background-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-primary-error-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-error-hover-border-color:transparent;--amplify-components-button-primary-error-hover-background-color:var(
    --amplify-colors-red-90
  );--amplify-components-button-primary-error-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-error-focus-border-color:transparent;--amplify-components-button-primary-error-focus-background-color:var(
    --amplify-colors-red-90
  );--amplify-components-button-primary-error-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-error-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-button-primary-error-active-border-color:transparent;--amplify-components-button-primary-error-active-background-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-primary-error-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-success-border-color:transparent;--amplify-components-button-primary-success-background-color:var(
    --amplify-colors-green-80
  );--amplify-components-button-primary-success-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-success-hover-border-color:transparent;--amplify-components-button-primary-success-hover-background-color:var(
    --amplify-colors-green-90
  );--amplify-components-button-primary-success-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-success-focus-border-color:transparent;--amplify-components-button-primary-success-focus-background-color:var(
    --amplify-colors-green-90
  );--amplify-components-button-primary-success-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-success-focus-box-shadow:var(
    --amplify-components-fieldcontrol-success-focus-box-shadow
  );--amplify-components-button-primary-success-active-border-color:transparent;--amplify-components-button-primary-success-active-background-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-primary-success-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-overlay-border-color:transparent;--amplify-components-button-primary-overlay-background-color:var(
    --amplify-colors-overlay-70
  );--amplify-components-button-primary-overlay-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-overlay-hover-border-color:transparent;--amplify-components-button-primary-overlay-hover-background-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-primary-overlay-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-overlay-focus-border-color:transparent;--amplify-components-button-primary-overlay-focus-background-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-primary-overlay-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-primary-overlay-focus-box-shadow:var(
    --amplify-components-fieldcontrol-overlay-focus-box-shadow
  );--amplify-components-button-primary-overlay-active-border-color:transparent;--amplify-components-button-primary-overlay-active-background-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-primary-overlay-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-menu-border-width:var(--amplify-space-zero);--amplify-components-button-menu-background-color:transparent;--amplify-components-button-menu-justify-content:start;--amplify-components-button-menu-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-menu-hover-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-button-menu-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-menu-focus-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-button-menu-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-menu-active-background-color:var(
    --amplify-colors-primary-90
  );--amplify-components-button-menu-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-link-background-color:transparent;--amplify-components-button-link-border-color:transparent;--amplify-components-button-link-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-button-link-color:var(
    --amplify-colors-font-interactive
  );--amplify-components-button-link-hover-border-color:transparent;--amplify-components-button-link-hover-background-color:var(
    --amplify-colors-primary-10
  );--amplify-components-button-link-hover-color:var(
    --amplify-colors-font-hover
  );--amplify-components-button-link-focus-border-color:transparent;--amplify-components-button-link-focus-background-color:var(
    --amplify-colors-primary-10
  );--amplify-components-button-link-focus-color:var(
    --amplify-colors-font-focus
  );--amplify-components-button-link-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-button-link-active-border-color:transparent;--amplify-components-button-link-active-background-color:var(
    --amplify-colors-primary-20
  );--amplify-components-button-link-active-color:var(
    --amplify-colors-font-active
  );--amplify-components-button-link-disabled-border-color:transparent;--amplify-components-button-link-disabled-background-color:transparent;--amplify-components-button-link-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-link-loading-border-color:transparent;--amplify-components-button-link-loading-background-color:transparent;--amplify-components-button-link-loading-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-link-info-border-color:transparent;--amplify-components-button-link-info-background-color:transparent;--amplify-components-button-link-info-color:var(--amplify-colors-blue-100);--amplify-components-button-link-info-hover-border-color:transparent;--amplify-components-button-link-info-hover-background-color:var(
    --amplify-colors-blue-10
  );--amplify-components-button-link-info-hover-color:var(
    --amplify-colors-blue-90
  );--amplify-components-button-link-info-focus-border-color:transparent;--amplify-components-button-link-info-focus-background-color:var(
    --amplify-colors-blue-10
  );--amplify-components-button-link-info-focus-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-link-info-focus-box-shadow:var(
    --amplify-components-fieldcontrol-info-focus-box-shadow
  );--amplify-components-button-link-info-active-border-color:transparent;--amplify-components-button-link-info-active-background-color:var(
    --amplify-colors-blue-20
  );--amplify-components-button-link-info-active-color:var(
    --amplify-colors-blue-100
  );--amplify-components-button-link-warning-border-color:transparent;--amplify-components-button-link-warning-background-color:transparent;--amplify-components-button-link-warning-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-link-warning-hover-border-color:transparent;--amplify-components-button-link-warning-hover-background-color:var(
    --amplify-colors-orange-10
  );--amplify-components-button-link-warning-hover-color:var(
    --amplify-colors-orange-90
  );--amplify-components-button-link-warning-focus-border-color:transparent;--amplify-components-button-link-warning-focus-background-color:var(
    --amplify-colors-orange-10
  );--amplify-components-button-link-warning-focus-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-link-warning-focus-box-shadow:var(
    --amplify-components-fieldcontrol-warning-focus-box-shadow
  );--amplify-components-button-link-warning-active-border-color:transparent;--amplify-components-button-link-warning-active-background-color:var(
    --amplify-colors-orange-20
  );--amplify-components-button-link-warning-active-color:var(
    --amplify-colors-orange-100
  );--amplify-components-button-link-success-border-color:transparent;--amplify-components-button-link-success-background-color:transparent;--amplify-components-button-link-success-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-link-success-hover-border-color:transparent;--amplify-components-button-link-success-hover-background-color:var(
    --amplify-colors-green-10
  );--amplify-components-button-link-success-hover-color:var(
    --amplify-colors-green-90
  );--amplify-components-button-link-success-focus-border-color:transparent;--amplify-components-button-link-success-focus-background-color:var(
    --amplify-colors-green-10
  );--amplify-components-button-link-success-focus-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-link-success-focus-box-shadow:var(
    --amplify-components-fieldcontrol-success-focus-box-shadow
  );--amplify-components-button-link-success-active-border-color:transparent;--amplify-components-button-link-success-active-background-color:var(
    --amplify-colors-green-20
  );--amplify-components-button-link-success-active-color:var(
    --amplify-colors-green-100
  );--amplify-components-button-link-error-border-color:transparent;--amplify-components-button-link-error-background-color:transparent;--amplify-components-button-link-error-color:var(--amplify-colors-red-100);--amplify-components-button-link-error-hover-border-color:transparent;--amplify-components-button-link-error-hover-background-color:var(
    --amplify-colors-red-10
  );--amplify-components-button-link-error-hover-color:var(
    --amplify-colors-red-90
  );--amplify-components-button-link-error-focus-border-color:transparent;--amplify-components-button-link-error-focus-background-color:var(
    --amplify-colors-red-10
  );--amplify-components-button-link-error-focus-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-link-error-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-button-link-error-active-border-color:transparent;--amplify-components-button-link-error-active-background-color:var(
    --amplify-colors-red-20
  );--amplify-components-button-link-error-active-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-link-overlay-border-color:transparent;--amplify-components-button-link-overlay-background-color:transparent;--amplify-components-button-link-overlay-color:var(
    --amplify-colors-neutral-100
  );--amplify-components-button-link-overlay-hover-border-color:transparent;--amplify-components-button-link-overlay-hover-background-color:var(
    --amplify-colors-overlay-5
  );--amplify-components-button-link-overlay-hover-color:var(
    --amplify-colors-overlay-80
  );--amplify-components-button-link-overlay-focus-border-color:transparent;--amplify-components-button-link-overlay-focus-background-color:var(
    --amplify-colors-overlay-5
  );--amplify-components-button-link-overlay-focus-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-link-overlay-focus-box-shadow:var(
    --amplify-components-fieldcontrol-overlay-focus-box-shadow
  );--amplify-components-button-link-overlay-active-border-color:transparent;--amplify-components-button-link-overlay-active-background-color:var(
    --amplify-colors-overlay-10
  );--amplify-components-button-link-overlay-active-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-button-warning-background-color:transparent;--amplify-components-button-warning-border-color:var(
    --amplify-colors-red-60
  );--amplify-components-button-warning-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-button-warning-color:var(--amplify-colors-red-60);--amplify-components-button-warning-hover-border-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-warning-hover-background-color:var(
    --amplify-colors-red-10
  );--amplify-components-button-warning-hover-color:var(
    --amplify-colors-font-error
  );--amplify-components-button-warning-focus-border-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-warning-focus-background-color:var(
    --amplify-colors-red-10
  );--amplify-components-button-warning-focus-color:var(--amplify-colors-red-80);--amplify-components-button-warning-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-button-warning-active-border-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-warning-active-background-color:var(
    --amplify-colors-red-20
  );--amplify-components-button-warning-active-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-warning-disabled-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-button-warning-disabled-background-color:transparent;--amplify-components-button-warning-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-warning-loading-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-button-warning-loading-background-color:transparent;--amplify-components-button-warning-loading-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-destructive-border-color:transparent;--amplify-components-button-destructive-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-button-destructive-border-style:solid;--amplify-components-button-destructive-background-color:var(
    --amplify-colors-red-60
  );--amplify-components-button-destructive-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-destructive-disabled-border-color:transparent;--amplify-components-button-destructive-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-button-destructive-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-destructive-loading-border-color:transparent;--amplify-components-button-destructive-loading-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-button-destructive-loading-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-button-destructive-hover-border-color:transparent;--amplify-components-button-destructive-hover-background-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-destructive-hover-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-destructive-focus-border-color:transparent;--amplify-components-button-destructive-focus-background-color:var(
    --amplify-colors-red-80
  );--amplify-components-button-destructive-focus-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-destructive-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-button-destructive-active-border-color:transparent;--amplify-components-button-destructive-active-background-color:var(
    --amplify-colors-red-100
  );--amplify-components-button-destructive-active-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-button-small-font-size:var(
    --amplify-components-fieldcontrol-small-font-size
  );--amplify-components-button-small-padding-block-start:var(
    --amplify-components-fieldcontrol-small-padding-block-start
  );--amplify-components-button-small-padding-block-end:var(
    --amplify-components-fieldcontrol-small-padding-block-end
  );--amplify-components-button-small-padding-inline-start:var(
    --amplify-components-fieldcontrol-small-padding-inline-start
  );--amplify-components-button-small-padding-inline-end:var(
    --amplify-components-fieldcontrol-small-padding-inline-end
  );--amplify-components-button-large-font-size:var(
    --amplify-components-fieldcontrol-large-font-size
  );--amplify-components-button-large-padding-block-start:var(
    --amplify-components-fieldcontrol-large-padding-block-start
  );--amplify-components-button-large-padding-block-end:var(
    --amplify-components-fieldcontrol-large-padding-block-end
  );--amplify-components-button-large-padding-inline-start:var(
    --amplify-components-fieldcontrol-large-padding-inline-start
  );--amplify-components-button-large-padding-inline-end:var(
    --amplify-components-fieldcontrol-large-padding-inline-end
  );--amplify-components-button-loader-wrapper-align-items:center;--amplify-components-button-loader-wrapper-gap:var(--amplify-space-xs);--amplify-components-card-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-card-border-radius:var(--amplify-radii-xs);--amplify-components-card-border-width:0;--amplify-components-card-border-style:solid;--amplify-components-card-border-color:transparent;--amplify-components-card-box-shadow:none;--amplify-components-card-padding:var(--amplify-space-medium);--amplify-components-card-outlined-background-color:var(
    --amplify-components-card-background-color
  );--amplify-components-card-outlined-border-radius:var(--amplify-radii-xs);--amplify-components-card-outlined-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-card-outlined-border-style:solid;--amplify-components-card-outlined-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-card-outlined-box-shadow:var(
    --amplify-components-card-box-shadow
  );--amplify-components-card-elevated-background-color:var(
    --amplify-components-card-background-color
  );--amplify-components-card-elevated-border-radius:var(--amplify-radii-xs);--amplify-components-card-elevated-border-width:0;--amplify-components-card-elevated-border-style:solid;--amplify-components-card-elevated-border-color:transparent;--amplify-components-card-elevated-box-shadow:var(--amplify-shadows-medium);--amplify-components-checkbox-cursor:pointer;--amplify-components-checkbox-align-items:center;--amplify-components-checkbox-disabled-cursor:not-allowed;--amplify-components-checkbox-button-position:relative;--amplify-components-checkbox-button-align-items:center;--amplify-components-checkbox-button-justify-content:center;--amplify-components-checkbox-button-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-checkbox-button-before-width:100%;--amplify-components-checkbox-button-before-height:100%;--amplify-components-checkbox-button-before-border-width:var(
    --amplify-border-widths-medium
  );--amplify-components-checkbox-button-before-border-radius:20%;--amplify-components-checkbox-button-before-border-style:solid;--amplify-components-checkbox-button-before-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-checkbox-button-focus-outline-color:var(
    --amplify-colors-transparent
  );--amplify-components-checkbox-button-focus-outline-style:solid;--amplify-components-checkbox-button-focus-outline-width:var(
    --amplify-outline-widths-medium
  );--amplify-components-checkbox-button-focus-outline-offset:var(
    --amplify-outline-offsets-medium
  );--amplify-components-checkbox-button-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-checkbox-button-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-checkbox-button-disabled-border-color:var(
    --amplify-colors-border-disabled
  );--amplify-components-checkbox-button-error-border-color:var(
    --amplify-colors-border-error
  );--amplify-components-checkbox-button-error-focus-border-color:var(
    --amplify-colors-border-error
  );--amplify-components-checkbox-button-error-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-checkbox-icon-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-checkbox-icon-border-radius:20%;--amplify-components-checkbox-icon-opacity:var(--amplify-opacities-0);--amplify-components-checkbox-icon-transform:scale(0);--amplify-components-checkbox-icon-transition-property:all;--amplify-components-checkbox-icon-transition-duration:var(
    --amplify-time-short
  );--amplify-components-checkbox-icon-transition-timing-function:ease-in-out;--amplify-components-checkbox-icon-checked-opacity:var(
    --amplify-opacities-100
  );--amplify-components-checkbox-icon-checked-transform:scale(1);--amplify-components-checkbox-icon-checked-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-checkbox-icon-indeterminate-opacity:var(
    --amplify-opacities-100
  );--amplify-components-checkbox-icon-indeterminate-transform:scale(1);--amplify-components-checkbox-icon-indeterminate-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-checkbox-label-color:var(
    --amplify-components-text-color
  );--amplify-components-checkbox-label-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-checkboxfield-align-items:flex-start;--amplify-components-checkboxfield-align-content:center;--amplify-components-checkboxfield-flex-direction:column;--amplify-components-checkboxfield-justify-content:center;--amplify-components-collection-pagination-current-color:var(
    --amplify-components-pagination-current-color
  );--amplify-components-collection-pagination-current-background-color:var(
    --amplify-components-pagination-current-background-color
  );--amplify-components-collection-pagination-button-color:var(
    --amplify-components-pagination-button-color
  );--amplify-components-collection-pagination-button-hover-background-color:var(
    --amplify-components-pagination-button-hover-background-color
  );--amplify-components-collection-pagination-button-hover-color:var(
    --amplify-components-pagination-button-hover-color
  );--amplify-components-collection-pagination-button-disabled-color:var(
    --amplify-components-pagination-button-disabled-color
  );--amplify-components-collection-search-input-color:var(
    --amplify-components-searchfield-color
  );--amplify-components-collection-search-button-color:var(
    --amplify-components-searchfield-button-color
  );--amplify-components-collection-search-button-active-background-color:var(
    --amplify-components-searchfield-button-active-background-color
  );--amplify-components-collection-search-button-active-border-color:var(
    --amplify-components-searchfield-button-active-border-color
  );--amplify-components-collection-search-button-active-color:var(
    --amplify-components-searchfield-button-active-color
  );--amplify-components-collection-search-button-disabled-background-color:var(
    --amplify-components-searchfield-button-disabled-background-color
  );--amplify-components-collection-search-button-disabled-border-color:var(
    --amplify-components-searchfield-button-disabled-border-color
  );--amplify-components-collection-search-button-disabled-color:var(
    --amplify-components-searchfield-button-disabled-color
  );--amplify-components-collection-search-button-focus-background-color:var(
    --amplify-components-searchfield-button-focus-background-color
  );--amplify-components-collection-search-button-focus-border-color:var(
    --amplify-components-searchfield-button-focus-border-color
  );--amplify-components-collection-search-button-focus-color:var(
    --amplify-components-searchfield-button-focus-color
  );--amplify-components-collection-search-button-hover-background-color:var(
    --amplify-components-searchfield-button-hover-background-color
  );--amplify-components-collection-search-button-hover-border-color:var(
    --amplify-components-searchfield-button-hover-border-color
  );--amplify-components-collection-search-button-hover-color:var(
    --amplify-components-searchfield-button-hover-color
  );--amplify-components-copy-font-size:var(--amplify-font-sizes-xs);--amplify-components-copy-gap:var(--amplify-space-relative-medium);--amplify-components-copy-svg-path-fill:var(--amplify-colors-font-primary);--amplify-components-copy-tool-tip-bottom:var(--amplify-space-large);--amplify-components-copy-tool-tip-color:var(--amplify-colors-teal-100);--amplify-components-copy-tool-tip-font-size:var(--amplify-font-sizes-xxs);--amplify-components-countrycodeselect-height:var(
    --amplify-space-relative-full
  );--amplify-components-divider-border-style:solid;--amplify-components-divider-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-divider-border-width:var(
    --amplify-border-widths-medium
  );--amplify-components-divider-label-color:var(--amplify-colors-font-tertiary);--amplify-components-divider-label-padding-inline:var(
    --amplify-space-medium
  );--amplify-components-divider-label-font-size:var(--amplify-font-sizes-small);--amplify-components-divider-label-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-divider-small-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-divider-large-border-width:var(
    --amplify-border-widths-large
  );--amplify-components-divider-opacity:var(--amplify-opacities-60);--amplify-components-dropzone-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-dropzone-border-radius:var(--amplify-radii-small);--amplify-components-dropzone-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-dropzone-border-style:dashed;--amplify-components-dropzone-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-dropzone-color:var(--amplify-colors-font-primary);--amplify-components-dropzone-gap:var(--amplify-space-small);--amplify-components-dropzone-padding-block:var(--amplify-space-xl);--amplify-components-dropzone-padding-inline:var(--amplify-space-large);--amplify-components-dropzone-text-align:center;--amplify-components-dropzone-active-background-color:var(
    --amplify-colors-primary-10
  );--amplify-components-dropzone-active-border-radius:var(
    --amplify-components-dropzone-border-radius
  );--amplify-components-dropzone-active-border-color:var(
    --amplify-colors-border-pressed
  );--amplify-components-dropzone-active-border-style:var(
    --amplify-components-dropzone-border-style
  );--amplify-components-dropzone-active-border-width:var(
    --amplify-components-dropzone-border-width
  );--amplify-components-dropzone-active-color:var(
    --amplify-colors-font-primary
  );--amplify-components-dropzone-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-dropzone-disabled-border-radius:var(
    --amplify-components-dropzone-border-radius
  );--amplify-components-dropzone-disabled-border-color:var(
    --amplify-colors-border-disabled
  );--amplify-components-dropzone-disabled-border-style:var(
    --amplify-components-dropzone-border-style
  );--amplify-components-dropzone-disabled-border-width:var(
    --amplify-components-dropzone-border-width
  );--amplify-components-dropzone-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-dropzone-accepted-background-color:var(
    --amplify-colors-background-success
  );--amplify-components-dropzone-accepted-border-radius:var(
    --amplify-components-dropzone-border-radius
  );--amplify-components-dropzone-accepted-border-color:var(
    --amplify-colors-border-success
  );--amplify-components-dropzone-accepted-border-style:var(
    --amplify-components-dropzone-border-style
  );--amplify-components-dropzone-accepted-border-width:var(
    --amplify-components-dropzone-border-width
  );--amplify-components-dropzone-accepted-color:var(
    --amplify-colors-font-success
  );--amplify-components-dropzone-rejected-background-color:var(
    --amplify-colors-background-error
  );--amplify-components-dropzone-rejected-border-radius:var(
    --amplify-components-dropzone-border-radius
  );--amplify-components-dropzone-rejected-border-color:var(
    --amplify-colors-border-pressed
  );--amplify-components-dropzone-rejected-border-style:var(
    --amplify-components-dropzone-border-style
  );--amplify-components-dropzone-rejected-border-width:var(
    --amplify-components-dropzone-border-width
  );--amplify-components-dropzone-rejected-color:var(
    --amplify-colors-font-error
  );--amplify-components-field-gap:var(--amplify-space-xs);--amplify-components-field-font-size:var(--amplify-font-sizes-medium);--amplify-components-field-flex-direction:column;--amplify-components-field-small-gap:var(--amplify-space-xxxs);--amplify-components-field-small-font-size:var(--amplify-font-sizes-small);--amplify-components-field-large-gap:var(--amplify-space-small);--amplify-components-field-large-font-size:var(--amplify-font-sizes-large);--amplify-components-field-label-color:var(--amplify-colors-font-secondary);--amplify-components-fieldcontrol-border-style:solid;--amplify-components-fieldcontrol-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-fieldcontrol-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-fieldcontrol-border-radius:var(--amplify-radii-small);--amplify-components-fieldcontrol-color:var(--amplify-colors-font-primary);--amplify-components-fieldcontrol-padding-block-start:var(
    --amplify-space-xs
  );--amplify-components-fieldcontrol-padding-block-end:var(--amplify-space-xs);--amplify-components-fieldcontrol-padding-inline-start:var(
    --amplify-space-medium
  );--amplify-components-fieldcontrol-padding-inline-end:var(
    --amplify-space-medium
  );--amplify-components-fieldcontrol-font-size:var(
    --amplify-components-field-font-size
  );--amplify-components-fieldcontrol-line-height:var(
    --amplify-line-heights-medium
  );--amplify-components-fieldcontrol-transition-duration:var(
    --amplify-time-medium
  );--amplify-components-fieldcontrol-outline-color:var(
    --amplify-colors-transparent
  );--amplify-components-fieldcontrol-outline-style:solid;--amplify-components-fieldcontrol-outline-width:var(
    --amplify-outline-widths-medium
  );--amplify-components-fieldcontrol-outline-offset:var(
    --amplify-outline-offsets-medium
  );--amplify-components-fieldcontrol-small-font-size:var(
    --amplify-components-field-small-font-size
  );--amplify-components-fieldcontrol-small-padding-block-start:var(
    --amplify-space-xxs
  );--amplify-components-fieldcontrol-small-padding-block-end:var(
    --amplify-space-xxs
  );--amplify-components-fieldcontrol-small-padding-inline-start:var(
    --amplify-space-small
  );--amplify-components-fieldcontrol-small-padding-inline-end:var(
    --amplify-space-small
  );--amplify-components-fieldcontrol-large-font-size:var(
    --amplify-components-field-large-font-size
  );--amplify-components-fieldcontrol-large-padding-block-start:var(
    --amplify-space-xs
  );--amplify-components-fieldcontrol-large-padding-block-end:var(
    --amplify-space-xs
  );--amplify-components-fieldcontrol-large-padding-inline-start:var(
    --amplify-space-medium
  );--amplify-components-fieldcontrol-large-padding-inline-end:var(
    --amplify-space-medium
  );--amplify-components-fieldcontrol-quiet-border-style:none;--amplify-components-fieldcontrol-quiet-border-inline-start:none;--amplify-components-fieldcontrol-quiet-border-inline-end:none;--amplify-components-fieldcontrol-quiet-border-block-start:none;--amplify-components-fieldcontrol-quiet-border-radius:0;--amplify-components-fieldcontrol-quiet-focus-border-block-end-color:transparent;--amplify-components-fieldcontrol-quiet-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-fieldcontrol-quiet-error-border-block-end-color:var(
    --amplify-colors-border-error
  );--amplify-components-fieldcontrol-quiet-error-focus-border-block-end-color:transparent;--amplify-components-fieldcontrol-quiet-error-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-fieldcontrol-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-fieldcontrol-focus-box-shadow:0px 0px 0px 2px var(--amplify-colors-border-focus);--amplify-components-fieldcontrol-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-fieldcontrol-disabled-cursor:not-allowed;--amplify-components-fieldcontrol-disabled-border-color:var(
    --amplify-colors-transparent
  );--amplify-components-fieldcontrol-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-fieldcontrol-error-border-color:var(
    --amplify-colors-border-error
  );--amplify-components-fieldcontrol-error-color:var(
    --amplify-colors-font-error
  );--amplify-components-fieldcontrol-error-focus-box-shadow:0px 0px 0px 2px var(--amplify-colors-border-error);--amplify-components-fieldcontrol-info-focus-box-shadow:0px 0px 0px 2px var(--amplify-colors-blue-100);--amplify-components-fieldcontrol-warning-focus-box-shadow:0px 0px 0px 2px var(--amplify-colors-orange-100);--amplify-components-fieldcontrol-success-focus-box-shadow:0px 0px 0px 2px var(--amplify-colors-green-100);--amplify-components-fieldcontrol-overlay-focus-box-shadow:0px 0px 0px 2px var(--amplify-colors-overlay-90);--amplify-components-fieldgroup-gap:var(--amplify-space-zero);--amplify-components-fieldgroup-vertical-align-items:center;--amplify-components-fieldgroup-outer-align-items:center;--amplify-components-fieldmessages-error-color:var(
    --amplify-colors-font-error
  );--amplify-components-fieldmessages-error-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-fieldmessages-description-color:var(
    --amplify-colors-font-secondary
  );--amplify-components-fieldmessages-description-font-style:italic;--amplify-components-fieldmessages-description-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-fieldset-background-color:transparent;--amplify-components-fieldset-border-radius:var(--amplify-radii-xs);--amplify-components-fieldset-flex-direction:column;--amplify-components-fieldset-gap:var(--amplify-components-field-gap);--amplify-components-fieldset-legend-color:var(
    --amplify-colors-font-primary
  );--amplify-components-fieldset-legend-font-size:var(
    --amplify-components-field-font-size
  );--amplify-components-fieldset-legend-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-fieldset-legend-line-height:var(
    --amplify-line-heights-medium
  );--amplify-components-fieldset-legend-small-font-size:var(
    --amplify-components-field-small-font-size
  );--amplify-components-fieldset-legend-large-font-size:var(
    --amplify-components-field-large-font-size
  );--amplify-components-fieldset-outlined-padding:var(--amplify-space-medium);--amplify-components-fieldset-outlined-border-color:var(
    --amplify-colors-neutral-40
  );--amplify-components-fieldset-outlined-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-fieldset-outlined-border-style:solid;--amplify-components-fieldset-outlined-small-padding:var(
    --amplify-space-small
  );--amplify-components-fieldset-outlined-large-padding:var(
    --amplify-space-large
  );--amplify-components-fieldset-small-gap:var(
    --amplify-components-field-small-gap
  );--amplify-components-fieldset-large-gap:var(
    --amplify-components-field-large-gap
  );--amplify-components-fileuploader-dropzone-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-fileuploader-dropzone-border-radius:var(
    --amplify-radii-small
  );--amplify-components-fileuploader-dropzone-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-fileuploader-dropzone-border-style:dashed;--amplify-components-fileuploader-dropzone-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-fileuploader-dropzone-gap:var(--amplify-space-small);--amplify-components-fileuploader-dropzone-padding-block:var(
    --amplify-space-xl
  );--amplify-components-fileuploader-dropzone-padding-inline:var(
    --amplify-space-large
  );--amplify-components-fileuploader-dropzone-text-align:center;--amplify-components-fileuploader-dropzone-active-background-color:var(
    --amplify-colors-primary-10
  );--amplify-components-fileuploader-dropzone-active-border-radius:var(
    --amplify-components-fileuploader-dropzone-border-radius
  );--amplify-components-fileuploader-dropzone-active-border-color:var(
    --amplify-colors-border-pressed
  );--amplify-components-fileuploader-dropzone-active-border-style:var(
    --amplify-components-fileuploader-dropzone-border-style
  );--amplify-components-fileuploader-dropzone-active-border-width:var(
    --amplify-border-widths-medium
  );--amplify-components-fileuploader-dropzone-icon-color:var(
    --amplify-colors-border-primary
  );--amplify-components-fileuploader-dropzone-icon-font-size:var(
    --amplify-font-sizes-xxl
  );--amplify-components-fileuploader-dropzone-text-color:var(
    --amplify-colors-font-tertiary
  );--amplify-components-fileuploader-dropzone-text-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-fileuploader-dropzone-text-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-fileuploader-file-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-fileuploader-file-border-radius:var(
    --amplify-radii-small
  );--amplify-components-fileuploader-file-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-fileuploader-file-border-style:solid;--amplify-components-fileuploader-file-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-fileuploader-file-padding-block:var(--amplify-space-xs);--amplify-components-fileuploader-file-padding-inline:var(
    --amplify-space-small
  );--amplify-components-fileuploader-file-gap:var(--amplify-space-small);--amplify-components-fileuploader-file-align-items:baseline;--amplify-components-fileuploader-file-name-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-fileuploader-file-name-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-fileuploader-file-name-color:var(
    --amplify-colors-font-primary
  );--amplify-components-fileuploader-file-size-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-fileuploader-file-size-font-weight:var(
    --amplify-font-weights-normal
  );--amplify-components-fileuploader-file-size-color:var(
    --amplify-colors-font-tertiary
  );--amplify-components-fileuploader-file-image-width:var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-height:var(--amplify-space-xxl);--amplify-components-fileuploader-file-image-background-color:var(
    --amplify-colors-background-secondary
  );--amplify-components-fileuploader-file-image-color:var(
    --amplify-colors-font-tertiary
  );--amplify-components-fileuploader-file-image-border-radius:var(
    --amplify-radii-small
  );--amplify-components-fileuploader-filelist-flex-direction:column;--amplify-components-fileuploader-filelist-gap:var(--amplify-space-small);--amplify-components-fileuploader-loader-stroke-linecap:round;--amplify-components-fileuploader-loader-stroke-empty:var(
    --amplify-colors-border-secondary
  );--amplify-components-fileuploader-loader-stroke-filled:var(
    --amplify-components-loader-stroke-filled
  );--amplify-components-fileuploader-loader-stroke-width:var(
    --amplify-border-widths-large
  );--amplify-components-fileuploader-previewer-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-fileuploader-previewer-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-fileuploader-previewer-border-style:solid;--amplify-components-fileuploader-previewer-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-fileuploader-previewer-border-radius:var(
    --amplify-radii-small
  );--amplify-components-fileuploader-previewer-padding-block:var(
    --amplify-space-zero
  );--amplify-components-fileuploader-previewer-padding-inline:var(
    --amplify-space-zero
  );--amplify-components-fileuploader-previewer-max-height:40rem;--amplify-components-fileuploader-previewer-max-width:auto;--amplify-components-fileuploader-previewer-text-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-fileuploader-previewer-text-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-fileuploader-previewer-text-color:var(
    --amplify-colors-font-primary
  );--amplify-components-fileuploader-previewer-body-padding-block:var(
    --amplify-space-medium
  );--amplify-components-fileuploader-previewer-body-padding-inline:var(
    --amplify-space-medium
  );--amplify-components-fileuploader-previewer-body-gap:var(
    --amplify-space-small
  );--amplify-components-fileuploader-previewer-footer-justify-content:flex-end;--amplify-components-flex-gap:var(--amplify-space-medium);--amplify-components-flex-justify-content:normal;--amplify-components-flex-align-items:stretch;--amplify-components-flex-align-content:normal;--amplify-components-flex-flex-wrap:nowrap;--amplify-components-heading-1-font-size:var(--amplify-font-sizes-xxxxl);--amplify-components-heading-1-font-weight:var(--amplify-font-weights-light);--amplify-components-heading-2-font-size:var(--amplify-font-sizes-xxxl);--amplify-components-heading-2-font-weight:var(
    --amplify-font-weights-normal
  );--amplify-components-heading-3-font-size:var(--amplify-font-sizes-xxl);--amplify-components-heading-3-font-weight:var(
    --amplify-font-weights-medium
  );--amplify-components-heading-4-font-size:var(--amplify-font-sizes-xl);--amplify-components-heading-4-font-weight:var(
    --amplify-font-weights-semibold
  );--amplify-components-heading-5-font-size:var(--amplify-font-sizes-large);--amplify-components-heading-5-font-weight:var(--amplify-font-weights-bold);--amplify-components-heading-6-font-size:var(--amplify-font-sizes-medium);--amplify-components-heading-6-font-weight:var(
    --amplify-font-weights-extrabold
  );--amplify-components-heading-color:var(--amplify-colors-font-primary);--amplify-components-heading-line-height:var(--amplify-line-heights-small);--amplify-components-icon-line-height:1;--amplify-components-icon-height:1em;--amplify-components-highlightmatch-highlighted-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-image-max-width:100%;--amplify-components-image-height:auto;--amplify-components-image-object-fit:initial;--amplify-components-image-object-position:initial;--amplify-components-inappmessaging-banner-height:150px;--amplify-components-inappmessaging-banner-width:400px;--amplify-components-inappmessaging-button-background-color:#e8e8e8;--amplify-components-inappmessaging-button-border-radius:5px;--amplify-components-inappmessaging-button-color:black;--amplify-components-inappmessaging-dialog-height:50vh;--amplify-components-inappmessaging-dialog-min-height:400px;--amplify-components-inappmessaging-dialog-min-width:400px;--amplify-components-inappmessaging-dialog-width:30vw;--amplify-components-inappmessaging-header-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-inappmessaging-header-font-weight:var(
    --amplify-font-weights-extrabold
  );--amplify-components-input-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-input-border-color:var(
    --amplify-components-fieldcontrol-border-color
  );--amplify-components-input-font-size:var(
    --amplify-components-fieldcontrol-font-size
  );--amplify-components-input-focus-border-color:var(
    --amplify-components-fieldcontrol-focus-border-color
  );--amplify-components-link-active-color:var(--amplify-colors-font-active);--amplify-components-link-color:var(--amplify-colors-font-interactive);--amplify-components-link-focus-color:var(--amplify-colors-font-focus);--amplify-components-link-hover-color:var(--amplify-colors-font-hover);--amplify-components-link-visited-color:var(
    --amplify-colors-font-interactive
  );--amplify-components-liveness-camera-module-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-loader-width:var(--amplify-font-sizes-medium);--amplify-components-loader-height:var(--amplify-font-sizes-medium);--amplify-components-loader-font-size:var(--amplify-font-sizes-xs);--amplify-components-loader-stroke-empty:var(--amplify-colors-neutral-20);--amplify-components-loader-stroke-filled:var(--amplify-colors-primary-80);--amplify-components-loader-stroke-linecap:round;--amplify-components-loader-animation-duration:1s;--amplify-components-loader-small-width:var(--amplify-font-sizes-small);--amplify-components-loader-small-height:var(--amplify-font-sizes-small);--amplify-components-loader-small-font-size:var(--amplify-font-sizes-xxs);--amplify-components-loader-large-width:var(--amplify-font-sizes-large);--amplify-components-loader-large-height:var(--amplify-font-sizes-large);--amplify-components-loader-large-font-size:var(--amplify-font-sizes-small);--amplify-components-loader-linear-width:100%;--amplify-components-loader-linear-min-width:5rem;--amplify-components-loader-linear-font-size:var(--amplify-font-sizes-xxs);--amplify-components-loader-linear-stroke-width:var(
    --amplify-font-sizes-xxs
  );--amplify-components-loader-linear-stroke-filled:var(
    --amplify-colors-primary-80
  );--amplify-components-loader-linear-stroke-empty:var(
    --amplify-colors-neutral-20
  );--amplify-components-loader-linear-stroke-linecap:round;--amplify-components-loader-linear-animation-duration:1s;--amplify-components-loader-linear-small-stroke-width:var(
    --amplify-font-sizes-xxxs
  );--amplify-components-loader-linear-small-font-size:var(
    --amplify-font-sizes-xxxs
  );--amplify-components-loader-linear-large-stroke-width:var(
    --amplify-font-sizes-xs
  );--amplify-components-loader-linear-large-font-size:var(
    --amplify-font-sizes-xs
  );--amplify-components-loader-text-fill:var(--amplify-colors-font-primary);--amplify-components-menu-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-menu-border-radius:var(--amplify-radii-medium);--amplify-components-menu-border-width:var(--amplify-border-widths-small);--amplify-components-menu-border-style:solid;--amplify-components-menu-border-color:var(--amplify-colors-border-primary);--amplify-components-menu-box-shadow:var(--amplify-shadows-large);--amplify-components-menu-flex-direction:column;--amplify-components-menu-gap:var(--amplify-space-zero);--amplify-components-menu-max-width:30rem;--amplify-components-menu-min-width:14rem;--amplify-components-menu-small-width:var(--amplify-font-sizes-medium);--amplify-components-menu-small-height:var(--amplify-font-sizes-medium);--amplify-components-menu-large-width:var(--amplify-font-sizes-xxxl);--amplify-components-menu-large-height:var(--amplify-font-sizes-xxxl);--amplify-components-menu-item-min-height:2.5rem;--amplify-components-menu-item-padding-inline-start:var(
    --amplify-space-medium
  );--amplify-components-menu-item-padding-inline-end:var(
    --amplify-space-medium
  );--amplify-components-message-align-items:center;--amplify-components-message-background-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-message-border-color:transparent;--amplify-components-message-border-style:solid;--amplify-components-message-border-width:var(--amplify-border-widths-small);--amplify-components-message-border-radius:var(--amplify-radii-xs);--amplify-components-message-color:var(--amplify-colors-font-primary);--amplify-components-message-justify-content:flex-start;--amplify-components-message-padding-block:var(--amplify-space-small);--amplify-components-message-padding-inline:var(--amplify-space-medium);--amplify-components-message-line-height:var(--amplify-line-heights-small);--amplify-components-message-icon-size:var(--amplify-font-sizes-xl);--amplify-components-message-heading-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-message-heading-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-message-dismiss-gap:var(--amplify-space-xxs);--amplify-components-message-plain-color:var(--amplify-colors-font-primary);--amplify-components-message-plain-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-plain-border-color:transparent;--amplify-components-message-plain-info-color:var(
    --amplify-colors-font-info
  );--amplify-components-message-plain-info-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-plain-info-border-color:transparent;--amplify-components-message-plain-error-color:var(
    --amplify-colors-font-error
  );--amplify-components-message-plain-error-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-plain-error-border-color:transparent;--amplify-components-message-plain-success-color:var(
    --amplify-colors-font-success
  );--amplify-components-message-plain-success-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-plain-success-border-color:transparent;--amplify-components-message-plain-warning-color:var(
    --amplify-colors-font-warning
  );--amplify-components-message-plain-warning-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-plain-warning-border-color:transparent;--amplify-components-message-outlined-color:var(
    --amplify-colors-font-primary
  );--amplify-components-message-outlined-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-outlined-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-message-outlined-info-color:var(
    --amplify-colors-font-info
  );--amplify-components-message-outlined-info-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-outlined-info-border-color:var(
    --amplify-colors-border-info
  );--amplify-components-message-outlined-error-color:var(
    --amplify-colors-font-error
  );--amplify-components-message-outlined-error-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-outlined-error-border-color:var(
    --amplify-colors-border-error
  );--amplify-components-message-outlined-success-color:var(
    --amplify-colors-font-success
  );--amplify-components-message-outlined-success-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-outlined-success-border-color:var(
    --amplify-colors-border-success
  );--amplify-components-message-outlined-warning-color:var(
    --amplify-colors-font-warning
  );--amplify-components-message-outlined-warning-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-message-outlined-warning-border-color:var(
    --amplify-colors-border-warning
  );--amplify-components-message-filled-color:var(--amplify-colors-font-primary);--amplify-components-message-filled-background-color:var(
    --amplify-colors-background-secondary
  );--amplify-components-message-filled-border-color:transparent;--amplify-components-message-filled-info-color:var(
    --amplify-colors-font-info
  );--amplify-components-message-filled-info-background-color:var(
    --amplify-colors-background-info
  );--amplify-components-message-filled-info-border-color:transparent;--amplify-components-message-filled-error-color:var(
    --amplify-colors-font-error
  );--amplify-components-message-filled-error-background-color:var(
    --amplify-colors-background-error
  );--amplify-components-message-filled-error-border-color:transparent;--amplify-components-message-filled-success-color:var(
    --amplify-colors-font-success
  );--amplify-components-message-filled-success-background-color:var(
    --amplify-colors-background-success
  );--amplify-components-message-filled-success-border-color:transparent;--amplify-components-message-filled-warning-color:var(
    --amplify-colors-font-warning
  );--amplify-components-message-filled-warning-background-color:var(
    --amplify-colors-background-warning
  );--amplify-components-message-filled-warning-border-color:transparent;--amplify-components-pagination-current-align-items:center;--amplify-components-pagination-current-justify-content:center;--amplify-components-pagination-current-color:var(
    --amplify-colors-font-inverse
  );--amplify-components-pagination-current-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-pagination-current-background-color:var(
    --amplify-colors-overlay-40
  );--amplify-components-pagination-button-color:var(
    --amplify-colors-font-primary
  );--amplify-components-pagination-button-padding-inline-start:var(
    --amplify-space-xxs
  );--amplify-components-pagination-button-padding-inline-end:var(
    --amplify-space-xxs
  );--amplify-components-pagination-button-transition-property:background-color;--amplify-components-pagination-button-transition-duration:var(
    --amplify-time-medium
  );--amplify-components-pagination-button-hover-background-color:var(
    --amplify-colors-overlay-10
  );--amplify-components-pagination-button-hover-color:var(
    --amplify-colors-font-primary
  );--amplify-components-pagination-button-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-pagination-ellipsis-align-items:baseline;--amplify-components-pagination-ellipsis-justify-content:center;--amplify-components-pagination-ellipsis-padding-inline-start:var(
    --amplify-space-xs
  );--amplify-components-pagination-ellipsis-padding-inline-end:var(
    --amplify-space-xs
  );--amplify-components-pagination-item-container-margin-left:var(
    --amplify-space-xxxs
  );--amplify-components-pagination-item-container-margin-right:var(
    --amplify-space-xxxs
  );--amplify-components-pagination-item-shared-height:var(
    --amplify-font-sizes-xxl
  );--amplify-components-pagination-item-shared-min-width:var(
    --amplify-font-sizes-xxl
  );--amplify-components-pagination-item-shared-border-radius:var(
    --amplify-font-sizes-medium
  );--amplify-components-passwordfield-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-passwordfield-button-color:var(
    --amplify-components-button-color
  );--amplify-components-passwordfield-button-active-background-color:var(
    --amplify-components-button-active-background-color
  );--amplify-components-passwordfield-button-active-border-color:var(
    --amplify-components-button-active-border-color
  );--amplify-components-passwordfield-button-active-color:var(
    --amplify-components-button-active-color
  );--amplify-components-passwordfield-button-disabled-background-color:var(
    --amplify-components-button-disabled-background-color
  );--amplify-components-passwordfield-button-disabled-border-color:var(
    --amplify-components-button-disabled-border-color
  );--amplify-components-passwordfield-button-disabled-color:var(
    --amplify-components-button-disabled-color
  );--amplify-components-passwordfield-button-error-color:var(
    --amplify-components-button-outlined-error-color
  );--amplify-components-passwordfield-button-error-background-color:var(
    --amplify-components-button-outlined-error-background-color
  );--amplify-components-passwordfield-button-error-border-color:var(
    --amplify-components-button-outlined-error-border-color
  );--amplify-components-passwordfield-button-error-active-border-color:var(
    --amplify-components-button-outlined-error-active-border-color
  );--amplify-components-passwordfield-button-error-active-background-color:var(
    --amplify-components-button-outlined-error-active-background-color
  );--amplify-components-passwordfield-button-error-active-color:var(
    --amplify-components-button-outlined-error-active-color
  );--amplify-components-passwordfield-button-error-focus-border-color:var(
    --amplify-components-button-outlined-error-focus-border-color
  );--amplify-components-passwordfield-button-error-focus-background-color:var(
    --amplify-components-button-outlined-error-focus-background-color
  );--amplify-components-passwordfield-button-error-focus-color:var(
    --amplify-components-button-outlined-error-focus-color
  );--amplify-components-passwordfield-button-error-focus-box-shadow:var(
    --amplify-components-button-outlined-error-focus-box-shadow
  );--amplify-components-passwordfield-button-error-hover-border-color:var(
    --amplify-components-button-outlined-error-hover-border-color
  );--amplify-components-passwordfield-button-error-hover-background-color:var(
    --amplify-components-button-outlined-error-hover-background-color
  );--amplify-components-passwordfield-button-error-hover-color:var(
    --amplify-components-button-outlined-error-hover-color
  );--amplify-components-passwordfield-button-focus-background-color:var(
    --amplify-components-button-focus-background-color
  );--amplify-components-passwordfield-button-focus-border-color:var(
    --amplify-components-button-focus-border-color
  );--amplify-components-passwordfield-button-focus-color:var(
    --amplify-components-button-focus-color
  );--amplify-components-passwordfield-button-hover-background-color:var(
    --amplify-components-button-hover-background-color
  );--amplify-components-passwordfield-button-hover-border-color:var(
    --amplify-components-button-hover-border-color
  );--amplify-components-passwordfield-button-hover-color:var(
    --amplify-components-button-hover-color
  );--amplify-components-phonenumberfield-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-phonenumberfield-border-color:var(
    --amplify-components-fieldcontrol-border-color
  );--amplify-components-phonenumberfield-font-size:var(
    --amplify-components-fieldcontrol-font-size
  );--amplify-components-phonenumberfield-focus-border-color:var(
    --amplify-components-fieldcontrol-focus-border-color
  );--amplify-components-placeholder-border-radius:var(--amplify-radii-small);--amplify-components-placeholder-transition-duration:var(
    --amplify-time-long
  );--amplify-components-placeholder-start-color:var(
    --amplify-colors-background-secondary
  );--amplify-components-placeholder-end-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-placeholder-small-height:var(--amplify-space-small);--amplify-components-placeholder-default-height:var(--amplify-space-medium);--amplify-components-placeholder-large-height:var(--amplify-space-large);--amplify-components-radio-align-items:center;--amplify-components-radio-justify-content:flex-start;--amplify-components-radio-gap:inherit;--amplify-components-radio-disabled-cursor:not-allowed;--amplify-components-radio-button-align-items:center;--amplify-components-radio-button-justify-content:center;--amplify-components-radio-button-width:var(--amplify-font-sizes-medium);--amplify-components-radio-button-height:var(--amplify-font-sizes-medium);--amplify-components-radio-button-box-sizing:border-box;--amplify-components-radio-button-border-width:var(
    --amplify-border-widths-medium
  );--amplify-components-radio-button-border-style:solid;--amplify-components-radio-button-border-radius:50%;--amplify-components-radio-button-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-radio-button-color:var(
    --amplify-colors-background-primary
  );--amplify-components-radio-button-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-radio-button-transition-property:all;--amplify-components-radio-button-transition-duration:var(
    --amplify-time-medium
  );--amplify-components-radio-button-outline-color:var(
    --amplify-colors-transparent
  );--amplify-components-radio-button-outline-style:solid;--amplify-components-radio-button-outline-width:var(
    --amplify-outline-widths-medium
  );--amplify-components-radio-button-outline-offset:var(
    --amplify-outline-offsets-medium
  );--amplify-components-radio-button-padding:var(
    --amplify-border-widths-medium
  );--amplify-components-radio-button-small-width:var(
    --amplify-font-sizes-small
  );--amplify-components-radio-button-small-height:var(
    --amplify-font-sizes-small
  );--amplify-components-radio-button-large-width:var(
    --amplify-font-sizes-large
  );--amplify-components-radio-button-large-height:var(
    --amplify-font-sizes-large
  );--amplify-components-radio-button-checked-color:var(
    --amplify-colors-primary-80
  );--amplify-components-radio-button-checked-disabled-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-radio-button-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-radio-button-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-radio-button-error-border-color:var(
    --amplify-colors-border-error
  );--amplify-components-radio-button-error-focus-box-shadow:var(
    --amplify-components-fieldcontrol-error-focus-box-shadow
  );--amplify-components-radio-button-disabled-border-color:var(
    --amplify-colors-border-disabled
  );--amplify-components-radio-button-disabled-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-radio-label-color:var(--amplify-components-text-color);--amplify-components-radio-label-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-radiogroup-radio-border-width:var(
    --amplify-components-radio-button-border-width
  );--amplify-components-radiogroup-radio-border-color:var(
    --amplify-components-radio-button-border-color
  );--amplify-components-radiogroup-radio-background-color:var(
    --amplify-components-radio-button-background-color
  );--amplify-components-radiogroup-radio-checked-color:var(
    --amplify-components-radio-button-checked-color
  );--amplify-components-radiogroup-radio-label-color:var(
    --amplify-components-radio-label-color
  );--amplify-components-radiogroup-legend-color:var(
    --amplify-components-fieldset-legend-color
  );--amplify-components-radiogroup-legend-font-weight:var(
    --amplify-font-weights-normal
  );--amplify-components-rating-large-size:var(--amplify-font-sizes-xxxl);--amplify-components-rating-default-size:var(--amplify-font-sizes-xl);--amplify-components-rating-small-size:var(--amplify-font-sizes-small);--amplify-components-rating-filled-color:var(--amplify-colors-secondary-80);--amplify-components-rating-empty-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-searchfield-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-searchfield-button-color:var(
    --amplify-components-button-color
  );--amplify-components-searchfield-button-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-searchfield-button-active-background-color:var(
    --amplify-components-button-active-background-color
  );--amplify-components-searchfield-button-active-border-color:var(
    --amplify-components-button-active-border-color
  );--amplify-components-searchfield-button-active-color:var(
    --amplify-components-button-active-color
  );--amplify-components-searchfield-button-disabled-background-color:var(
    --amplify-components-button-disabled-background-color
  );--amplify-components-searchfield-button-disabled-border-color:var(
    --amplify-components-button-disabled-border-color
  );--amplify-components-searchfield-button-disabled-color:var(
    --amplify-components-button-disabled-color
  );--amplify-components-searchfield-button-focus-background-color:var(
    --amplify-components-button-focus-background-color
  );--amplify-components-searchfield-button-focus-border-color:var(
    --amplify-components-button-focus-border-color
  );--amplify-components-searchfield-button-focus-color:var(
    --amplify-components-button-focus-color
  );--amplify-components-searchfield-button-hover-background-color:var(
    --amplify-components-button-hover-background-color
  );--amplify-components-searchfield-button-hover-border-color:var(
    --amplify-components-button-hover-border-color
  );--amplify-components-searchfield-button-hover-color:var(
    --amplify-components-button-hover-color
  );--amplify-components-select-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-select-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-select-padding-inline-end:var(--amplify-space-xxl);--amplify-components-select-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-select-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-select-wrapper-flex:1;--amplify-components-select-wrapper-display:block;--amplify-components-select-wrapper-position:relative;--amplify-components-select-wrapper-cursor:pointer;--amplify-components-select-icon-wrapper-align-items:center;--amplify-components-select-icon-wrapper-position:absolute;--amplify-components-select-icon-wrapper-top:50%;--amplify-components-select-icon-wrapper-right:var(--amplify-space-medium);--amplify-components-select-icon-wrapper-transform:translateY(-50%);--amplify-components-select-icon-wrapper-pointer-events:none;--amplify-components-select-icon-wrapper-small-right:var(--amplify-space-xs);--amplify-components-select-icon-wrapper-large-right:var(
    --amplify-space-medium
  );--amplify-components-select-option-background-color:transparent;--amplify-components-select-option-color:var(--amplify-colors-font-primary);--amplify-components-select-option-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-select-option-disabled-background-color:transparent;--amplify-components-select-white-space:nowrap;--amplify-components-select-min-width:6.5rem;--amplify-components-select-small-min-width:5.5rem;--amplify-components-select-small-padding-inline-end:var(--amplify-space-xl);--amplify-components-select-large-min-width:7.5rem;--amplify-components-select-large-padding-inline-end:var(
    --amplify-space-xxl
  );--amplify-components-select-expanded-padding-block:var(--amplify-space-xs);--amplify-components-select-expanded-padding-inline:var(
    --amplify-space-small
  );--amplify-components-select-expanded-option-padding-block:var(
    --amplify-space-xs
  );--amplify-components-select-expanded-option-padding-inline:var(
    --amplify-space-small
  );--amplify-components-selectfield-border-color:var(
    --amplify-components-fieldcontrol-border-color
  );--amplify-components-selectfield-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-selectfield-flex-direction:column;--amplify-components-selectfield-font-size:var(
    --amplify-components-fieldcontrol-font-size
  );--amplify-components-selectfield-focus-border-color:var(
    --amplify-components-fieldcontrol-focus-border-color
  );--amplify-components-selectfield-label-color:var(
    --amplify-components-field-label-color
  );--amplify-components-sliderfield-padding-block:var(--amplify-space-xs);--amplify-components-sliderfield-track-background-color:var(
    --amplify-colors-background-quaternary
  );--amplify-components-sliderfield-track-border-radius:9999px;--amplify-components-sliderfield-track-height: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:transparent;--amplify-components-sliderfield-thumb-disabled-box-shadow:none;--amplify-components-sliderfield-thumb-hover-background-color:var(
    --amplify-colors-background-primary
  );--amplify-components-sliderfield-thumb-hover-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-sliderfield-thumb-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-sliderfield-thumb-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-sliderfield-small-track-height: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:transparent;--amplify-components-switchfield-thumb-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-switchfield-thumb-border-style:solid;--amplify-components-switchfield-thumb-border-radius:var(
    --amplify-radii-xxxl
  );--amplify-components-switchfield-thumb-checked-transform:var(
    --amplify-transforms-slide-x-medium
  );--amplify-components-switchfield-thumb-transition-duration:var(
    --amplify-time-medium
  );--amplify-components-switchfield-thumb-width:var(
    --amplify-space-relative-medium
  );--amplify-components-switchfield-track-background-color:var(
    --amplify-colors-background-quaternary
  );--amplify-components-switchfield-track-border-radius:var(
    --amplify-radii-xxxl
  );--amplify-components-switchfield-track-checked-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-switchfield-track-height:var(
    --amplify-space-relative-medium
  );--amplify-components-switchfield-track-padding:var(
    --amplify-outline-widths-medium
  );--amplify-components-switchfield-track-transition-duration:var(
    --amplify-time-short
  );--amplify-components-switchfield-track-width:var(
    --amplify-space-relative-xl
  );--amplify-components-switchfield-track-error-background-color:var(
    --amplify-colors-background-error
  );--amplify-components-table-border-collapse:collapse;--amplify-components-table-display:table;--amplify-components-table-width:100%;--amplify-components-table-head-display:table-header-group;--amplify-components-table-head-vertical-align:middle;--amplify-components-table-body-display:table-row-group;--amplify-components-table-body-vertical-align:middle;--amplify-components-table-foot-display:table-footer-group;--amplify-components-table-foot-vertical-align:middle;--amplify-components-table-row-display:table-row;--amplify-components-table-row-vertical-align:middle;--amplify-components-table-row-hover-background-color:var(
    --amplify-colors-background-tertiary
  );--amplify-components-table-row-striped-background-color:var(
    --amplify-colors-background-secondary
  );--amplify-components-table-header-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-table-header-border-style:solid;--amplify-components-table-header-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-table-header-color:var(--amplify-colors-font-primary);--amplify-components-table-header-display:table-cell;--amplify-components-table-header-font-size:var(--amplify-font-sizes-medium);--amplify-components-table-header-font-weight:var(
    --amplify-font-weights-bold
  );--amplify-components-table-header-padding:var(--amplify-space-medium);--amplify-components-table-header-vertical-align:middle;--amplify-components-table-header-large-font-size:var(
    --amplify-font-sizes-large
  );--amplify-components-table-header-large-padding:var(--amplify-space-large);--amplify-components-table-header-small-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-table-header-small-padding:var(--amplify-space-xs);--amplify-components-table-data-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-table-data-border-style:solid;--amplify-components-table-data-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-table-data-color:var(--amplify-colors-font-primary);--amplify-components-table-data-display:table-cell;--amplify-components-table-data-font-size:var(--amplify-font-sizes-medium);--amplify-components-table-data-font-weight:var(
    --amplify-font-weights-normal
  );--amplify-components-table-data-padding:var(--amplify-space-medium);--amplify-components-table-data-vertical-align:middle;--amplify-components-table-data-large-font-size:var(
    --amplify-font-sizes-large
  );--amplify-components-table-data-large-padding:var(--amplify-space-large);--amplify-components-table-data-small-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-table-data-small-padding:var(--amplify-space-xs);--amplify-components-table-caption-caption-side:bottom;--amplify-components-table-caption-color:var(--amplify-colors-font-primary);--amplify-components-table-caption-display:table-caption;--amplify-components-table-caption-font-size:var(
    --amplify-font-sizes-medium
  );--amplify-components-table-caption-text-align:center;--amplify-components-table-caption-word-break:break-all;--amplify-components-table-caption-large-font-size:var(
    --amplify-font-sizes-large
  );--amplify-components-table-caption-small-font-size:var(
    --amplify-font-sizes-small
  );--amplify-components-tabs-background-color:transparent;--amplify-components-tabs-border-color:var(
    --amplify-colors-border-secondary
  );--amplify-components-tabs-border-style:solid;--amplify-components-tabs-border-width:var(--amplify-border-widths-medium);--amplify-components-tabs-gap:0;--amplify-components-tabs-item-background-color:transparent;--amplify-components-tabs-item-border-color:var(
    --amplify-colors-border-secondary
  );--amplify-components-tabs-item-border-style:solid;--amplify-components-tabs-item-border-width:var(
    --amplify-border-widths-medium
  );--amplify-components-tabs-item-color:var(--amplify-colors-font-secondary);--amplify-components-tabs-item-font-size:var(--amplify-font-sizes-medium);--amplify-components-tabs-item-font-weight:var(--amplify-font-weights-bold);--amplify-components-tabs-item-padding-vertical:var(--amplify-space-small);--amplify-components-tabs-item-padding-horizontal:var(
    --amplify-space-medium
  );--amplify-components-tabs-item-text-align:center;--amplify-components-tabs-item-transition-duration:var(
    --amplify-time-medium
  );--amplify-components-tabs-item-hover-background-color:transparent;--amplify-components-tabs-item-hover-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-tabs-item-hover-box-shadow:none;--amplify-components-tabs-item-hover-color:var(--amplify-colors-font-hover);--amplify-components-tabs-item-focus-background-color:transparent;--amplify-components-tabs-item-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-tabs-item-focus-box-shadow:0px 0px 0px var(--amplify-border-widths-medium) var(--amplify-colors-border-focus);--amplify-components-tabs-item-focus-color:var(--amplify-colors-font-focus);--amplify-components-tabs-item-active-background-color:transparent;--amplify-components-tabs-item-active-border-color:var(
    --amplify-colors-font-interactive
  );--amplify-components-tabs-item-active-box-shadow:none;--amplify-components-tabs-item-active-color:var(
    --amplify-colors-font-interactive
  );--amplify-components-tabs-item-disabled-background-color:transparent;--amplify-components-tabs-item-disabled-border-color:var(
    --amplify-colors-border-tertiary
  );--amplify-components-tabs-item-disabled-box-shadow:none;--amplify-components-tabs-item-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-tabs-panel-background-color:transparent;--amplify-components-tabs-panel-padding-inline:0;--amplify-components-tabs-panel-padding-block:var(--amplify-space-small);--amplify-components-text-color:var(--amplify-colors-font-primary);--amplify-components-text-primary-color:var(--amplify-colors-font-primary);--amplify-components-text-secondary-color:var(
    --amplify-colors-font-secondary
  );--amplify-components-text-tertiary-color:var(--amplify-colors-font-tertiary);--amplify-components-text-error-color:var(--amplify-colors-font-error);--amplify-components-text-warning-color:var(--amplify-colors-font-warning);--amplify-components-text-success-color:var(--amplify-colors-font-success);--amplify-components-text-info-color:var(--amplify-colors-font-info);--amplify-components-textareafield-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-textareafield-border-color:var(
    --amplify-components-fieldcontrol-border-color
  );--amplify-components-textareafield-focus-border-color:var(
    --amplify-components-fieldcontrol-focus-border-color
  );--amplify-components-textfield-color:var(
    --amplify-components-fieldcontrol-color
  );--amplify-components-textfield-border-color:var(
    --amplify-components-fieldcontrol-border-color
  );--amplify-components-textfield-font-size:var(
    --amplify-components-fieldcontrol-font-size
  );--amplify-components-textfield-focus-border-color:var(
    --amplify-components-fieldcontrol-focus-border-color
  );--amplify-components-togglebutton-border-color:var(
    --amplify-colors-border-primary
  );--amplify-components-togglebutton-color:var(--amplify-colors-font-primary);--amplify-components-togglebutton-hover-background-color:var(
    --amplify-colors-overlay-10
  );--amplify-components-togglebutton-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-togglebutton-focus-color:var(
    --amplify-colors-font-primary
  );--amplify-components-togglebutton-active-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-disabled-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-disabled-border-color:var(
    --amplify-colors-border-disabled
  );--amplify-components-togglebutton-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-togglebutton-pressed-border-color:var(
    --amplify-colors-border-pressed
  );--amplify-components-togglebutton-pressed-color:var(
    --amplify-colors-font-primary
  );--amplify-components-togglebutton-pressed-background-color:var(
    --amplify-colors-overlay-20
  );--amplify-components-togglebutton-pressed-hover-background-color:var(
    --amplify-colors-overlay-30
  );--amplify-components-togglebutton-primary-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-primary-border-width:var(
    --amplify-border-widths-small
  );--amplify-components-togglebutton-primary-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-togglebutton-primary-focus-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-primary-focus-box-shadow:var(
    --amplify-components-fieldcontrol-focus-box-shadow
  );--amplify-components-togglebutton-primary-focus-color:var(
    --amplify-colors-font-primary
  );--amplify-components-togglebutton-primary-hover-background-color:var(
    --amplify-colors-overlay-10
  );--amplify-components-togglebutton-primary-hover-color:var(
    --amplify-colors-font-primary
  );--amplify-components-togglebutton-primary-disabled-border-color:var(
    --amplify-colors-border-disabled
  );--amplify-components-togglebutton-primary-disabled-background-color:var(
    --amplify-colors-background-disabled
  );--amplify-components-togglebutton-primary-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-togglebutton-primary-pressed-background-color:var(
    --amplify-colors-primary-80
  );--amplify-components-togglebutton-primary-pressed-border-color:var(
    --amplify-colors-primary-80
  );--amplify-components-togglebutton-primary-pressed-color:var(
    --amplify-colors-background-primary
  );--amplify-components-togglebutton-primary-pressed-focus-background-color:var(
    --amplify-colors-border-focus
  );--amplify-components-togglebutton-primary-pressed-focus-border-color:var(
    --amplify-colors-border-focus
  );--amplify-components-togglebutton-primary-pressed-focus-color:var(
    --amplify-colors-background-primary
  );--amplify-components-togglebutton-primary-pressed-hover-border-color:var(
    --amplify-colors-primary-60
  );--amplify-components-togglebutton-primary-pressed-hover-background-color:var(
    --amplify-colors-primary-60
  );--amplify-components-togglebutton-primary-pressed-hover-box-shadow:var(
    --amplify-colors-primary-60
  );--amplify-components-togglebutton-primary-pressed-hover-color:var(
    --amplify-colors-background-primary
  );--amplify-components-togglebutton-link-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-link-color:var(
    --amplify-colors-overlay-50
  );--amplify-components-togglebutton-link-hover-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-link-hover-color:var(
    --amplify-colors-overlay-50
  );--amplify-components-togglebutton-link-focus-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-link-focus-color:var(
    --amplify-colors-overlay-50
  );--amplify-components-togglebutton-link-disabled-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-link-disabled-color:var(
    --amplify-colors-font-disabled
  );--amplify-components-togglebutton-link-pressed-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-link-pressed-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-togglebutton-link-pressed-focus-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebutton-link-pressed-focus-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-togglebutton-link-pressed-hover-color:var(
    --amplify-colors-overlay-90
  );--amplify-components-togglebutton-link-pressed-hover-background-color:var(
    --amplify-colors-transparent
  );--amplify-components-togglebuttongroup-align-items:center;--amplify-components-togglebuttongroup-align-content:center;--amplify-components-togglebuttongroup-justify-content:flex-start;--amplify-border-widths-small:1px;--amplify-border-widths-medium:2px;--amplify-border-widths-large:3px;--amplify-colors-red-10:hsl(0,75%,95%);--amplify-colors-red-20:hsl(0,75%,85%);--amplify-colors-red-40:hsl(0,75%,75%);--amplify-colors-red-60:hsl(0,50%,50%);--amplify-colors-red-80:hsl(0,95%,30%);--amplify-colors-red-90:hsl(0,100%,20%);--amplify-colors-red-100:hsl(0,100%,15%);--amplify-colors-orange-10:hsl(30,75%,95%);--amplify-colors-orange-20:hsl(30,75%,85%);--amplify-colors-orange-40:hsl(30,75%,75%);--amplify-colors-orange-60:hsl(30,50%,50%);--amplify-colors-orange-80:hsl(30,95%,30%);--amplify-colors-orange-90:hsl(30,100%,20%);--amplify-colors-orange-100:hsl(30,100%,15%);--amplify-colors-yellow-10:hsl(60,75%,95%);--amplify-colors-yellow-20:hsl(60,75%,85%);--amplify-colors-yellow-40:hsl(60,75%,75%);--amplify-colors-yellow-60:hsl(60,50%,50%);--amplify-colors-yellow-80:hsl(60,95%,30%);--amplify-colors-yellow-90:hsl(60,100%,20%);--amplify-colors-yellow-100:hsl(60,100%,15%);--amplify-colors-green-10:hsl(130,60%,95%);--amplify-colors-green-20:hsl(130,60%,90%);--amplify-colors-green-40:hsl(130,44%,63%);--amplify-colors-green-60:hsl(130,43%,46%);--amplify-colors-green-80:hsl(130,33%,37%);--amplify-colors-green-90:hsl(130,27%,29%);--amplify-colors-green-100:hsl(130,22%,23%);--amplify-colors-teal-10:hsl(190,75%,95%);--amplify-colors-teal-20:hsl(190,75%,85%);--amplify-colors-teal-40:hsl(190,70%,70%);--amplify-colors-teal-60:hsl(190,50%,50%);--amplify-colors-teal-80:hsl(190,95%,30%);--amplify-colors-teal-90:hsl(190,100%,20%);--amplify-colors-teal-100:hsl(190,100%,15%);--amplify-colors-blue-10:hsl(220,95%,95%);--amplify-colors-blue-20:hsl(220,85%,85%);--amplify-colors-blue-40:hsl(220,70%,70%);--amplify-colors-blue-60:hsl(220,50%,50%);--amplify-colors-blue-80:hsl(220,95%,30%);--amplify-colors-blue-90:hsl(220,100%,20%);--amplify-colors-blue-100:hsl(220,100%,15%);--amplify-colors-purple-10:hsl(300,95%,95%);--amplify-colors-purple-20:hsl(300,85%,85%);--amplify-colors-purple-40:hsl(300,70%,70%);--amplify-colors-purple-60:hsl(300,50%,50%);--amplify-colors-purple-80:hsl(300,95%,30%);--amplify-colors-purple-90:hsl(300,100%,20%);--amplify-colors-purple-100:hsl(300,100%,15%);--amplify-colors-pink-10:hsl(340,95%,95%);--amplify-colors-pink-20:hsl(340,90%,85%);--amplify-colors-pink-40:hsl(340,70%,70%);--amplify-colors-pink-60:hsl(340,50%,50%);--amplify-colors-pink-80:hsl(340,95%,30%);--amplify-colors-pink-90:hsl(340,100%,20%);--amplify-colors-pink-100:hsl(340,100%,15%);--amplify-colors-neutral-10:hsl(210,5%,98%);--amplify-colors-neutral-20:hsl(210,5%,94%);--amplify-colors-neutral-40:hsl(210,5%,87%);--amplify-colors-neutral-60:hsl(210,10%,58%);--amplify-colors-neutral-80:hsl(210,10%,40%);--amplify-colors-neutral-90:hsl(210,25%,25%);--amplify-colors-neutral-100:hsl(210,50%,10%);--amplify-colors-primary-10:var(--amplify-colors-teal-10);--amplify-colors-primary-20:var(--amplify-colors-teal-20);--amplify-colors-primary-40:var(--amplify-colors-teal-40);--amplify-colors-primary-60:var(--amplify-colors-teal-60);--amplify-colors-primary-80:var(--amplify-colors-teal-80);--amplify-colors-primary-90:var(--amplify-colors-teal-90);--amplify-colors-primary-100:var(--amplify-colors-teal-100);--amplify-colors-secondary-10:var(--amplify-colors-purple-10);--amplify-colors-secondary-20:var(--amplify-colors-purple-20);--amplify-colors-secondary-40:var(--amplify-colors-purple-40);--amplify-colors-secondary-60:var(--amplify-colors-purple-60);--amplify-colors-secondary-80:var(--amplify-colors-purple-80);--amplify-colors-secondary-90:var(--amplify-colors-purple-90);--amplify-colors-secondary-100:var(--amplify-colors-purple-100);--amplify-colors-font-primary:var(--amplify-colors-neutral-100);--amplify-colors-font-secondary:var(--amplify-colors-neutral-90);--amplify-colors-font-tertiary:var(--amplify-colors-neutral-80);--amplify-colors-font-disabled:var(--amplify-colors-neutral-60);--amplify-colors-font-inverse:var(--amplify-colors-white);--amplify-colors-font-interactive:var(--amplify-colors-primary-80);--amplify-colors-font-hover:var(--amplify-colors-primary-90);--amplify-colors-font-focus:var(--amplify-colors-primary-100);--amplify-colors-font-active:var(--amplify-colors-primary-100);--amplify-colors-font-info:var(--amplify-colors-blue-90);--amplify-colors-font-warning:var(--amplify-colors-orange-90);--amplify-colors-font-error:var(--amplify-colors-red-90);--amplify-colors-font-success:var(--amplify-colors-green-90);--amplify-colors-background-primary:var(--amplify-colors-white);--amplify-colors-background-secondary:var(--amplify-colors-neutral-10);--amplify-colors-background-tertiary:var(--amplify-colors-neutral-20);--amplify-colors-background-quaternary:var(--amplify-colors-neutral-60);--amplify-colors-background-disabled:var(
    --amplify-colors-background-tertiary
  );--amplify-colors-background-info:var(--amplify-colors-blue-10);--amplify-colors-background-warning:var(--amplify-colors-orange-10);--amplify-colors-background-error:var(--amplify-colors-red-10);--amplify-colors-background-success:var(--amplify-colors-green-10);--amplify-colors-border-primary:var(--amplify-colors-neutral-60);--amplify-colors-border-secondary:var(--amplify-colors-neutral-40);--amplify-colors-border-tertiary:var(--amplify-colors-neutral-20);--amplify-colors-border-disabled:var(--amplify-colors-border-tertiary);--amplify-colors-border-pressed:var(--amplify-colors-primary-100);--amplify-colors-border-focus:var(--amplify-colors-primary-100);--amplify-colors-border-error:var(--amplify-colors-red-80);--amplify-colors-border-info:var(--amplify-colors-blue-80);--amplify-colors-border-success:var(--amplify-colors-green-80);--amplify-colors-border-warning:var(--amplify-colors-orange-80);--amplify-colors-shadow-primary:hsla(210,50%,10%,0.25);--amplify-colors-shadow-secondary:hsla(210,50%,10%,0.15);--amplify-colors-shadow-tertiary:hsla(210,50%,10%,0.05);--amplify-colors-overlay-5:hsla(0,0%,0%,0.05);--amplify-colors-overlay-10:hsla(0,0%,0%,0.1);--amplify-colors-overlay-20:hsla(0,0%,0%,0.2);--amplify-colors-overlay-30:hsla(0,0%,0%,0.3);--amplify-colors-overlay-40:hsla(0,0%,0%,0.4);--amplify-colors-overlay-50:hsla(0,0%,0%,0.5);--amplify-colors-overlay-60:hsla(0,0%,0%,0.6);--amplify-colors-overlay-70:hsla(0,0%,0%,0.7);--amplify-colors-overlay-80:hsla(0,0%,0%,0.8);--amplify-colors-overlay-90:hsla(0,0%,0%,0.9);--amplify-colors-black:hsl(0,0%,0%);--amplify-colors-white:hsl(0,0%,100%);--amplify-colors-transparent:transparent;--amplify-fonts-default-variable:"InterVariable","Inter var","Inter",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans",sans-serif;--amplify-fonts-default-static:"Inter",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans",sans-serif;--amplify-font-sizes-xxxs: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:2rem;--amplify-space-xxl:3rem;--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:2em;--amplify-space-relative-xxl:3em;--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)}[class*=amplify]{all:unset;box-sizing:border-box}.amplify-flex{align-content:var(--amplify-components-flex-align-content);align-items:var(--amplify-components-flex-align-items);display:flex;flex-wrap:var(--amplify-components-flex-flex-wrap);gap:var(--amplify-components-flex-gap);justify-content:var(--amplify-components-flex-justify-content)}.amplify-grid{display:grid}.amplify-button{--amplify-internal-button-background-color:var(
    --amplify-components-button-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-border-color
  );--amplify-internal-button-color:var(--amplify-components-button-color);--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-focus-box-shadow
  );--amplify-internal-button-border-width:var(
    --amplify-components-button-border-width
  );align-items:center;background-color:var(--amplify-internal-button-background-color);border-color:var(--amplify-internal-button-border-color);border-radius:var(--amplify-components-button-border-radius);border-style:var(--amplify-components-button-border-style);border-width:var(--amplify-internal-button-border-width);box-sizing:border-box;color:var(--amplify-internal-button-color);cursor:pointer;display:inline-flex;font-size:var(--amplify-components-button-font-size);font-weight:var(--amplify-components-button-font-weight);justify-content:center;line-height:var(--amplify-components-button-line-height);padding-block-start:var(--amplify-components-button-padding-block-start);padding-block-end:var(--amplify-components-button-padding-block-end);padding-inline-start:var(--amplify-components-button-padding-inline-start);padding-inline-end:var(--amplify-components-button-padding-inline-end);transition:all var(--amplify-components-button-transition-duration);-webkit-user-select:none;-moz-user-select:none;user-select:none;--amplify-internal-button-disabled-color:var(
    --amplify-components-button-disabled-color
  );--amplify-internal-button-disabled-background-color:var(
    --amplify-components-button-disabled-background-color
  );--amplify-internal-button-disabled-border-color:var(
    --amplify-components-button-disabled-border-color
  );--amplify-internal-button-disabled-text-decoration:initial;--amplify-internal-button-loading-background-color:var(
    --amplify-components-button-loading-background-color
  );--amplify-internal-button-loading-border-color:var(
    --amplify-components-button-loading-border-color
  );--amplify-internal-button-loading-color:var(
    --amplify-components-button-loading-color
  );--amplify-internal-button-loading-text-decoration:initial}.amplify-button:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-hover-color
  )}.amplify-button:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-focus-color
  );box-shadow:var(--amplify-internal-button-focus-box-shadow)}.amplify-button:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-active-color
  )}.amplify-button--fullwidth{width:100%}.amplify-button--outlined--info{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-info-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-info-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-info-color
  )}.amplify-button--outlined--info:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-info-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-info-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-info-hover-color
  )}.amplify-button--outlined--info:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-info-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-info-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-info-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-outlined-info-focus-box-shadow
  )}.amplify-button--outlined--info:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-info-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-info-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-info-active-color
  )}.amplify-button--outlined--warning{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-warning-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-warning-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-warning-color
  )}.amplify-button--outlined--warning:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-warning-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-warning-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-warning-hover-color
  )}.amplify-button--outlined--warning:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-warning-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-warning-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-warning-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-outlined-warning-focus-box-shadow
  )}.amplify-button--outlined--warning:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-warning-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-warning-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-warning-active-color
  )}.amplify-button--outlined--error{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-error-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-error-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-error-color
  )}.amplify-button--outlined--error:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-error-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-error-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-error-hover-color
  )}.amplify-button--outlined--error:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-error-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-error-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-error-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-outlined-error-focus-box-shadow
  )}.amplify-button--outlined--error:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-error-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-error-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-error-active-color
  )}.amplify-button--outlined--success{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-success-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-success-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-success-color
  )}.amplify-button--outlined--success:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-success-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-success-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-success-hover-color
  )}.amplify-button--outlined--success:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-success-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-success-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-success-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-outlined-success-focus-box-shadow
  )}.amplify-button--outlined--success:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-success-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-success-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-success-active-color
  )}.amplify-button--outlined--overlay{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-overlay-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-overlay-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-overlay-color
  )}.amplify-button--outlined--overlay:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-overlay-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-overlay-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-overlay-hover-color
  )}.amplify-button--outlined--overlay:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-overlay-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-overlay-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-overlay-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-outlined-overlay-focus-box-shadow
  )}.amplify-button--outlined--overlay:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-outlined-overlay-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-outlined-overlay-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-outlined-overlay-active-color
  )}.amplify-button--menu{border-width:var(--amplify-components-button-menu-border-width);background-color:var(--amplify-components-button-menu-background-color);justify-content:var(--amplify-components-button-menu-justify-content);--amplify-internal-button-disabled-color:var(
    --amplify-components-button-menu-disabled-color
  )}.amplify-button--menu:hover{color:var(--amplify-components-button-menu-hover-color);background-color:var(--amplify-components-button-menu-hover-background-color)}.amplify-button--menu:focus{box-shadow:none;color:var(--amplify-components-button-menu-focus-color);background-color:var(--amplify-components-button-menu-focus-background-color)}.amplify-button--menu:active{color:var(--amplify-components-button-menu-active-color);background-color:var(--amplify-components-button-menu-active-background-color)}.amplify-button--primary{--amplify-internal-button-border-width:var(
    --amplify-components-button-primary-border-width
  );--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-color
  );--amplify-internal-button-disabled-border-color:var(
    --amplify-components-button-primary-disabled-border-color
  );--amplify-internal-button-disabled-background-color:var(
    --amplify-components-button-primary-disabled-background-color
  );--amplify-internal-button-disabled-color:var(
    --amplify-components-button-primary-disabled-color
  );--amplify-internal-button-loading-background-color:var(
    --amplify-components-button-primary-loading-background-color
  );--amplify-internal-button-loading-border-color:var(
    --amplify-components-button-primary-loading-border-color
  );--amplify-internal-button-loading-color:var(
    --amplify-components-button-primary-loading-color
  )}.amplify-button--primary:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-hover-color
  )}.amplify-button--primary:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-primary-focus-box-shadow
  )}.amplify-button--primary:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-active-color
  )}.amplify-button--primary--info{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-info-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-info-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-info-color
  )}.amplify-button--primary--info:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-info-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-info-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-info-hover-color
  )}.amplify-button--primary--info:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-info-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-info-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-info-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-primary-info-focus-box-shadow
  )}.amplify-button--primary--info:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-info-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-info-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-info-active-color
  )}.amplify-button--primary--warning{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-warning-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-warning-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-warning-color
  )}.amplify-button--primary--warning:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-warning-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-warning-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-warning-hover-color
  )}.amplify-button--primary--warning:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-warning-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-warning-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-warning-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-primary-warning-focus-box-shadow
  )}.amplify-button--primary--warning:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-warning-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-warning-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-warning-active-color
  )}.amplify-button--primary--error{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-error-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-error-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-error-color
  )}.amplify-button--primary--error:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-error-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-error-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-error-hover-color
  )}.amplify-button--primary--error:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-error-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-error-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-error-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-primary-error-focus-box-shadow
  )}.amplify-button--primary--error:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-error-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-error-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-error-active-color
  )}.amplify-button--primary--success{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-success-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-success-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-success-color
  )}.amplify-button--primary--success:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-success-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-success-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-success-hover-color
  )}.amplify-button--primary--success:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-success-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-success-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-success-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-primary-success-focus-box-shadow
  )}.amplify-button--primary--success:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-success-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-success-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-success-active-color
  )}.amplify-button--primary--overlay{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-overlay-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-overlay-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-overlay-color
  )}.amplify-button--primary--overlay:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-overlay-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-overlay-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-overlay-hover-color
  )}.amplify-button--primary--overlay:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-overlay-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-overlay-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-overlay-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-primary-overlay-focus-box-shadow
  )}.amplify-button--primary--overlay:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-primary-overlay-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-primary-overlay-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-primary-overlay-active-color
  )}.amplify-button--link{--amplify-internal-button-border-width:var(
    --amplify-components-button-link-border-width
  );--amplify-internal-button-background-color:var(
    --amplify-components-button-link-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-color
  );--amplify-internal-button-disabled-border-color:var(
    --amplify-components-button-link-disabled-border-color
  );--amplify-internal-button-disabled-background-color:var(
    --amplify-components-button-link-disabled-background-color
  );--amplify-internal-button-disabled-color:var(
    --amplify-components-button-link-disabled-color
  );--amplify-internal-button-loading-background-color:var(
    --amplify-components-button-link-loading-background-color
  );--amplify-internal-button-loading-border-color:var(
    --amplify-components-button-link-loading-border-color
  );--amplify-internal-button-loading-color:var(
    --amplify-components-button-link-loading-color
  )}.amplify-button--link:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-hover-color
  )}.amplify-button--link:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-link-focus-box-shadow
  )}.amplify-button--link:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-active-color
  )}.amplify-button--link--info{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-info-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-info-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-info-color
  )}.amplify-button--link--info:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-info-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-info-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-info-hover-color
  )}.amplify-button--link--info:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-info-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-info-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-info-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-link-info-focus-box-shadow
  )}.amplify-button--link--info:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-info-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-info-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-info-active-color
  )}.amplify-button--link--warning{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-warning-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-warning-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-warning-color
  )}.amplify-button--link--warning:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-warning-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-warning-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-warning-hover-color
  )}.amplify-button--link--warning:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-warning-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-warning-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-warning-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-link-warning-focus-box-shadow
  )}.amplify-button--link--warning:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-warning-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-warning-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-warning-active-color
  )}.amplify-button--link--error{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-error-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-error-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-error-color
  )}.amplify-button--link--error:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-error-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-error-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-error-hover-color
  )}.amplify-button--link--error:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-error-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-error-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-error-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-link-error-focus-box-shadow
  )}.amplify-button--link--error:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-error-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-error-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-error-active-color
  )}.amplify-button--link--success{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-success-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-success-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-success-color
  )}.amplify-button--link--success:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-success-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-success-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-success-hover-color
  )}.amplify-button--link--success:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-success-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-success-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-success-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-link-success-focus-box-shadow
  )}.amplify-button--link--success:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-success-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-success-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-success-active-color
  )}.amplify-button--link--overlay{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-overlay-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-overlay-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-overlay-color
  )}.amplify-button--link--overlay:hover{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-overlay-hover-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-overlay-hover-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-overlay-hover-color
  )}.amplify-button--link--overlay:focus{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-overlay-focus-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-overlay-focus-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-overlay-focus-color
  );--amplify-internal-button-focus-box-shadow:var(
    --amplify-components-button-link-overlay-focus-box-shadow
  )}.amplify-button--link--overlay:active{--amplify-internal-button-background-color:var(
    --amplify-components-button-link-overlay-active-background-color
  );--amplify-internal-button-border-color:var(
    --amplify-components-button-link-overlay-active-border-color
  );--amplify-internal-button-color:var(
    --amplify-components-button-link-overlay-active-color
  )}.amplify-button--destructive{border-width:var(--amplify-components-button-destructive-border-width);background-color:var(--amplify-components-button-destructive-background-color);border-color:var(--amplify-components-button-destructive-border-color);color:var(--amplify-components-button-destructive-color);--amplify-internal-button-disabled-border-color:var(
    --amplify-components-button-destructive-disabled-border-color
  );--amplify-internal-button-disabled-background-color:var(
    --amplify-components-button-destructive-disabled-background-color
  );--amplify-internal-button-disabled-color:var(
    --amplify-components-button-destructive-disabled-color
  );--amplify-internal-button-loading-background-color:var(
    --amplify-components-button-destructive-loading-background-color
  );--amplify-internal-button-loading-border-color:var(
    --amplify-components-button-destructive-loading-border-color
  );--amplify-internal-button-loading-color:var(
    --amplify-components-button-destructive-loading-color
  )}.amplify-button--destructive:hover{background-color:var(--amplify-components-button-destructive-hover-background-color);border-color:var(--amplify-components-button-destructive-hover-border-color);color:var(--amplify-components-button-destructive-hover-color)}.amplify-button--destructive:focus{background-color:var(--amplify-components-button-destructive-focus-background-color);border-color:var(--amplify-components-button-destructive-focus-border-color);color:var(--amplify-components-button-destructive-focus-color);box-shadow:var(--amplify-components-button-destructive-focus-box-shadow)}.amplify-button--destructive:active{background-color:var(--amplify-components-button-destructive-active-background-color);border-color:var(--amplify-components-button-destructive-active-border-color);color:var(--amplify-components-button-destructive-active-color)}.amplify-button--warning{background-color:var(--amplify-components-button-warning-background-color);border-color:var(--amplify-components-button-warning-border-color);border-width:var(--amplify-components-button-warning-border-width);color:var(--amplify-components-button-warning-color);--amplify-internal-button-disabled-text-decoration:none;--amplify-internal-button-disabled-border-color:var(
    --amplify-components-button-warning-disabled-border-color
  );--amplify-internal-button-disabled-background-color:var(
    --amplify-components-button-warning-disabled-background-color
  );--amplify-internal-button-disabled-color:var(
    --amplify-components-button-warning-disabled-color
  );--amplify-internal-button-loading-background-color:var(
    --amplify-components-button-warning-loading-background-color
  );--amplify-internal-button-loading-border-color:var(
    --amplify-components-button-warning-loading-border-color
  );--amplify-internal-button-loading-color:var(
    --amplify-components-button-warning-loading-color
  );--amplify-internal-button-loading-text-decoration:none}.amplify-button--warning:hover{background-color:var(--amplify-components-button-warning-hover-background-color);border-color:var(--amplify-components-button-warning-hover-border-color);color:var(--amplify-components-button-warning-hover-color)}.amplify-button--warning:focus{background-color:var(--amplify-components-button-warning-focus-background-color);border-color:var(--amplify-components-button-warning-focus-border-color);color:var(--amplify-components-button-warning-focus-color);box-shadow:var(--amplify-components-button-warning-focus-box-shadow)}.amplify-button--warning:active{background-color:var(--amplify-components-button-warning-active-background-color);border-color:var(--amplify-components-button-warning-active-border-color);color:var(--amplify-components-button-warning-active-color)}.amplify-button--small{font-size:var(--amplify-components-button-small-font-size);padding-block-start:var(--amplify-components-button-small-padding-block-start);padding-block-end:var(--amplify-components-button-small-padding-block-end);padding-inline-start:var(--amplify-components-button-small-padding-inline-start);padding-inline-end:var(--amplify-components-button-small-padding-inline-end)}.amplify-button--large{font-size:var(--amplify-components-button-large-font-size);padding-block-start:var(--amplify-components-button-large-padding-block-start);padding-block-end:var(--amplify-components-button-large-padding-block-end);padding-inline-start:var(--amplify-components-button-large-padding-inline-start);padding-inline-end:var(--amplify-components-button-large-padding-inline-end)}.amplify-button--disabled{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:var(--amplify-components-button-loading-color);-webkit-text-decoration:var(--amplify-internal-button-loading-text-decoration);text-decoration:var(--amplify-internal-button-loading-text-decoration)}.amplify-button__loader-wrapper{align-items:var(--amplify-components-button-loader-wrapper-align-items);gap:var(--amplify-components-button-loader-wrapper-gap)}@media (prefers-reduced-motion:reduce){.amplify-button{transition:none}}.amplify-heading{color:var(--amplify-components-heading-color);line-height:var(--amplify-components-heading-line-height);display:block}.amplify-heading--truncated{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.amplify-heading--1{font-size:var(--amplify-components-heading-1-font-size);font-weight:var(--amplify-components-heading-1-font-weight)}.amplify-heading--2{font-size:var(--amplify-components-heading-2-font-size);font-weight:var(--amplify-components-heading-2-font-weight)}.amplify-heading--3{font-size:var(--amplify-components-heading-3-font-size);font-weight:var(--amplify-components-heading-3-font-weight)}.amplify-heading--4{font-size:var(--amplify-components-heading-4-font-size);font-weight:var(--amplify-components-heading-4-font-weight)}.amplify-heading--5{font-size:var(--amplify-components-heading-5-font-size);font-weight:var(--amplify-components-heading-5-font-weight)}.amplify-heading--6{font-size:var(--amplify-components-heading-6-font-size);font-weight:var(--amplify-components-heading-6-font-weight)}.amplify-icon{display:inline-block;vertical-align:middle;fill:currentColor;line-height:var(--amplify-components-icon-line-height)}.amplify-icon,.amplify-icon>svg{height:var(--amplify-components-icon-height)}.amplify-icon>svg{width:var(--amplify-components-icon-height)}.amplify-loader{width:var(--amplify-components-loader-width);height:var(--amplify-components-loader-height);font-size:var(--amplify-components-loader-font-size);fill:none;stroke:var(--amplify-components-loader-stroke-empty);--amplify-internal-loader-linear-font-size:var(
    --amplify-components-loader-linear-font-size
  );--amplify-internal-loader-linear-stroke-width:var(
    --amplify-components-loader-linear-stroke-width
  )}.amplify-loader circle:last-of-type{transform-origin:center center;animation-name:amplify-loader-circular;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--amplify-components-loader-animation-duration);stroke:var(--amplify-components-loader-stroke-filled);stroke-linecap:var(--amplify-components-loader-stroke-linecap)}@media (prefers-reduced-motion){.amplify-loader circle:last-of-type{animation:none;stroke-dasharray:100% 200%;stroke-dashoffset:50%}}.amplify-loader line:last-of-type{stroke:var(--amplify-components-loader-linear-stroke-filled);stroke-dasharray:50% 200%;animation-name:amplify-loader-linear;animation-duration:var(--amplify-components-loader-linear-animation-duration);animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion){.amplify-loader line:last-of-type{animation:none;stroke-dashoffset:-50%}}.amplify-loader--small{width:var(--amplify-components-loader-small-width);height:var(--amplify-components-loader-small-height);font-size:var(--amplify-components-loader-small-font-size);--amplify-internal-loader-linear-stroke-width:var(
    --amplify-components-loader-linear-small-stroke-width
  );--amplify-internal-loader-linear-font-size:var(
    --amplify-components-loader-linear-small-font-size
  )}.amplify-loader--large{width:var(--amplify-components-loader-large-width);height:var(--amplify-components-loader-large-height);font-size:var(--amplify-components-loader-large-font-size);--amplify-internal-loader-linear-stroke-width:var(
    --amplify-components-loader-linear-large-stroke-width
  );--amplify-internal-loader-linear-font-size:var(
    --amplify-components-loader-linear-large-font-size
  )}.amplify-loader--linear{width:var(--amplify-components-loader-linear-width);min-width:var(--amplify-components-loader-linear-min-width);stroke:var(--amplify-components-loader-linear-stroke-empty);stroke-linecap:var(--amplify-components-loader-linear-stroke-linecap);stroke-width:var(--amplify-internal-loader-linear-stroke-width);font-size:var(--amplify-internal-loader-linear-font-size)}.amplify-loader--determinate circle:last-of-type{animation:none;transform:rotate(-90deg)}.amplify-loader--determinate line:last-of-type{animation:none;stroke-dashoffset:0%;stroke-dasharray:none}.amplify-loader__label{fill:var(--amplify-components-loader-text-fill);stroke:none}@keyframes amplify-loader-circular{0%{stroke-dasharray:100% 200%;transform:rotate(120deg)}50%{stroke-dasharray:20% 400%}to{stroke-dasharray:100% 200%;transform:rotate(480deg)}}@keyframes amplify-loader-linear{0%{stroke-dashoffset:200%}to{stroke-dashoffset:-50%}}[data-amplify-authenticator]{display:grid}[data-amplify-authenticator][data-variation=modal]{overflow-y:auto;width:var(--amplify-components-authenticator-modal-width);height:var(--amplify-components-authenticator-modal-height);background-color:var(--amplify-components-authenticator-modal-background-color);position:fixed;top:var(--amplify-components-authenticator-modal-top);left:var(--amplify-components-authenticator-modal-left);z-index:1}[data-amplify-authenticator] [data-amplify-container]{place-self:center}@media (min-width:30rem){[data-amplify-authenticator] [data-amplify-container]{width:var(--amplify-components-authenticator-container-width-max)}}[data-amplify-authenticator] [data-amplify-router]{background-color:var(--amplify-components-authenticator-router-background-color);box-shadow:var(--amplify-components-authenticator-router-box-shadow);border-color:var(--amplify-components-authenticator-router-border-color);border-width:var(--amplify-components-authenticator-router-border-width);border-style:var(--amplify-components-authenticator-router-border-style)}[data-amplify-authenticator] [data-amplify-footer]{padding-bottom:var(--amplify-components-authenticator-footer-padding-bottom);text-align:center}[data-amplify-authenticator] [data-amplify-form]{padding:var(--amplify-components-authenticator-form-padding)}[data-amplify-authenticator] [data-state=inactive]{background-color:var(--amplify-components-authenticator-state-inactive-background-color)}@media (max-width:26rem){[data-amplify-authenticator] [data-amplify-sign-up-errors]{font-size:.688rem}}.amplify-authenticator__column{display:flex;flex-direction:column}.amplify-authenticator__subtitle{margin-bottom:var(--amplify-space-medium)}.amplify-authenticator__heading{font-size:var(--amplify-font-sizes-xl)}.amplify-authenticator__federated-text{align-self:center}.amplify-authenticator__federated-buttons{flex-direction:column;padding-block-end:var(--amplify-space-medium)}.amplify-authenticator__federated-button{font-weight:400;gap:var(--amplify-space-medium)}.amplify-checkbox{cursor:var(--amplify-components-checkbox-cursor);align-items:var(--amplify-components-checkbox-align-items);flex-direction:row-reverse;gap:inherit;position:relative}.amplify-checkbox--disabled{cursor:var(--amplify-components-checkbox-disabled-cursor);color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkbox__button{position:var(--amplify-components-checkbox-button-position);align-items:var(--amplify-components-checkbox-button-align-items);justify-content:var(--amplify-components-checkbox-button-justify-content);color:var(--amplify-components-checkbox-button-color);--amplify-internal-checkbox_button-focused-before-border-color:var(
    --amplify-components-checkbox-button-focus-border-color
  );--amplify-internal-checkbox_button-focused-before-box-shadow:var(
    --amplify-components-checkbox-button-focus-box-shadow
  )}.amplify-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box;width:var(--amplify-components-checkbox-button-before-width);height:var(--amplify-components-checkbox-button-before-height);border-width:var(--amplify-components-checkbox-button-before-border-width);border-radius:var(--amplify-components-checkbox-button-before-border-radius);border-style:var(--amplify-components-checkbox-button-before-border-style);border-color:var(--amplify-components-checkbox-button-before-border-color)}.amplify-checkbox__button--focused:before{outline-color:var(--amplify-components-checkbox-button-focus-outline-color);outline-style:var(--amplify-components-checkbox-button-focus-outline-style);outline-width:var(--amplify-components-checkbox-button-focus-outline-width);outline-offset:var(--amplify-components-checkbox-button-focus-outline-offset);border-color:var(--amplify-internal-checkbox_button-focused-before-border-color);box-shadow:var(--amplify-internal-checkbox_button-focused-before-box-shadow)}.amplify-checkbox__button--error{--amplify-internal-checkbox_button-focused-before-border-color:var(
    --amplify-components-checkbox-button-error-focus-border-color
  );--amplify-internal-checkbox_button-focused-before-box-shadow:var(
    --amplify-components-checkbox-button-error-focus-box-shadow
  )}.amplify-checkbox__button--error:before{border-color:var(--amplify-components-checkbox-button-error-border-color)}.amplify-checkbox__button--disabled:before{border-color:var(--amplify-components-checkbox-button-disabled-border-color)}.amplify-checkbox__icon{line-height:1;width:1em;height:1em;background-color:var(--amplify-components-checkbox-icon-background-color);opacity:var(--amplify-components-checkbox-icon-opacity);transform:var(--amplify-components-checkbox-icon-transform);border-radius:var(--amplify-components-checkbox-icon-border-radius);transition-property:var(--amplify-components-checkbox-icon-transition-property);transition-duration:var(--amplify-components-checkbox-icon-transition-duration);transition-timing-function:var(--amplify-components-checkbox-icon-transition-timing-function);--amplify-internal-checkbox-icon-disabled-background-color:var(
    --amplify-components-checkbox-icon-background-color
  )}.amplify-checkbox__icon--checked{opacity:var(--amplify-components-checkbox-icon-checked-opacity);transform:var(--amplify-components-checkbox-icon-checked-transform);--amplify-internal-checkbox-icon-disabled-background-color:var(
    --amplify-components-checkbox-icon-checked-disabled-background-color
  )}.amplify-checkbox__icon--indeterminate{opacity:var(--amplify-components-checkbox-icon-indeterminate-opacity);transform:var(--amplify-components-checkbox-icon-indeterminate-transform);--amplify-internal-checkbox-icon-disabled-background-color:var(
    --amplify-components-checkbox-icon-indeterminate-disabled-background-color
  )}.amplify-checkbox__icon--disabled{background-color:var(--amplify-internal-checkbox-icon-disabled-background-color)}.amplify-checkbox__label{color:var(--amplify-components-checkbox-label-color)}.amplify-checkbox__label--disabled{color:var(--amplify-components-checkbox-label-disabled-color)}.amplify-checkboxfield{align-content:var(--amplify-components-checkboxfield-align-content);align-items:var(--amplify-components-checkboxfield-align-items);flex-direction:var(--amplify-components-checkboxfield-flex-direction);justify-content:var(--amplify-components-checkboxfield-justify-content)}.amplify-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-start-start-radius:0;border-end-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-top-left-radius:0;border-bottom-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{gap:var(--amplify-components-fieldgroup-gap);align-self:stretch}.amplify-field-group--horizontal{flex-direction:row}.amplify-field-group--vertical{flex-direction:column;align-items:var(--amplify-components-fieldgroup-vertical-align-items)}.amplify-field-group__outer-end,.amplify-field-group__outer-start{display:flex;flex-shrink:0;align-items:var(--amplify-components-fieldgroup-outer-align-items)}.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:transparent}.amplify-field-group__outer-start .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-start--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:not(:focus){border-inline-start-color:transparent}.amplify-field-group__outer-end .amplify-field-group__control:focus{z-index:1}.amplify-field-group__outer-end--quiet .amplify-field-group__control:not(:focus){border-block-start-color:transparent;border-inline-end-color:transparent}.amplify-field-group__field-wrapper{position:relative;width:100%}.amplify-field-group__field-wrapper--vertical{width:-moz-fit-content;width:fit-content}.amplify-field-group__inner-end,.amplify-field-group__inner-start{position:absolute;top:0;height:100%;pointer-events:none}.amplify-field-group__inner-end .amplify-button,.amplify-field-group__inner-start .amplify-button{pointer-events:all;height:100%}.amplify-field-group__inner-end{right:0;left:auto}.amplify-field-group__inner-start,html[dir=rtl] .amplify-field-group__inner-end{right:auto;left:0}html[dir=rtl] .amplify-field-group__inner-start{left:auto;right:0}.amplify-field-group--has-inner-end .amplify-input{padding-inline-end:calc(var(--amplify-components-fieldcontrol-padding-inline-end) * 3)}.amplify-field-group--has-inner-start .amplify-input{padding-inline-start:calc(var(--amplify-components-fieldcontrol-padding-inline-start) * 3)}.amplify-field-group__icon:not(.amplify-field-group__icon-button){display:flex;padding-inline-start:var(--amplify-components-fieldcontrol-padding-inline-start);padding-inline-end:var(--amplify-components-fieldcontrol-padding-inline-start);flex-direction:column;justify-content:center;height:100%}.amplify-table{border-collapse:var(--amplify-components-table-border-collapse);display:var(--amplify-components-table-display);width:var(--amplify-components-table-width);--amplify-internal-table-caption-font-size:var(
    --amplify-components-table-caption-font-size
  );--amplify-internal-table-th-font-size:var(
    --amplify-components-table-header-font-size
  );--amplify-internal-table-th-padding:var(
    --amplify-components-table-header-padding
  );--amplify-internal-table-td-font-size:var(
    --amplify-components-table-data-font-size
  );--amplify-internal-table-td-padding:var(
    --amplify-components-table-data-padding
  );--amplify-internal-table-td-border-width:var(
      --amplify-components-table-data-border-width
    ) 0px var(--amplify-components-table-data-border-width) 0px;--amplify-internal-table-th-border-width:var(
      --amplify-components-table-header-border-width
    ) 0px var(--amplify-components-table-header-border-width) 0px}.amplify-table--small{--amplify-internal-table-caption-font-size:var(
    --amplify-components-table-caption-small-font-size
  );--amplify-internal-table-th-font-size:var(
    --amplify-components-table-header-small-font-size
  );--amplify-internal-table-th-padding:var(
    --amplify-components-table-header-small-padding
  );--amplify-internal-table-td-font-size:var(
    --amplify-components-table-data-small-font-size
  );--amplify-internal-table-td-padding:var(
    --amplify-components-table-data-small-padding
  )}.amplify-table--large{--amplify-internal-table-caption-font-size:var(
    --amplify-components-table-caption-large-font-size
  );--amplify-internal-table-th-font-size:var(
    --amplify-components-table-header-large-font-size
  );--amplify-internal-table-th-padding:var(
    --amplify-components-table-header-large-padding
  );--amplify-internal-table-td-font-size:var(
    --amplify-components-table-data-large-font-size
  );--amplify-internal-table-td-padding:var(
    --amplify-components-table-data-large-padding
  )}.amplify-table--bordered{--amplify-internal-table-td-border-width:var(
      --amplify-components-table-data-border-width
    ) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width) var(--amplify-components-table-data-border-width);--amplify-internal-table-th-border-width:var(
      --amplify-components-table-header-border-width
    ) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width) var(--amplify-components-table-header-border-width)}.amplify-table--striped .amplify-table__row:not(.amplify-table__head *):nth-child(odd){background-color:var(--amplify-components-table-row-striped-background-color)}.amplify-table__caption{caption-side:var(--amplify-components-table-caption-caption-side);color:var(--amplify-components-table-caption-color);display:var(--amplify-components-table-caption-display);font-size:var(--amplify-internal-table-caption-font-size);text-align:var(--amplify-components-table-caption-text-align);word-break:var(--amplify-components-table-caption-word-break)}.amplify-table__head{display:var(--amplify-components-table-head-display);vertical-align:var(--amplify-components-table-head-vertical-align)}.amplify-table__body{display:var(--amplify-components-table-body-display);vertical-align:var(--amplify-components-table-body-vertical-align)}.amplify-table__foot{display:var(--amplify-components-table-foot-display);vertical-align:var(--amplify-components-table-foot-vertical-align)}.amplify-table__row{display:var(--amplify-components-table-row-display);vertical-align:var(--amplify-components-table-row-vertical-align)}.amplify-table__th{border-color:var(--amplify-components-table-header-border-color);border-style:var(--amplify-components-table-header-border-style);border-width:var(--amplify-internal-table-th-border-width);color:var(--amplify-components-table-header-color);display:var(--amplify-components-table-header-display);font-size:var(--amplify-internal-table-th-font-size);font-weight:var(--amplify-components-table-header-font-weight);padding:var(--amplify-internal-table-th-padding);vertical-align:var(--amplify-components-table-header-vertical-align)}.amplify-table__th:first-child{border-left-width:var(--amplify-components-table-header-border-width)}.amplify-table__th:last-child{border-right-width:var(--amplify-components-table-header-border-width)}.amplify-table__td{border-color:var(--amplify-components-table-data-border-color);border-style:var(--amplify-components-table-data-border-style);border-width:var(--amplify-internal-table-td-border-width);color:var(--amplify-components-table-data-color);display:var(--amplify-components-table-data-display);font-size:var(--amplify-internal-table-td-font-size);font-weight:var(--amplify-components-table-data-font-weight);padding:var(--amplify-internal-table-td-padding);vertical-align:var(--amplify-components-table-data-vertical-align)}.amplify-table__td:first-child{border-left-width:var(--amplify-components-table-data-border-width)}.amplify-table__td:last-child{border-right-width:var(--amplify-components-table-data-border-width)}.amplify-table[data-highlightonhover=true] .amplify-table__row:not(.amplify-table__head *):hover{background-color:var(--amplify-components-table-row-hover-background-color)}.amplify-label-start{flex-direction:row}.amplify-label-end{flex-direction:row-reverse}.amplify-label-top{flex-direction:column}.amplify-label-bottom{flex-direction:column-reverse}.amplify-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;fill:transparent;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.amplify-input,.ots-input{background-color:var(--color-ui-background-light);border-color:var(--color-ui-border-primary);border-width:1px;border-style:solid;border-top-left-radius:calc(var(--space-100) * 1px);border-top-right-radius:calc(var(--space-100) * 1px);border-bottom-right-radius:calc(var(--space-100) * 1px);border-bottom-left-radius:calc(var(--space-100) * 1px);padding:calc(var(--space-150) * 1px) calc(var(--space-200) * 1px);width:100%;height:48px}.amplify-input{transition:unset;font-size:calc(var(--font-size-100) * 1px);line-height:140%;box-sizing:border-box;-webkit-user-select:text;-moz-user-select:text;user-select:text;display:block}input[type=email].ots-input:not([id^=netsuite-override]),input[type=number].ots-input:not([id^=netsuite-override]),input[type=tel].ots-input:not([id^=netsuite-override]),input[type=text].ots-input:not([id^=netsuite-override]){font-size:calc(var(--font-size-100) * 1px);color:var(--color-ui-text-primary);border:1px solid var(--color-ui-border-primary)!important;padding:calc(var(--space-150) * 1px) calc(var(--space-200) * 1px)!important}input[type=password].ots-input:not([id^=netsuite-override]):hover,input[type=text].ots-input:not([id^=netsuite-override]):hover{border-color:var(--color-ui-border-dark)!important;box-shadow:none!important}input[type=password].ots-input:not([id^=netsuite-override]):focus,input[type=text].ots-input:not([id^=netsuite-override]):focus{border-color:var(--color-ui-action-dark-focus)!important;box-shadow:none!important}.amplify-input:is(:-webkit-autofill,:-webkit-autofill),.ots-input:is(:-webkit-autofill,:-webkit-autofill){font-size:calc(var(--font-size-100) * 1px)}.amplify-input:is(:-webkit-autofill,:autofill),.ots-input:is(:-webkit-autofill,:autofill){font-size:calc(var(--font-size-100) * 1px)}.amplify-input::-moz-placeholder,.ots-input::-moz-placeholder{color:var(--color-ui-text-secondary)}.amplify-input::placeholder,.ots-input::placeholder{color:var(--color-ui-text-secondary)}.amplify-input:focus,.ots-input.ots-input_force-style_focusvisible,.ots-input:focus{box-shadow:none;outline-color:var(--color-ui-action-dark-focus);outline-style:solid;outline-offset:-2px;outline-width:2px}.amplify-input[disabled],.ots-input:disabled{background-color:var(--color-ui-action-light-disable-transparent);border-color:var(--color-ui-border-primary)}.amplify-input:hover,.ots-input.ots-input_force-style_hover,.ots-input:hover{border-color:var(--color-ui-border-dark)}.amplify-input.amplify-input--error:not(.amplify-input:focus),.amplify-input:user-invalid:not(.amplify-input:focus),.amplify-input[aria-invalid=true]:not(.amplify-input:focus),.ots-input.ots-input_error{border-color:var(--color-ui-border-critical);outline-color:var(--color-ui-border-critical);outline-style:solid;outline-width:2px;outline-offset:-2px}.amplify-label,.ots-label{color:var(--color-ui-text-secondary);font-size:calc(var(--font-size-50) * 1px);line-height:125%}.ots-checkbox{cursor:pointer;display:flex;flex-direction:row-reverse;align-items:center;gap:calc(var(--space-100) * 1px)}.ots-checkbox--disabled{cursor:not-allowed}.amplify-checkbox__button,.ots-checkbox__button{display:flex;position:relative;align-items:center;justify-content:center}.amplify-checkbox__button:before,.ots-checkbox__button:before{width:24px;height:24px;border-width:2px;border-radius:calc(var(--corner-radius-primitives-50) * 1px);border-style:solid;background-color:transparent}.amplify-checkbox__button[data-checked=true]:before,.ots-checkbox__button[data-checked=indeterminate]:before,.ots-checkbox__button[data-checked=true]:before{border:none;background-color:var(--color-ui-action-dark-active)}.ots-checkbox__button:before{content:"";display:inline-block;position:absolute;box-sizing:border-box}.amplify-checkbox>span:has(input:focus-visible)~.amplify-checkbox__button:before,.ots-checkbox--force-style-focusvisible .ots-checkbox__button:before,.ots-checkbox>span:has(input:focus-visible)~.ots-checkbox__button:before{outline-style:solid;outline-color:var(--color-ui-action-dark-focus);outline-width:2px;outline-offset:2px}.amplify-checkbox__button--focused:before{box-shadow:none}.amplify-checkbox__button:hover:before,.ots-checkbox--force-style-hover .ots-checkbox__button:before,.ots-checkbox__button:hover:before{background-color:var(--color-ui-action-light-hover)}.amplify-checkbox__button[data-checked=true]:hover:before,.ots-checkbox--force-style-hover .ots-checkbox__button[data-checked=indeterminate]:before,.ots-checkbox--force-style-hover .ots-checkbox__button[data-checked=true]:before,.ots-checkbox__button[data-checked=indeterminate]:hover:before,.ots-checkbox__button[data-checked=true]:hover:before{background-color:var(--color-ui-action-dark-hover)}.amplify-checkbox__button:active:before,.ots-checkbox--force-style-press .ots-checkbox__button:before,.ots-checkbox__button:active:before{background-color:var(--color-ui-action-light-press)}.amplify-checkbox__button[data-checked=true]:active:before,.ots-checkbox--force-style-press .ots-checkbox__button[data-checked=indeterminate]:before,.ots-checkbox--force-style-press .ots-checkbox__button[data-checked=true]:before,.ots-checkbox__button[data-checked=indeterminate]:active:before,.ots-checkbox__button[data-checked=true]:active:before{background-color:var(--color-ui-action-dark-press)}.amplify-checkbox__button--disabled:before,.ots-checkbox__button--disabled:before,.ots-checkbox__button--disabled:hover:before{border-color:var(--color-ui-action-dark-disable-transparent);background-color:transparent}.ots-checkbox__button--disabled[data-checked=indeterminate]:before,.ots-checkbox__button--disabled[data-checked=indeterminate]:hover:before,.ots-checkbox__button--disabled[data-checked=true]:before,.ots-checkbox__button--disabled[data-checked=true]:hover:before{border:none;background-color:var(--color-ui-action-dark-disable-transparent)}.amplify-checkbox__icon,.ots-checkbox__icon{color:var(--color-ui-text-light);opacity:0;z-index:1;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.amplify-checkbox__icon svg,.ots-checkbox__icon svg{width:16px!important;height:16px!important}.amplify-checkbox__icon{transition:none;background-color:transparent}.amplify-checkbox__icon--checked,.amplify-checkbox__icon--indeterminate,.ots-checkbox__icon--checked,.ots-checkbox__icon--indeterminate{opacity:1}.amplify-button,.ots-button{text-overflow:ellipsis;font-weight:var(--font-weight-bold);font-size:calc(var(--font-size-100) * 1px);line-height:calc(var(--font-size-100) * var(----line-height-factor-md) * 1px);outline-offset:2px;outline-width:2px;border-radius:calc(var(--corner-radius-primitives-100) * 1px);gap:calc(var(--space-50) * 1px);height:40px;padding-left:calc(var(--space-200) * 1px);padding-right:calc(var(--space-200) * 1px);&:focus-visible{box-shadow:none}&:focus{box-shadow:none;outline-style:none}}.ots-button{cursor:pointer;display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;align-items:center}.amplify-button{transition:none}.ots-button--sm,.ots-button--with-icon-before{padding-left:calc(var(--space-150) * 1px)}.ots-button--sm{font-size:calc(var(--font-size-75) * 1px);line-height:calc(var(--font-size-75) * var(----line-height-factor-md) * 1px);height:32px;padding-right:calc(var(--space-150) * 1px)}.ots-button--sm .ots-button--with-icon-before{padding-left:calc(var(--space-100) * 1px)}.amplify-button:focus-visible,.ots-button:focus-visible{outline-style:solid}.amplify-button[type=submit],.ots-button--primary.ots-button--brand{background-color:var(--color-ui-action-brand-default);color:var(--color-ui-text-light);border-style:unset;border-color:unset;&:disabled{background-color:var(--color-ui-action-brand-disable-transparent);color:var(--color-ui-text-secondary)}&.ots-button--force-style-focusvisible,&:focus-visible{outline-color:var(--color-ui-action-brand-focus);outline-style:solid}&.ots-button--force-style-hover:not(.ots-button--force-style-disabled),&:hover:not(:disabled){background-color:var(--color-ui-action-brand-hover)}&.ots-button--force-style-press:not(:disabled),&:active:not(:disabled){background-color:var(--color-ui-action-brand-press)}}.amplify-button[type=submit].amplify-button--loading{--amplify-components-loader-stroke-filled:var(--color-ui-text-secondary)}.amplify-field__show-password,.ots-button--tertiary.ots-button--dark{border-width:0;background-color:transparent;color:var(--color-ui-action-dark-default);&:disabled{color:var(--color-ui-text-tertiary)}&.ots-button--force-style-focusvisible,&:focus-visible{outline-color:var(--color-ui-action-dark-focus);outline-style:solid}&.ots-button--force-style-hover:not(.ots-button--force-style-disabled),&:hover{background-color:var(--color-ui-action-dark-hover-transparent)}&.ots-button--force-style-press:not(:disabled),&:active:not(:disabled){background-color:var(--color-ui-action-dark-press-transparent)}}.amplify-field__show-password{border-width:1px;border-style:solid;border-color:var(--color-ui-border-primary);outline-offset:-1px}.amplify-tabs__list{display:none}[data-amplify-authenticator]{--amplify-components-authenticator-router-background-color:transparent;--amplify-components-authenticator-router-box-shadow:none;--amplify-components-authenticator-router-border-width:0;--amplify-components-authenticator-form-padding:0;--amplify-components-flex-gap:calc(var(--space-400) * 1px);flex:inherit;display:flex}[data-amplify-authenticator] fieldset.amplify-flex{--amplify-components-flex-gap:calc(var(--space-200) * 1px);border:none;padding:0}[data-amplify-authenticator] [data-amplify-authenticator-forgotpassword]{& .amplify-button--primary[type=submit]{margin-top:calc(var(--space-200) * 1px)}}[data-amplify-authenticator] [data-amplify-authenticator-confirmresetpassword]{& .amplify-button--primary[type=submit]{margin-top:calc(var(--space-200) * 1px)}}[data-amplify-authenticator] [data-amplify-authenticator-signin]{& .amplify-button--primary[type=submit]{margin-bottom:calc(var(--space-300) * -1px)}}[data-amplify-authenticator] fieldset .amplify-textfield{--amplify-components-flex-gap:calc(var(--space-50) * 1px)}[data-amplify-authenticator] fieldset .amplify-field-group{--amplify-components-flex-gap:0px}[data-amplify-authenticator] [data-amplify-router]{display:flex;flex:inherit;flex-direction:column}[data-amplify-authenticator] [data-amplify-container]{place-self:unset;display:flex;flex:inherit}[data-amplify-authenticator] [data-amplify-router-content]{padding:0}[data-amplify-authenticator] form{display:flex;flex-direction:column}[data-amplify-authenticator] form hr{display:none}[data-amplify-router-content]{display:flex;flex:inherit}[data-amplify-router-content]>div{display:flex;flex:inherit;flex-direction:column}.amplify-tabs{display:flex;flex:inherit}.federated-sign-in-container{margin-top:40px}.federated-sign-in-container:before{content:"Or continue with";text-align:center}[data-amplify-authenticator] div[data-amplify-sign-up-errors]{margin-top:calc(var(--space-100) * -1px)}[data-amplify-authenticator-confirmsignup]>fieldset>.amplify-flex>button:not([type=submit]){display:none}.amplify-field__error-message,.amplify-text--error{color:var(--color-ui-action-critical-default)}.amplify-button--link{display:none}@media (min-width:479px){[data-amplify-authenticator] [data-amplify-container]{place-self:center}}.amplify-field{flex-direction:column}[data-amplify-authenticator] input[name=password]:not(input[name=password]:hover){border-right-width:0}:root ._dsp-flex{display:flex}:root ._fb-auto{flex-basis:auto}:root ._bxs-border-box{box-sizing:border-box}:root ._pos-relative{position:relative}:root ._mih-0px{min-height:0}:root ._miw-0px{min-width:0}:root ._fs-0{flex-shrink:0}:root ._fd-row{flex-direction:row}:root ._jc-center{justify-content:center}:root ._ai-center{align-items:center}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");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-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");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-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");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-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_646807{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_646807{--font-family-plus-jakarta-sans:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}