@import url(//fonts.googleapis.com/css?family=Open+Sans:400,700,700italic,800,800italic,300,300italic,400italic,600,600italic);
.brivity-theme {
  --tooltip-bg: var(--neutral-gray-75);
  --tooltip-border: var(--neutral-gray-75);
}

.place-theme {
  --tooltip-bg: var(--place-black-100);
  --tooltip-border: var(--place-black-100);
}



.brivity-theme {
  --account-avatar-border: var(--brivity-coral-100);
  --account-avatar-border-hover: var(--brivity-coral-60);
  --account-avatar-border-hover-md: var(--brivity-coral-100);
  --account-avatar-border-active: var(--brivity-coral-40);

  --account-avatar-bg: var(--brivity-coral-20);
  --account-avatar-bg-hover: var(--brivity-coral-40);
  --account-avatar-bg-active: var(--brivity-coral-100);

  --account-avatar-text: var(--brivity-coral-100);
  --account-avatar-text-hover: var(--brivity-coral-100);
  --account-avatar-text-active: var(--white);
}

.place-theme {
  --account-avatar-border: var(--neutral-gray-10);
  --account-avatar-border-hover: var(--neutral-gray-15);
  --account-avatar-border-hover-md: var(--neutral-gray-10);
  --account-avatar-border-active: var(--semantic-blue-100);

  --account-avatar-bg: var(--neutral-gray-100);
  --account-avatar-bg-hover: var(--neutral-gray-75);
  --account-avatar-bg-active: var(--white);

  --account-avatar-text: var(--neutral-gray-15);
  --account-avatar-text-hover: var(--neutral-gray-15);
  --account-avatar-text-active: var(--neutral-gray-100);
}

.brivity-theme {
  --button-primary-bg: var(--brivity-blue-100);
  --button-primary-bg-hover: var(--brivity-blue-110);
  --button-primary-bg-active: var(--brivity-blue-dark);
  --button-primary-bg-disabled: var(--brivity-blue-40);

  --button-primary-border-color: var(--brivity-blue-100);
  --button-primary-border-color-hover: var(--brivity-blue-110);
  --button-primary-border-color-active: var(--brivity-blue-dark);
  --button-primary-border-color-disabled: var(--brivity-blue-40);

  --button-secondary-color: var(--brivity-blue-100);
  --button-secondary-color-active: var(--brivity-blue-100);
  --button-secondary-color-disabled: var(--brivity-blue-40);

  --button-secondary-bg-hover: var(--brivity-blue-10);
  --button-secondary-bg-active: var(--brivity-blue-10);

  --button-secondary-border-color: var(--brivity-blue-100);
  --button-secondary-border-color-hover: var(--brivity-blue-100);
  --button-secondary-border-color-active: var(--brivity-blue-100);
  --button-secondary-border-color-disabled: var(--brivity-blue-40);

  --button-transparent-primary-bg-hover: var(--brivity-blue-100);
  --button-transparent-primary-bg-active: var(--brivity-blue-110);

  --button-transparent-primary-border-hover: var(--brivity-blue-100);
  --button-transparent-primary-border-active: var(--brivity-blue-110);

  --button-border-width-small: 1.5px;
  --button-border-width-small-hover: 1.5px;
  --button-border-width-small-active: 2px;

  --button-border-width-medium: 2px;
  --button-border-width-medium-hover: 2px;
  --button-border-width-medium-active: 3px;

  --button-horizontal-padding-small: 6.5px;
  --button-horizontal-padding-small-hover: 6.5px;
  --button-horizontal-padding-small-active: 6px;
  --button-vertical-padding-small: 2.5px;
  --button-vertical-padding-small-hover: 2.5px;
  --button-vertical-padding-small-active: 2px;

  --button-horizontal-padding-medium: 18px;
  --button-horizontal-padding-medium-hover: 18px;
  --button-horizontal-padding-medium-active: 17px;
  --button-vertical-padding-medium: 6px;
  --button-vertical-padding-medium-hover: 6px;
  --button-vertical-padding-medium-active: 5px;
}

.place-theme {
  --button-primary-bg: var(--place-black-100);
  --button-primary-bg-hover: var(--neutral-gray-100);
  --button-primary-bg-active: var(--semantic-blue-120);
  --button-primary-bg-disabled: var(--neutral-gray-30);

  --button-primary-border-color: var(--place-black-100);
  --button-primary-border-color-hover: var(--neutral-gray-100);
  --button-primary-border-color-active: var(--semantic-blue-120);
  --button-primary-border-color-disabled: var(--neutral-gray-30);

  --button-secondary-color: var(--place-black-100);
  --button-secondary-color-active: var(--semantic-blue-120);
  --button-secondary-color-disabled: var(--neutral-gray-30);

  --button-secondary-bg-hover: transparent;
  --button-secondary-bg-active: var(--semantic-blue-5);

  --button-secondary-border-color: var(--place-black-100);
  --button-secondary-border-color-hover: var(--place-black-100);
  --button-secondary-border-color-active: var(--semantic-blue-120);
  --button-secondary-border-color-disabled: var(--neutral-gray-30);

  --button-transparent-primary-bg-hover: var(--place-black-100);
  --button-transparent-primary-bg-active: var(--neutral-gray-100);

  --button-transparent-primary-border-hover: var(--place-black-100);
  --button-transparent-primary-border-active: var(--neutral-gray-100);

  --button-border-width-small: 1.5px;
  --button-border-width-small-hover: 2px;
  --button-border-width-small-active: 2px;

  --button-border-width-medium: 2px;
  --button-border-width-medium-hover: 3px;
  --button-border-width-medium-active: 3px;

  --button-horizontal-padding-small: 6.5px;
  --button-horizontal-padding-small-hover: 6px;
  --button-horizontal-padding-small-active: 6px;
  --button-vertical-padding-small: 2.5px;
  --button-vertical-padding-small-hover: 2px;
  --button-vertical-padding-small-active: 2px;

  --button-horizontal-padding-medium: 18px;
  --button-horizontal-padding-medium-hover: 17px;
  --button-horizontal-padding-medium-active: 17px;
  --button-vertical-padding-medium: 6px;
  --button-vertical-padding-medium-hover: 5px;
  --button-vertical-padding-medium-active: 5px;
}

.brivity-theme {
  --button-toggle-option-border: var(--neutral-gray-15);
  --button-toggle-option-border-hover: var(--brivity-blue-40);
  --button-toggle-option-border-checked: var(--brivity-blue-100);

  --button-toggle-option-bg: var(--tinted-gray-50);
  --button-toggle-option-bg-hover: var(--tinted-gray-50);
  --button-toggle-option-bg-checked: var(--white);

  --button-toggle-option-text: var(--neutral-gray-75);
  --button-toggle-option-text-hover: var(--neutral-gray-75);
  --button-toggle-option-text-checked: var(--brivity-blue-100);
}

.place-theme {
  --button-toggle-option-border: var(--neutral-gray-15);
  --button-toggle-option-border-hover: var(--semantic-blue-10);
  --button-toggle-option-border-checked: var(--place-black-100);

  --button-toggle-option-bg: var(--tinted-gray-50);
  --button-toggle-option-bg-hover: var(--tinted-gray-50);
  --button-toggle-option-bg-checked: var(--white);

  --button-toggle-option-text: var(--neutral-gray-75);
  --button-toggle-option-text-hover: var(--neutral-gray-75);
  --button-toggle-option-text-checked: var(--place-black-100);
}

.brivity-theme {
  --checkbox-bg-checked: var(--brivity-blue-100);
  --checkbox-bg-checked-hover: var(--brivity-blue-110);
  --checkbox-bg-indeterminate: var(--brivity-blue-100);
  --checkbox-bg-indeterminate-hover: var(--brivity-blue-110);

  --checkbox-border-hover: var(--brivity-blue-100);
  --checkbox-border-checked: var(--brivity-blue-100);
  --checkbox-border-checked-hover: var(--brivity-blue-110);
  --checkbox-border-indeterminate: var(--brivity-blue-100);
  --checkbox-border-indeterminate-hover: var(--brivity-blue-110);
}

.place-theme {
  --checkbox-bg-checked: var(--semantic-blue-100);
  --checkbox-bg-checked-hover: var(--semantic-blue-120);
  --checkbox-bg-indeterminate: var(--semantic-blue-100);
  --checkbox-bg-indeterminate-hover: var(--semantic-blue-120);

  --checkbox-border-hover: var(--semantic-blue-100);
  --checkbox-border-checked: var(--semantic-blue-100);
  --checkbox-border-checked-hover: var(--semantic-blue-120);
  --checkbox-border-indeterminate: var(--semantic-blue-100);
  --checkbox-border-indeterminate-hover: var(--semantic-blue-120);
}

.brivity-theme {
  --dropdown-box-shadow-focus: var(--brivity-blue-20);
  --dropdown-border-hover: var(--brivity-blue-60);
  --dropdown-border-focus: var(--brivity-blue-100);
  --dropdown-input-selection: var(--brivity-blue-10);
}

.place-theme {
  --dropdown-box-shadow-focus: var(--semantic-blue-10);
  --dropdown-border-hover: var(--semantic-blue-50);
  --dropdown-border-focus: var(--semantic-blue-100);
  --dropdown-input-selection: var(--semantic-blue-5);
}

.brivity-theme {
  --filter-pill-hover: var(--brivity-blue-100);
  --filter-pill-selected: var(--brivity-blue-100);
  --filter-pill-selected-hover: var(--brivity-blue-110);
}

.place-theme {
  --filter-pill-hover: var(--place-black-100);
  --filter-pill-selected: var(--place-black-100);
  --filter-pill-selected-hover: var(--neutral-gray-100);
}

.brivity-theme {
  --icon-button-primary: var(--brivity-blue-100);
  --icon-button-primary-hover: var(--brivity-blue-110);
  --icon-button-primary-active: var(--brivity-blue-dark);
  --icon-button-primary-disabled: var(--brivity-blue-40);

  --icon-button-primary-text: white;
  --icon-button-primary-text-hover: white;
  --icon-button-primary-text-active: white;
  --icon-button-primary-text-disabled: white;
}

.place-theme {
  --icon-button-primary: var(--place-black-100);
  --icon-button-primary-hover: var(--neutral-gray-100);
  --icon-button-primary-active: var(--semantic-blue-120);
  --icon-button-primary-disabled: var(--neutral-gray-30);

  --icon-button-primary-text: white;
  --icon-button-primary-text-hover: white;
  --icon-button-primary-text-active: white;
  --icon-button-primary-text-disabled: white;
}

.brivity-theme {
  --icon-toggle-bg-checked: var(--brivity-blue-100);
}

.place-theme {
  --icon-toggle-bg-checked: var(--semantic-blue-100);
}

.brivity-theme {
  --inline-editing-input-bg: var(--brivity-blue-10);
  --flat-percent-toggle-bg: var(--brivity-blue-20);
  --flat-percent-toggle-color-hover: var(--brivity-blue-100);
  --flat-percent-toggle-color-active: var(--brivity-blue-110);
  --flat-percent-toggle-color-selected: var(--brivity-blue-100);
}

.place-theme {
  --inline-editing-input-bg: var(--semantic-blue-2_5);
  --flat-percent-toggle-bg: var(--semantic-blue-5);
  --flat-percent-toggle-color-hover: var(--semantic-blue-50);
  --flat-percent-toggle-color-active: var(--semantic-blue-100);
  --flat-percent-toggle-color-selected: var(--semantic-blue-50);
}

.brivity-theme {
  --inline-editing-textarea-bg: var(--brivity-blue-10);
}

.place-theme {
  --inline-editing-textarea-bg: var(--semantic-blue-2_5);
}

.brivity-theme {
  --divider-border-color: var(--brivity-blue-20);
  --cancel-icon-color-hover: var(--brivity-coral-100);
  --cancel-icon-color-active: var(--brivity-coral-110);
  --confirm-icon-color: var(--brivity-blue-100);
  --confirm-icon-color-hover: var(--brivity-blue-110);
  --confirm-icon-color-active: var(--brivity-blue-dark);
  --display-color-active: var(--brivity-blue-100);
}

.place-theme {
  --divider-border-color: var(--semantic-blue-5);
  --cancel-icon-color-hover: var(--semantic-red-50);
  --cancel-icon-color-active: var(--semantic-red-100);
  --confirm-icon-color: var(--semantic-blue-50);
  --confirm-icon-color-hover: var(--semantic-blue-100);
  --confirm-icon-color-active: var(--semantic-blue-120);
  --display-color-active: var(--semantic-blue-100);
}

.brivity-theme {
  --link-field-icon: var(--brivity-blue-100);
}

.place-theme {
  --link-field-icon: var(--semantic-blue-100);
}

.brivity-theme {
  --nav-bg-focus: var(--brivity-blue-10);
  --nav-border-focus: var(--brivity-blue-100);
}

.place-theme {
  --nav-bg-focus: var(--semantic-blue-5);
  --nav-border-focus: var(--semantic-blue-100);
}

.brivity-theme {
  --pagination-link-color-hover: var(--brivity-blue-100);
  --pagination-link-color-active: var(--brivity-blue-110);
}

.place-theme {
  --pagination-link-color-hover: var(--place-black-100);
  --pagination-link-color-active: var(--semantic-blue-110);
}

.brivity-theme {
  --radio-bg-checked: var(--brivity-blue-100);
  --radio-border-checked: var(--brivity-blue-100);
}

.place-theme {
  --radio-bg-checked: var(--semantic-blue-100);
  --radio-border-checked: var(--semantic-blue-100);
}

.brivity-theme {
  --tab-label-color-hover: var(--brivity-blue-100);
  --tab-label-color-focus: var(--brivity-blue-100);

  --tab-bg-focus: var(--brivity-blue-100);
}

.place-theme {
  --tab-label-color-hover: var(--place-black-100);
  --tab-label-color-focus: var(--place-black-100);

  --tab-bg-focus: var(--place-black-100);
}

.brivity-theme {
  --text-button-color: var(--brivity-blue-100);
  --text-button-color-hover: var(--brivity-blue-110);
  --text-button-color-focus: var(--brivity-blue-dark);
  --text-button-color-disabled: var(--brivity-blue-40);
}

.place-theme {
  --text-button-color: var(--semantic-blue-100);
  --text-button-color-hover: var(--semantic-blue-120);
  --text-button-color-focus: var(--place-black);
  --text-button-color-disabled: var(--semantic-blue-10);
}

.brivity-theme {
  --text-input-bg: var(--tinted-gray-50);
  --text-input-bg-hover: var(--tinted-gray-50);
  --text-input-bg-active: var(--white);
  --text-input-bg-disabled: var(--neutral-gray-2_5);

  --text-input-border: var(--neutral-gray-15);
  --text-input-border-hover: var(--brivity-blue-60);
  --text-input-border-active: var(--brivity-blue-100);
  --text-input-border-disabled: var(--neutral-gray-10);

  --text-input-ring-active: var(--brivity-blue-20);
}

.place-theme {
  --text-input-bg: var(--tinted-gray-50);
  --text-input-bg-hover: var(--tinted-gray-50);
  --text-input-bg-active: var(--white);
  --text-input-bg-disabled: var(--neutral-gray-2_5);

  --text-input-border: var(--neutral-gray-15);
  --text-input-border-hover: var(--semantic-blue-50);
  --text-input-border-active: var(--semantic-blue-100);
  --text-input-border-disabled: var(--neutral-gray-10);

  --text-input-ring-active: var(--semantic-blue-5);
}

.brivity-theme {
  --text-link-color: var(--brivity-blue-100);
  --text-link-color-hover: var(--brivity-blue-100);
  --text-link-color-active: var(--brivity-blue-dark);
  --text-link-color-visited: var(--brand);
}

.place-theme {
  --text-link-color: var(--semantic-blue-100);
  --text-link-color-hover: var(--semantic-blue-100);
  --text-link-color-active: var(--place-black-100);
  --text-link-color-visited: var(--brand);
}

.brivity-theme {
  --text-toggle-color-checked: var(--brivity-blue-100);
  --text-toggle-border-checked: var(--brivity-blue-100);
}

.place-theme {
  --text-toggle-color-checked: var(--semantic-blue-100);
  --text-toggle-border-checked: var(--semantic-blue-100);
}

.brivity-theme {
  --simple-toggle-bg-color: var(--brivity-blue-100);
  --simple-toggle-bg-color-disabled: var(--brivity-blue-40);
}

.place-theme {
  --simple-toggle-bg-color: var(--semantic-blue-100);
  --simple-toggle-bg-color-disabled: var(--semantic-blue-25);
}

.brivity-theme {
  --icon-color: var(--brivity-blue-100);
}

.place-theme {
  --icon-color: var(--place-black-100);
}

.brivity-theme {
  --dateselector-text-color: var(--neutral-gray-75);
  --dateselector-main-color: var(--brivity-blue-100);
  --dateselector-secondary-color: var(--brivity-blue-100);
}

.place-theme {
  --dateselector-text-color: var(--place-black-100);
  --dateselector-main-color: var(--black);
  --dateselector-secondary-color: var(--semantic-blue-100);
}



.brivity-theme {
  --totals-breakdown-bg-color: var(--white);
  --totals-breakdown-border-color: var(--white);
  --totals-breakdown-shadow: 0px 6px 20px 2px rgba(51, 51, 51, 0.16);
  --totals-breakdown-color: var(--neutral-gray-75);
}

.place-theme {
  --totals-breakdown-bg-color: var(--place-black-100);
  --totals-breakdown-border-color: var(--place-black-100);
  --totals-breakdown-shadow: 0px 1px 12px 5px rgba(51, 51, 51, 0.25);
  --totals-breakdown-color: var(--white);
}

.brivity-theme {
  --type-cell-buyer-border-color: var(--semantic-blue-10);
  --type-cell-buyer-color: var(--semantic-blue-110);

  --type-cell-seller-border-color: var(--semantic-yellow-10);
  --type-cell-seller-color: var(--semantic-yellow-110);

  --type-cell-landlord-border-color: var(--semantic-red-10);
  --type-cell-landlord-color: var(--semantic-red-110);

  --type-cell-referral-border-color: var(--semantic-pink-10);
  --type-cell-referral-color: var(--semantic-pink-110);

  --type-cell-tenant-border-color: var(--semantic-green-10);
  --type-cell-tenant-color: var(--semantic-green-110);
}

.place-theme {
  --type-cell-buyer-border-color: var(--semantic-blue-120);
  --type-cell-buyer-color: var(--semantic-blue-50);

  --type-cell-seller-border-color: var(--semantic-yellow-120);
  --type-cell-seller-color: var(--semantic-yellow-100);

  --type-cell-landlord-border-color: var(--semantic-red-120);
  --type-cell-landlord-color: var(--semantic-red-50);

  --type-cell-referral-border-color: var(--semantic-pink-120);
  --type-cell-referral-color: var(--semantic-pink-50);

  --type-cell-tenant-border-color: var(--semantic-green-120);
  --type-cell-tenant-color: var(--semantic-green-50);
}



.base-colors {
  /* Brivity Brand Colors */
  --brivity-blue-dark: #336E7B;
  --brivity-blue-110: #4CA7A7;
  --brivity-blue-100: #59C4C4;
  --brivity-blue-60: #94DCDC;
  --brivity-blue-40: #BDE7E7;
  --brivity-blue-20: #DEF3F3;
  --brivity-blue-10: #EEF9F9;

  --brivity-coral-dark: #CC472D;
  --brivity-coral-110: #D9593D;
  --brivity-coral-100: #F2714D;
  --brivity-coral-60: #F58966;
  --brivity-coral-40: #F9B099;
  --brivity-coral-20: #FCE3DB;
  --brivity-coral-10: #FCF1ED;

  /* Semantic Colors */
  --semantic-red-120: #CC2A25;
  --semantic-red-110: #E5342E;
  --semantic-red-100: #FA423C;
  --semantic-red-50: #FA5D57;
  --semantic-red-25: #FA9996;
  --semantic-red-10: #FAC5C3;
  --semantic-red-5: #FAE6E6;

  --semantic-orange-120: #CC5A21;
  --semantic-orange-110: #E56322;
  --semantic-orange-100: #FA7532;
  --semantic-orange-50: #FA8E58;
  --semantic-orange-25: #FAB796;
  --semantic-orange-10: #FAD5C3;
  --semantic-orange-5: #FAECE6;

  --semantic-yellow-120: #AD6714;
  --semantic-yellow-110: #E59722;
  --semantic-yellow-100: #FFA826;
  --semantic-yellow-50: #FAB957;
  --semantic-yellow-25: #FAD296;
  --semantic-yellow-10: #FAE4C3;
  --semantic-yellow-5: #FAF1E6;
  --accent-yellow: #FBC20D;

  --semantic-green-120: #32A658;
  --semantic-green-110: #36B25F;
  --semantic-green-100: #46C771;
  --semantic-green-50: #63D689;
  --semantic-green-25: #9DE0B4;
  --semantic-green-10: #CAF0D6;
  --semantic-green-5: #EDFAF1;

  --semantic-blue-120: #2454B2;
  --semantic-blue-110: #2E6CE5;
  --semantic-blue-100: #3270FA;
  --semantic-blue-50: #578EFA;
  --semantic-blue-25: #96B7FA;
  --semantic-blue-10: #C8D9FA;
  --semantic-blue-5: #E6EDFA;
  --semantic-blue-2_5: #F5F8FC;

  --semantic-purple-120: #6332C7;
  --semantic-purple-110: #6C36D9;
  --semantic-purple-100: #7532FA;
  --semantic-purple-50: #8E57FA;
  --semantic-purple-25: #B796FA;
  --semantic-purple-10: #D8C8FA;
  --semantic-purple-5: #ECE6FA;

  --semantic-pink-120: #D13282;
  --semantic-pink-110: #E5378E;
  --semantic-pink-100: #EB4698;
  --semantic-pink-50: #FA64AF;
  --semantic-pink-25: #FA96C8;
  --semantic-pink-10: #FAC8E1;
  --semantic-pink-5: #FAE6F0;

  /* Neutral Colors */
  --neutral-gray-100: #333333;
  --neutral-gray-75: #666666;
  --neutral-gray-50: #999999;
  --neutral-gray-30: #C2C2C2;
  --neutral-gray-15: #E0E0E0;
  --neutral-gray-10: #EBEBEB;
  --neutral-gray-5: #F5F5F5;
  --neutral-gray-2_5: #FAFAFA;
  --tinted-gray-100: #ECEFEF;
  --tinted-gray-50: #F5F7F7;
  --tinted-gray-25: #F9FBFB;

  /* odd bits */
  --white: #FFFFFF;
  --black: #000000;
  --place-black-100: #121212;

}

.brivity-theme {
  --primary-color: var(--brivity-blue-100);
  --primary-color-alternative: var(--brivity-blue-100);
  --primary-color-disabled: var(--brivity-blue-40);
  --brand: var(--brivity-blue-100);
  --brand-light: var(--brivity-blue-60);
  --brand-dark: var(--brivity-blue-110);

  /* sidebar */
  --navbar-background-color: var(--white);
  --navbar-border-color: #eeeeee;

  --navbar-font-color: #495057;
  --navbar-font-color-active: var(--brivity-blue-100);

  /* Menu option */
  --navbar-item-background-color: #eef9f9;
  --navbar-item-background-color-active: #eef9f9;
  --navbar-item-background-color-hover: #eef9f9;

  --navbar-item-font-color: #656565;
  --navbar-item-font-color-active: var(--brivity-blue-100);
  --navbar-item-font-color-hover: #151515;

  --navbar-item-icon-color: #656565;

  --navbar-item-top-border: #e9ecef;
  --navbar-item-left-border: var(--white);
  --navbar-item-left-border-active: var(--brivity-blue-100);
  --navbar-item-button-background-color: var(--neutral-gray-100);

  /* People Count Colors */
  --people-all-people-count-color: #336E7B;
  --people-sphere-count-color: #336E7B;
  --people-clients-count-color: #F4B350;
  --people-collaborators-count-color: #3B3B3B;
  --people-team-count-color: #59C4C4;
  --people-archived-count-color: #F2714D;

  /* Transaction Count Colors */
  --transaction-drafts-count-color: #F2714D;
  --transaction-coming-soon-count-color: #59C4C4;
  --transaction-active-count-color: #F4B350;
  --transaction-pending-count-color: #F2714D;
  --transaction-sold-count-color: #336E7B;
  --transaction-expired-count-color: #3B3B3B;
  --transaction-withdrawn-count-color: #3B3B3B;
  --transaction-canceled-count-color: #3B3B3B;
  --transaction-archived-count-color: #B3B3B3;

  /* Task Count Colors */
  --tasks-overdue-count-color: #F2714D;
  --tasks-due-today-count-color: #F4B350;
  --tasks-upcoming-count-color: #59C4C4;
  --tasks-completed-count-color: #3B3B3B;

  /* Circled plus */
  --navbar-item-plus-background-color: #f0f0f0;
  --navbar-item-plus-background-color-active: var(--brivity-blue-20);
  --navbar-item-plus-background-color-hover: var(--brivity-blue-20);

  --navbar-item-plus-font-color: #979797;
  --navbar-item-plus-font-color-active: var(--brivity-blue-100);
  --navbar-item-plus-font-color-hover: #151515;

  --navbar-item-button-background-color: var(--brivity-blue-20);

  /* Second expansion */
  --navbar-popout-title-font-color: var(--neutral-gray-75);
  --navbar-popout-item-font-color: var(--neutral-gray-75);
  --navbar-saved-filter-font-color: var(--neutral-gray-75);

  /* Submenu */
  --navbar-submenu-background-color: var(--white);
  --navbar-submenu-link-color: var(--neutral-gray-75);

  /* Topbar Search */
  --navbar-search-border-color: var(--neutral-gray-15);
  --navbar-search-border-color-active: var(--brivity-blue-100);
  --navbar-search-border-color-hover: var(--neutral-gray-75);

  --navbar-search-icon-color: #c2c2c2;
  --navbar-search-icon-color-active: var(--brivity-blue-100);
  --navbar-search-icon-color-hover: var(--neutral-gray-75);

  /* Classic Toggle */
  --navbar-classic-toggle-unselected-text-color: #c2c2c2;
  --navbar-classic-toggle-selected-text-color: var(--neutral-gray-50);

  --navbar-classic-toggle-unselected-text-color-checked: #c2c2c2;
  --navbar-classic-toggle-selected-text-color-checked: var(--neutral-gray-50);

  --navbar-classic-toggle-background-color: #c2c2c2;
  --navbar-classic-toggle-background-color-checked: var(--brivity-blue-100);

  /* Icons */
  --navbar-main-icon-color: var(--neutral-gray-50);
  --navbar-notification-background-color: var(--brivity-blue-100);

  /* User button */
  --navbar-user-button-background-color: var(--semantic-coral-20);
  --navbar-user-button-background-color-hover: var(--semantic-coral-40);
  --navbar-user-button-background-color-active: var(--semantic-coral-100);
  --navbar-user-button-font-color: var(--semantic-coral-100);
  --navbar-user-button-font-color-hover: var(--semantic-coral-100);
  --navbar-user-button-font-color-active: var(--white) fff;

  --navbar-user-button-avatar-border-color: var(--semantic-coral-100);
  --navbar-user-button-avatar-border-color-hover: var(--semantic-coral-100);
  --navbar-user-button-avatar-border-color-active: var(--semantic-coral-40);

  /* ? */
  --navbar-link-before-background-color: #868e96;
  --navbar-item-popout-link-color: #979797;
  --navbar-brand-padding: 0.7em 0 0.7em 0.8em;

  /* TDP */
  --tdp-financials-collapse-icon-color: var(--brivity-blue-100);
  --tdp-financials-collapse-icon-color-hover: var(--brivity-blue-110);
  --tdp-financials-collapse-icon-color-active: var(--brivity-blue-dark);

  --tdp-tasks-clear-filter-button-color: var(--brivity-blue-40);
}

.place-theme {
  --primary-color: var(--semantic-blue-100);
  --primary-color-alternative: var(--place-black-100);
  --primary-color-disabled: var(--semantic-blue-10);
  --brand: var(--semantic-blue-100);
  --brand-light: var(--semantic-blue-50);
  --brand-dark: var(--semantic-blue-110);

  /* sidebar */
  --navbar-background-color: var(--place-black-100);
  --navbar-border-color: var(--neutral-gray-100);

  --navbar-font-color: #c2c2c2;
  --navbar-font-color-active: var(--place-black-100);

  /* Menu option */
  --navbar-item-background-color: var(--place-black-100);
  --navbar-item-background-color-active: var(--white);
  --navbar-item-background-color-hover: var(--neutral-gray-100);

  --navbar-item-font-color: var(--white);
  --navbar-item-font-color-active: var(--place-black-100);
  --navbar-item-font-color-hover: var(--white);

  --navbar-item-icon-color: var(--white);

  --navbar-item-top-border: var(--neutral-gray-100);
  --navbar-item-left-border: var(--white);
  --navbar-item-left-border-active: var(--white);
  --navbar-item-button-background-color: var(--neutral-gray-100);

  /* Circled plus */
  --navbar-item-plus-background-color: var(--neutral-gray-100);
  --navbar-item-plus-background-color-active: var(--neutral-gray-10);
  --navbar-item-plus-background-color-hover: var(--neutral-gray-75);

  --navbar-item-plus-font-color: #c2c2c2;
  --navbar-item-plus-font-color-active: var(--neutral-gray-75);
  --navbar-item-plus-font-color-hover: var(--neutral-gray-15);

  /* Second expansion */
  --navbar-popout-title-font-color: var(--place-black-100);
  --navbar-popout-item-font-color: var(--neutral-gray-100);
  --navbar-saved-filter-font-color: var(--neutral-gray-100);

  /* Submenu */
  --navbar-submenu-background-color: var(--white);
  --navbar-submenu-link-color: var(--neutral-gray-100);

  /* Topbar Search */
  --navbar-search-border-color: var(--neutral-gray-75);
  --navbar-search-border-color-active: var(--semantic-blue-110);
  --navbar-search-border-color-hover: var(--neutral-gray-75);

  --navbar-search-icon-color: #c2c2c2;
  --navbar-search-icon-color-active: var(--semantic-blue-110);
  --navbar-search-icon-color-hover: var(--neutral-gray-75);

  /* Classic Toggle */
  --navbar-classic-toggle-unselected-text-color: var(--neutral-gray-50);
  --navbar-classic-toggle-selected-text-color: #c2c2c2;

  --navbar-classic-toggle-unselected-text-color-checked: var(--neutral-gray-50);
  --navbar-classic-toggle-selected-text-color-checked: var(--neutral-gray-10);

  --navbar-classic-toggle-background-color: var(--neutral-gray-75);
  --navbar-classic-toggle-background-color-checked: var(--semantic-blue-100);

  /* Icons */
  --navbar-main-icon-color: var(--neutral-gray-10);
  --navbar-notification-background-color: var(--semantic-blue-100);

  /* User button */
  --navbar-user-button-background-color: var(--neutral-gray-100);
  --navbar-user-button-background-color-hover: var(--neutral-gray-75);
  --navbar-user-button-background-color-active: var(--white);
  --navbar-user-button-font-color: var(--neutral-gray-15);
  --navbar-user-button-font-color-hover: var(--neutral-gray-15);
  --navbar-user-button-font-color-active: var(--neutral-gray-100);

  --navbar-user-button-avatar-border-color: var(--neutral-gray-10);
  --navbar-user-button-avatar-border-color-hover: var(--neutral-gray-10);
  --navbar-user-button-avatar-border-color-active: var(--semantic-blue-100);

  /* ? */
  --navbar-link-before-background-color: #868e96;
  --navbar-item-popout-link-color: var(--neutral-gray-75);
  --navbar-brand-padding: 0.7em 0 0.7em 16px;

  /* TDP */
  --tdp-financials-collapse-icon-color: var(--semantic-blue-100);
  --tdp-financials-collapse-icon-color-hover: var(--semantic-blue-110);
  --tdp-financials-collapse-icon-color-active: var(--semantic-blue-120);

  --tdp-tasks-clear-filter-button-color: var(--semantic-blue-25);
}

.themed-navbar {
  background-color: var(--navbar-background-color);

  border-bottom-color: var(--navbar-border-color);
}

/* Search icon is styling with many selectors for specificity conflicts */
.themed-navbar #header form .fa-search {
  color: var(--navbar-search-icon-color);
}

.themed-navbar #header form:hover .fa-search {
  color: var(--navbar-search-icon-color-hover);
}

.themed-navbar #header form:focus-within .fa-search {
  color: var(--navbar-search-icon-color-active);
}

/* Classic VS New toggle */
/* ::before is Classic, while ::after is New */
.classic-toggle .btn-toggle::before {
  color: var(--navbar-classic-toggle-selected-text-color);
  opacity: 1;
}

/* With Classic selected */
.classic-toggle .btn-toggle[aria-pressed="false"] {
  background-color: var(--navbar-classic-toggle-background-color);
}

.classic-toggle .btn-toggle[aria-pressed="false"]::before {
  color: var(--navbar-classic-toggle-selected-text-color);
}

.classic-toggle .btn-toggle[aria-pressed="false"]::after {
  color: var(--navbar-classic-toggle-unselected-text-color);
}

/* With New selected */

.classic-toggle .btn-toggle[aria-pressed="true"] {
  background-color: var(--navbar-classic-toggle-background-color-checked);
}

.classic-toggle .btn-toggle[aria-pressed="true"]::before {
  color: var(--navbar-classic-toggle-unselected-text-color-checked);
}

.classic-toggle .btn-toggle[aria-pressed="true"]::after {
  color: var(--navbar-classic-toggle-selected-text-color-checked);
}

/* Icons */

.themed-navbar #brivity-help .fa-question-circle-o {
  color: var(--navbar-main-icon-color);
}

.navbar-fixed-top .notifications .icon {
  color: var(--navbar-main-icon-color);
}

.navbar-fixed-top .notifications .count {
  background-color: var(--navbar-notification-background-color);
}

/* User button */
button#accountDropdown {
  background-color: var(--navbar-user-button-background-color);
  color: var(--navbar-user-button-font-color);
}

button#accountDropdown:hover {
  background-color: var(--navbar-user-button-background-color-hover);
  color: var(--navbar-user-button-font-color-hover);
}

button#accountDropdown:focus-within {
  background-color: var(--navbar-user-button-background-color-active);
  color: var(--navbar-user-button-font-color-active);
}

button#accountDropdown .avatar-button-image-container {
  border-color: var(--navbar-user-button-avatar-border-color);
}

button#accountDropdown:hover .avatar-button-image-container {
  border-color: var(--navbar-user-button-avatar-border-color-hover);
}

button#accountDropdown:focus-within .avatar-button-image-container {
  border-color: var(--navbar-user-button-avatar-border-color-active);
}

.brivity-theme {
  --focus-outline-color: var(--brivity-blue-40);
}

.place-theme {
  --focus-outline-color: var(--semantic-blue-10);
}

* {
  --focus-outline-width: 2px;
  --focus-outline-offset: 2px;
  --focus-outline: var(--focus-outline-color) auto var(--focus-outline-width);
}

*:focus-visible {
  outline: var(--focus-outline);
  outline-offset: var(--focus-outline-offset);
}

*, ::before, ::after {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}
::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}
  /* webkit only */
  .tw-scrollbar-hidden::-webkit-scrollbar {
    display: none;
  }

  /* Firefox */
  .tw-scrollbar-hidden {
    scrollbar-width: none;
  }

  .tw-shadow-bootstrap-1 {
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  }

  .tw-shadow-bootstrap-2 {
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  }

  .tw-shadow-bootstrap-5 {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  }

  .tw-shadow-bootstrap-6 {
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  }

  .tw-shadow-bootstrap-9 {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  }

  .tw-shadow-bootstrap-18 {
    box-shadow: 0px 6px 20px 2px rgba(51, 51, 51, 0.16);
  }

  .tw-shadow-19 {
    box-shadow: 0px 2px 8px rgba(213, 213, 213, 0.5);
  }

  .tw-shadow-20 {
    box-shadow: inset 0 1px 0 rgba(235, 235, 235, 1);
  }

  .tw-drop-shadow-19 {
    filter: drop-shadow(0px 2px 8px rgba(213, 213, 213, 0.5));
  }

  .tw-text-shadow-none {
    text-shadow: none;
  }

  .tw-text-shadow-bootstrap-1 {
    text-shadow: 0 1px 0 #fff;
  }

  .tw-text-shadow-bootstrap-2 {
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  }

  .tw-important-hidden {
    display: none !important;
}

  .tw-appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
  }
  @keyframes progress-bar-stripes {
    from {
      background-position: 40px 0;
    }
    to {
      background-position: 0 0;
    }
  }

  .tw-clip-rect-0 {
    clip: rect(0, 0, 0, 0);
  }

  .tw-line-break-auto {
    line-break: auto;
  }

  .tw-touch-action-manipulation {
    touch-action: manipulation;
  }

  .tw-word-spacing-normal {
    word-spacing: normal;
  }

  .tw-word-wrap-normal {
    word-wrap: normal;
  }

  /* FIXME: webpack is creating dynamic paths for the fonts with 'images' prefix */
  @font-face {
    font-family: "Glyphicons Halflings";
    src: url(/webpack/production/static/bundles/shared/fonts/glyphicons-halflings-regular-5be1347c682810f199c7.eot);
    src:
      url(/webpack/production/static/bundles/shared/fonts/glyphicons-halflings-regular-5be1347c682810f199c7.eot?#iefix) format("embedded-opentype"),
      url(/webpack/production/static/bundles/shared/fonts/glyphicons-halflings-regular-be810be3a3e14c682a25.woff2) format("woff2"),
      url(/webpack/production/static/bundles/shared/fonts/glyphicons-halflings-regular-82b1212e45a2bc35dd73.woff) format("woff"),
      url(/webpack/production/static/bundles/shared/fonts/glyphicons-halflings-regular-4692b9ec53fd5972caa2.ttf) format("truetype"),
      url(/webpack/production/static/bundles/shared/fonts/glyphicons-halflings-regular-060b2710bdbbe3dfe48b.svg#glyphicons_halflingsregular) format("svg");
  }

  .tw-overflow-scrolling-touch {
    -webkit-overflow-scrolling: touch;
  }

  /* Depends on Bootstrap's JavaScript that appends an .in class on elements with .fade classes */
  .tw-temp-fade.in {
    opacity: 1;
}

  /* Depends on Bootstrap's JavaScript that appends an .open class on parent elements and affects the .dropdown-menu display property */
  .\!open > .tw-temp-dropdown-menu {
    display: block !important;
  }
  .open > .tw-temp-dropdown-menu {
    display: block;
  }

  .tw-temp-label-font-family {
    font-family: "Open Sans", sans-serif;
  }

  /* Applies classes to input and textarea on the read-only state */
  input.tw-read-only-form-control:-moz-read-only, textarea.tw-read-only-form-control:-moz-read-only {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
    opacity: 1;
}
  input.tw-read-only-form-control:read-only,
  textarea.tw-read-only-form-control:read-only {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
    opacity: 1;
}

  /* Applies classes to label on the error state */
  [data-has-error="true"] label {
    --tw-text-opacity: 1;
    color: rgb(169 68 66 / var(--tw-text-opacity, 1));
}

  /* Applies classes to input and textarea on the error state */
  [data-has-error="true"] input,
  [data-has-error="true"] textarea {
    --tw-border-opacity: 1;
    border-color: rgb(169 68 66 / var(--tw-border-opacity, 1));
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

  /* Applies classes to input and textarea on the error state when focused */
  [data-has-error="true"] input:focus,
  [data-has-error="true"] textarea:focus {
    --tw-border-opacity: 1;
    border-color: rgb(132 53 52 / var(--tw-border-opacity, 1));
    box-shadow:
      inset 0 1px 1px rgba(0, 0, 0, 0.075),
      0 0 6px #ce8483;
}

  /* Helper class to change outline style when styles with precedence override the outline property. */
.tw-aspect-h-9 {
    --tw-aspect-h: 9;
}
.tw-aspect-w-16 {
    position: relative;
    padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
    --tw-aspect-w: 16;
}
.tw-aspect-w-16 > * {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.tw-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}
.tw-pointer-events-none {
    pointer-events: none;
}
.tw-invisible {
    visibility: hidden;
}
.\!tw-fixed {
    position: fixed !important;
}
.tw-fixed {
    position: fixed;
}
.\!tw-absolute {
    position: absolute !important;
}
.tw-absolute {
    position: absolute;
}
.\!tw-relative {
    position: relative !important;
}
.tw-relative {
    position: relative;
}
.tw-sticky {
    position: sticky;
}
.tw--inset-2px {
    inset: -2px;
}
.tw-inset-0 {
    inset: 0px;
}
.tw-inset-5 {
    inset: 1.25rem;
}
.tw-inset-x-0 {
    left: 0px;
    right: 0px;
}
.\!tw-left-0 {
    left: 0px !important;
}
.\!tw-left-1\/2 {
    left: 50% !important;
}
.\!tw-left-2\/5 {
    left: 40% !important;
}
.\!tw-left-4\/12 {
    left: 33.333333% !important;
}
.\!tw-left-5\/12 {
    left: 41.666667% !important;
}
.\!tw-left-\[initial\] {
    left: initial !important;
}
.\!tw-right-2\/5 {
    right: 40% !important;
}
.\!tw-right-3\/12 {
    right: 25% !important;
}
.\!tw-right-5\/12 {
    right: 41.666667% !important;
}
.\!tw-top-0 {
    top: 0px !important;
}
.\!tw-top-\[100px\] {
    top: 100px !important;
}
.tw--left-5px {
    left: -5px;
}
.tw--top-3px {
    top: -3px;
}
.tw-bottom-0 {
    bottom: 0px;
}
.tw-bottom-12px {
    bottom: 12px;
}
.tw-bottom-1px {
    bottom: 1px;
}
.tw-bottom-3 {
    bottom: 0.75rem;
}
.tw-bottom-7 {
    bottom: 1.75rem;
}
.tw-bottom-\[-24px\] {
    bottom: -24px;
}
.tw-bottom-\[-5px\] {
    bottom: -5px;
}
.tw-bottom-\[-80px\] {
    bottom: -80px;
}
.tw-bottom-\[0px\] {
    bottom: 0px;
}
.tw-bottom-\[10px\] {
    bottom: 10px;
}
.tw-bottom-\[16px\] {
    bottom: 16px;
}
.tw-bottom-\[20px\] {
    bottom: 20px;
}
.tw-bottom-\[24px\] {
    bottom: 24px;
}
.tw-bottom-\[53px\] {
    bottom: 53px;
}
.tw-left-0 {
    left: 0px;
}
.tw-left-1\/2 {
    left: 50%;
}
.tw-left-12px {
    left: 12px;
}
.tw-left-2\/4 {
    left: 50%;
}
.tw-left-2px {
    left: 2px;
}
.tw-left-5 {
    left: 1.25rem;
}
.tw-left-\[-100\%\] {
    left: -100%;
}
.tw-left-\[-1px\] {
    left: -1px;
}
.tw-left-\[-4px\] {
    left: -4px;
}
.tw-left-\[-5px\] {
    left: -5px;
}
.tw-left-\[-8px\] {
    left: -8px;
}
.tw-left-\[0\] {
    left: 0;
}
.tw-left-\[0px\] {
    left: 0px;
}
.tw-left-\[20px\] {
    left: 20px;
}
.tw-left-\[2px\] {
    left: 2px;
}
.tw-left-\[34px\] {
    left: 34px;
}
.tw-left-\[36px\] {
    left: 36px;
}
.tw-left-\[37\%\] {
    left: 37%;
}
.tw-left-\[3px\] {
    left: 3px;
}
.tw-left-\[4px\] {
    left: 4px;
}
.tw-left-\[50\%\] {
    left: 50%;
}
.tw-left-\[calc\(-100\%-12px\)\] {
    left: calc(-100% - 12px);
}
.tw-left-\[calc\(100\%\+12px\)\] {
    left: calc(100% + 12px);
}
.tw-left-\[calc\(50\%-120px\)\] {
    left: calc(50% - 120px);
}
.tw-left-auto {
    left: auto;
}
.tw-left-full {
    left: 100%;
}
.tw-right-0 {
    right: 0px;
}
.tw-right-10px {
    right: 10px;
}
.tw-right-112px {
    right: 112px;
}
.tw-right-5 {
    right: 1.25rem;
}
.tw-right-6 {
    right: 1.5rem;
}
.tw-right-8px {
    right: 8px;
}
.tw-right-\[-10px\] {
    right: -10px;
}
.tw-right-\[-15px\] {
    right: -15px;
}
.tw-right-\[-5px\] {
    right: -5px;
}
.tw-right-\[0\] {
    right: 0;
}
.tw-right-\[10px\] {
    right: 10px;
}
.tw-right-\[12px\] {
    right: 12px;
}
.tw-right-\[15px\] {
    right: 15px;
}
.tw-right-\[20px\] {
    right: 20px;
}
.tw-right-\[23px\] {
    right: 23px;
}
.tw-right-\[32px\] {
    right: 32px;
}
.tw-right-\[35px\] {
    right: 35px;
}
.tw-right-\[37px\] {
    right: 37px;
}
.tw-right-\[42\%\] {
    right: 42%;
}
.tw-right-\[52px\] {
    right: 52px;
}
.tw-right-\[6px\] {
    right: 6px;
}
.tw-right-\[90px\] {
    right: 90px;
}
.tw-right-full {
    right: 100%;
}
.tw-top-0 {
    top: 0px;
}
.tw-top-1\/2 {
    top: 50%;
}
.tw-top-10 {
    top: 2.5rem;
}
.tw-top-10px {
    top: 10px;
}
.tw-top-15px {
    top: 15px;
}
.tw-top-2\/4 {
    top: 50%;
}
.tw-top-24px {
    top: 24px;
}
.tw-top-2px {
    top: 2px;
}
.tw-top-30px {
    top: 30px;
}
.tw-top-32px {
    top: 32px;
}
.tw-top-5 {
    top: 1.25rem;
}
.tw-top-6 {
    top: 1.5rem;
}
.tw-top-8px {
    top: 8px;
}
.tw-top-\[-100\%\] {
    top: -100%;
}
.tw-top-\[-10px\] {
    top: -10px;
}
.tw-top-\[-4px\] {
    top: -4px;
}
.tw-top-\[-5px\] {
    top: -5px;
}
.tw-top-\[0px\] {
    top: 0px;
}
.tw-top-\[100\%\] {
    top: 100%;
}
.tw-top-\[10px\] {
    top: 10px;
}
.tw-top-\[12px\] {
    top: 12px;
}
.tw-top-\[16px\] {
    top: 16px;
}
.tw-top-\[2\.5px\] {
    top: 2.5px;
}
.tw-top-\[20px\] {
    top: 20px;
}
.tw-top-\[24px\] {
    top: 24px;
}
.tw-top-\[2px\] {
    top: 2px;
}
.tw-top-\[3\.7em\] {
    top: 3.7em;
}
.tw-top-\[36px\] {
    top: 36px;
}
.tw-top-\[3px\] {
    top: 3px;
}
.tw-top-\[4px\] {
    top: 4px;
}
.tw-top-\[52px\] {
    top: 52px;
}
.tw-top-\[60px\] {
    top: 60px;
}
.tw-top-\[8px\] {
    top: 8px;
}
.tw-top-\[9px\] {
    top: 9px;
}
.tw-top-\[calc\(100\%\+8px\)\] {
    top: calc(100% + 8px);
}
.tw-top-\[calc\(50\%-120px\)\] {
    top: calc(50% - 120px);
}
.tw-top-\[calc\(50\%-8px\)\] {
    top: calc(50% - 8px);
}
.tw-top-auto {
    top: auto;
}
.tw-top-full {
    top: 100%;
}
.\!tw-z-20 {
    z-index: 20 !important;
}
.\!tw-z-30 {
    z-index: 30 !important;
}
.\!tw-z-3000 {
    z-index: 3000 !important;
}
.\!tw-z-\[100000000\] {
    z-index: 100000000 !important;
}
.\!tw-z-\[3001\] {
    z-index: 3001 !important;
}
.\!tw-z-auto {
    z-index: auto !important;
}
.tw-z-0 {
    z-index: 0;
}
.tw-z-10 {
    z-index: 10;
}
.tw-z-1000 {
    z-index: 1000;
}
.tw-z-1040 {
    z-index: 1040;
}
.tw-z-1050 {
    z-index: 1050;
}
.tw-z-1250 {
    z-index: 1250;
}
.tw-z-2 {
    z-index: 2;
}
.tw-z-20 {
    z-index: 20;
}
.tw-z-3 {
    z-index: 3;
}
.tw-z-30 {
    z-index: 30;
}
.tw-z-3000 {
    z-index: 3000;
}
.tw-z-40 {
    z-index: 40;
}
.tw-z-5 {
    z-index: 5;
}
.tw-z-50 {
    z-index: 50;
}
.tw-z-\[10000\] {
    z-index: 10000;
}
.tw-z-\[1000\] {
    z-index: 1000;
}
.tw-z-\[100\] {
    z-index: 100;
}
.tw-z-\[1040\] {
    z-index: 1040;
}
.tw-z-\[1250\] {
    z-index: 1250;
}
.tw-z-\[1500\] {
    z-index: 1500;
}
.tw-z-\[1\] {
    z-index: 1;
}
.tw-z-\[2000\] {
    z-index: 2000;
}
.tw-z-\[2\] {
    z-index: 2;
}
.tw-z-\[3000\] {
    z-index: 3000;
}
.tw-z-\[3001\] {
    z-index: 3001;
}
.tw-z-\[4000\] {
    z-index: 4000;
}
.tw-z-\[9991\] {
    z-index: 9991;
}
.tw-z-\[9999\] {
    z-index: 9999;
}
.tw-col-span-1 {
    grid-column: span 1 / span 1;
}
.tw-col-span-2 {
    grid-column: span 2 / span 2;
}
.tw-col-span-3 {
    grid-column: span 3 / span 3;
}
.tw-col-span-9 {
    grid-column: span 9 / span 9;
}
.tw-col-start-1 {
    grid-column-start: 1;
}
.tw-col-start-2 {
    grid-column-start: 2;
}
.tw-col-end-1 {
    grid-column-end: 1;
}
.tw-col-end-2 {
    grid-column-end: 2;
}
.tw-col-end-3 {
    grid-column-end: 3;
}
.tw-col-end-8 {
    grid-column-end: 8;
}
.tw-row-start-1 {
    grid-row-start: 1;
}
.tw-row-start-2 {
    grid-row-start: 2;
}
.tw-row-start-3 {
    grid-row-start: 3;
}
.tw-row-end-1 {
    grid-row-end: 1;
}
.tw-row-end-2 {
    grid-row-end: 2;
}
.tw-row-end-3 {
    grid-row-end: 3;
}
.tw-float-right {
    float: right;
}
.tw-float-left {
    float: left;
}
.tw-clear-both {
    clear: both;
}
.\!tw-m-0 {
    margin: 0px !important;
}
.\!tw-m-\[0px\] {
    margin: 0px !important;
}
.tw--m-px {
    margin: -1px;
}
.tw-m-0 {
    margin: 0px;
}
.tw-m-10px {
    margin: 10px;
}
.tw-m-12px {
    margin: 12px;
}
.tw-m-32px {
    margin: 32px;
}
.tw-m-4px {
    margin: 4px;
}
.tw-m-\[-1\.5px\] {
    margin: -1.5px;
}
.tw-m-\[-12px\] {
    margin: -12px;
}
.tw-m-\[-16px\] {
    margin: -16px;
}
.tw-m-\[-1px\] {
    margin: -1px;
}
.tw-m-\[-2px\] {
    margin: -2px;
}
.tw-m-\[0px\] {
    margin: 0px;
}
.tw-m-\[12px\] {
    margin: 12px;
}
.tw-m-\[16px\] {
    margin: 16px;
}
.tw-m-\[24px\] {
    margin: 24px;
}
.tw-m-\[2px\] {
    margin: 2px;
}
.tw-m-\[5px\] {
    margin: 5px;
}
.tw-m-\[6px\] {
    margin: 6px;
}
.tw-m-\[auto_-12px\] {
    margin: auto -12px;
}
.tw-m-auto {
    margin: auto;
}
.\!tw-my-12px {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
}
.-tw-my-\[12px\] {
    margin-top: -12px;
    margin-bottom: -12px;
}
.tw--mx-10px {
    margin-left: -10px;
    margin-right: -10px;
}
.tw--mx-12px {
    margin-left: -12px;
    margin-right: -12px;
}
.tw--mx-20px {
    margin-left: -20px;
    margin-right: -20px;
}
.tw--my-2px {
    margin-top: -2px;
    margin-bottom: -2px;
}
.tw--my-8px {
    margin-top: -8px;
    margin-bottom: -8px;
}
.tw-mx-0 {
    margin-left: 0px;
    margin-right: 0px;
}
.tw-mx-0\.5 {
    margin-left: 0.125rem;
    margin-right: 0.125rem;
}
.tw-mx-10px {
    margin-left: 10px;
    margin-right: 10px;
}
.tw-mx-12px {
    margin-left: 12px;
    margin-right: 12px;
}
.tw-mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.tw-mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}
.tw-mx-32px {
    margin-left: 32px;
    margin-right: 32px;
}
.tw-mx-48px {
    margin-left: 48px;
    margin-right: 48px;
}
.tw-mx-4px {
    margin-left: 4px;
    margin-right: 4px;
}
.tw-mx-8px {
    margin-left: 8px;
    margin-right: 8px;
}
.tw-mx-\[-10px\] {
    margin-left: -10px;
    margin-right: -10px;
}
.tw-mx-\[-12px\] {
    margin-left: -12px;
    margin-right: -12px;
}
.tw-mx-\[-20px\] {
    margin-left: -20px;
    margin-right: -20px;
}
.tw-mx-\[-24px\] {
    margin-left: -24px;
    margin-right: -24px;
}
.tw-mx-\[-4px\] {
    margin-left: -4px;
    margin-right: -4px;
}
.tw-mx-\[-8px\] {
    margin-left: -8px;
    margin-right: -8px;
}
.tw-mx-\[0px\] {
    margin-left: 0px;
    margin-right: 0px;
}
.tw-mx-\[10px\] {
    margin-left: 10px;
    margin-right: 10px;
}
.tw-mx-\[11px\] {
    margin-left: 11px;
    margin-right: 11px;
}
.tw-mx-\[12px\] {
    margin-left: 12px;
    margin-right: 12px;
}
.tw-mx-\[16px\] {
    margin-left: 16px;
    margin-right: 16px;
}
.tw-mx-\[2px\] {
    margin-left: 2px;
    margin-right: 2px;
}
.tw-mx-\[32px\] {
    margin-left: 32px;
    margin-right: 32px;
}
.tw-mx-\[34px\] {
    margin-left: 34px;
    margin-right: 34px;
}
.tw-mx-\[45px\] {
    margin-left: 45px;
    margin-right: 45px;
}
.tw-mx-\[4px\] {
    margin-left: 4px;
    margin-right: 4px;
}
.tw-mx-auto {
    margin-left: auto;
    margin-right: auto;
}
.tw-my-0 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.tw-my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.tw-my-12px {
    margin-top: 12px;
    margin-bottom: 12px;
}
.tw-my-16px {
    margin-top: 16px;
    margin-bottom: 16px;
}
.tw-my-18px {
    margin-top: 18px;
    margin-bottom: 18px;
}
.tw-my-24px {
    margin-top: 24px;
    margin-bottom: 24px;
}
.tw-my-2px {
    margin-top: 2px;
    margin-bottom: 2px;
}
.tw-my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.tw-my-40px {
    margin-top: 40px;
    margin-bottom: 40px;
}
.tw-my-4px {
    margin-top: 4px;
    margin-bottom: 4px;
}
.tw-my-56px {
    margin-top: 56px;
    margin-bottom: 56px;
}
.tw-my-6px {
    margin-top: 6px;
    margin-bottom: 6px;
}
.tw-my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.tw-my-\[-12px\] {
    margin-top: -12px;
    margin-bottom: -12px;
}
.tw-my-\[-2\.5px\] {
    margin-top: -2.5px;
    margin-bottom: -2.5px;
}
.tw-my-\[-2px\] {
    margin-top: -2px;
    margin-bottom: -2px;
}
.tw-my-\[-7px\] {
    margin-top: -7px;
    margin-bottom: -7px;
}
.tw-my-\[-9px\] {
    margin-top: -9px;
    margin-bottom: -9px;
}
.tw-my-\[10px\] {
    margin-top: 10px;
    margin-bottom: 10px;
}
.tw-my-\[12px\] {
    margin-top: 12px;
    margin-bottom: 12px;
}
.tw-my-\[16px\] {
    margin-top: 16px;
    margin-bottom: 16px;
}
.tw-my-\[20px\] {
    margin-top: 20px;
    margin-bottom: 20px;
}
.tw-my-\[22px\] {
    margin-top: 22px;
    margin-bottom: 22px;
}
.tw-my-\[24px\] {
    margin-top: 24px;
    margin-bottom: 24px;
}
.tw-my-\[29px\] {
    margin-top: 29px;
    margin-bottom: 29px;
}
.tw-my-\[2px\] {
    margin-top: 2px;
    margin-bottom: 2px;
}
.tw-my-\[32px\] {
    margin-top: 32px;
    margin-bottom: 32px;
}
.tw-my-\[4px\] {
    margin-top: 4px;
    margin-bottom: 4px;
}
.tw-my-\[6px\] {
    margin-top: 6px;
    margin-bottom: 6px;
}
.tw-my-\[88px\] {
    margin-top: 88px;
    margin-bottom: 88px;
}
.tw-my-\[8px\] {
    margin-top: 8px;
    margin-bottom: 8px;
}
.tw-my-auto {
    margin-top: auto;
    margin-bottom: auto;
}
.\!tw--ml-20px {
    margin-left: -20px !important;
}
.\!tw--mt-\[32px\] {
    margin-top: -32px !important;
}
.\!tw-mb-0 {
    margin-bottom: 0px !important;
}
.\!tw-mb-12px {
    margin-bottom: 12px !important;
}
.\!tw-mb-24px {
    margin-bottom: 24px !important;
}
.\!tw-mb-8px {
    margin-bottom: 8px !important;
}
.\!tw-mb-\[0px\] {
    margin-bottom: 0px !important;
}
.\!tw-mb-\[16px\] {
    margin-bottom: 16px !important;
}
.\!tw-mb-\[4px\] {
    margin-bottom: 4px !important;
}
.\!tw-mr-\[21px\] {
    margin-right: 21px !important;
}
.\!tw-mt-0 {
    margin-top: 0px !important;
}
.\!tw-mt-2px {
    margin-top: 2px !important;
}
.\!tw-mt-32px {
    margin-top: 32px !important;
}
.\!tw-mt-4px {
    margin-top: 4px !important;
}
.\!tw-mt-8px {
    margin-top: 8px !important;
}
.\!tw-mt-\[-20px\] {
    margin-top: -20px !important;
}
.\!tw-mt-\[-28px\] {
    margin-top: -28px !important;
}
.\!tw-mt-\[24px\] {
    margin-top: 24px !important;
}
.\!tw-mt-\[50px\] {
    margin-top: 50px !important;
}
.\!tw-mt-\[5px\] {
    margin-top: 5px !important;
}
.\!tw-mt-\[86px\] {
    margin-top: 86px !important;
}
.tw--mb-5px {
    margin-bottom: -5px;
}
.tw--ml-10px {
    margin-left: -10px;
}
.tw--ml-12px {
    margin-left: -12px;
}
.tw--ml-1px {
    margin-left: -1px;
}
.tw--ml-4 {
    margin-left: -1rem;
}
.tw--ml-4px {
    margin-left: -4px;
}
.tw--ml-6px {
    margin-left: -6px;
}
.tw--ml-\[2px\] {
    margin-left: -2px;
}
.tw--ml-\[76px\] {
    margin-left: -76px;
}
.tw--mr-4 {
    margin-right: -1rem;
}
.tw--mr-56 {
    margin-right: -14rem;
}
.tw--mt-10px {
    margin-top: -10px;
}
.tw--mt-20px {
    margin-top: -20px;
}
.tw--mt-2px {
    margin-top: -2px;
}
.tw--mt-4px {
    margin-top: -4px;
}
.tw--mt-\[40px\] {
    margin-top: -40px;
}
.tw--mt-\[4px\] {
    margin-top: -4px;
}
.tw--mt-\[50px\] {
    margin-top: -50px;
}
.tw--mt-\[58px\] {
    margin-top: -58px;
}
.tw-mb-0 {
    margin-bottom: 0px;
}
.tw-mb-0\.2em {
    margin-bottom: 0.2em;
}
.tw-mb-0\.357rem {
    margin-bottom: 0.357rem;
}
.tw-mb-10 {
    margin-bottom: 2.5rem;
}
.tw-mb-10px {
    margin-bottom: 10px;
}
.tw-mb-12px {
    margin-bottom: 12px;
}
.tw-mb-14px {
    margin-bottom: 14px;
}
.tw-mb-15px {
    margin-bottom: 15px;
}
.tw-mb-16px {
    margin-bottom: 16px;
}
.tw-mb-18px {
    margin-bottom: 18px;
}
.tw-mb-1px {
    margin-bottom: 1px;
}
.tw-mb-2 {
    margin-bottom: 0.5rem;
}
.tw-mb-20 {
    margin-bottom: 5rem;
}
.tw-mb-20px {
    margin-bottom: 20px;
}
.tw-mb-24px {
    margin-bottom: 24px;
}
.tw-mb-28px {
    margin-bottom: 28px;
}
.tw-mb-2px {
    margin-bottom: 2px;
}
.tw-mb-3 {
    margin-bottom: 0.75rem;
}
.tw-mb-30px {
    margin-bottom: 30px;
}
.tw-mb-32px {
    margin-bottom: 32px;
}
.tw-mb-36px {
    margin-bottom: 36px;
}
.tw-mb-3px {
    margin-bottom: 3px;
}
.tw-mb-4 {
    margin-bottom: 1rem;
}
.tw-mb-40px {
    margin-bottom: 40px;
}
.tw-mb-46px {
    margin-bottom: 46px;
}
.tw-mb-48px {
    margin-bottom: 48px;
}
.tw-mb-4px {
    margin-bottom: 4px;
}
.tw-mb-5 {
    margin-bottom: 1.25rem;
}
.tw-mb-5px {
    margin-bottom: 5px;
}
.tw-mb-6px {
    margin-bottom: 6px;
}
.tw-mb-7 {
    margin-bottom: 1.75rem;
}
.tw-mb-8 {
    margin-bottom: 2rem;
}
.tw-mb-8px {
    margin-bottom: 8px;
}
.tw-mb-\[-1px\] {
    margin-bottom: -1px;
}
.tw-mb-\[-3px\] {
    margin-bottom: -3px;
}
.tw-mb-\[-4px\] {
    margin-bottom: -4px;
}
.tw-mb-\[-8px\] {
    margin-bottom: -8px;
}
.tw-mb-\[0\.1em\] {
    margin-bottom: 0.1em;
}
.tw-mb-\[0\.2em\] {
    margin-bottom: 0.2em;
}
.tw-mb-\[0\.357rem\] {
    margin-bottom: 0.357rem;
}
.tw-mb-\[0\.6rem\] {
    margin-bottom: 0.6rem;
}
.tw-mb-\[0\.7rem\] {
    margin-bottom: 0.7rem;
}
.tw-mb-\[10px\] {
    margin-bottom: 10px;
}
.tw-mb-\[11px\] {
    margin-bottom: 11px;
}
.tw-mb-\[12px\] {
    margin-bottom: 12px;
}
.tw-mb-\[14px\] {
    margin-bottom: 14px;
}
.tw-mb-\[15px\] {
    margin-bottom: 15px;
}
.tw-mb-\[16px\] {
    margin-bottom: 16px;
}
.tw-mb-\[18px\] {
    margin-bottom: 18px;
}
.tw-mb-\[1px\] {
    margin-bottom: 1px;
}
.tw-mb-\[20px\] {
    margin-bottom: 20px;
}
.tw-mb-\[22px\] {
    margin-bottom: 22px;
}
.tw-mb-\[23px\] {
    margin-bottom: 23px;
}
.tw-mb-\[24px\] {
    margin-bottom: 24px;
}
.tw-mb-\[25px\] {
    margin-bottom: 25px;
}
.tw-mb-\[26px\] {
    margin-bottom: 26px;
}
.tw-mb-\[28px\] {
    margin-bottom: 28px;
}
.tw-mb-\[2px\] {
    margin-bottom: 2px;
}
.tw-mb-\[32px\] {
    margin-bottom: 32px;
}
.tw-mb-\[3px\] {
    margin-bottom: 3px;
}
.tw-mb-\[44px\] {
    margin-bottom: 44px;
}
.tw-mb-\[48px\] {
    margin-bottom: 48px;
}
.tw-mb-\[4px\] {
    margin-bottom: 4px;
}
.tw-mb-\[50px\] {
    margin-bottom: 50px;
}
.tw-mb-\[5px\] {
    margin-bottom: 5px;
}
.tw-mb-\[68px\] {
    margin-bottom: 68px;
}
.tw-mb-\[6px\] {
    margin-bottom: 6px;
}
.tw-mb-\[8px\] {
    margin-bottom: 8px;
}
.tw-mb-auto {
    margin-bottom: auto;
}
.tw-ml-0 {
    margin-left: 0px;
}
.tw-ml-1 {
    margin-left: 0.25rem;
}
.tw-ml-1\/12 {
    margin-left: 8.333333%;
}
.tw-ml-10\/12 {
    margin-left: 83.333333%;
}
.tw-ml-10px {
    margin-left: 10px;
}
.tw-ml-11\/12 {
    margin-left: 91.666667%;
}
.tw-ml-12px {
    margin-left: 12px;
}
.tw-ml-14px {
    margin-left: 14px;
}
.tw-ml-15px {
    margin-left: 15px;
}
.tw-ml-16px {
    margin-left: 16px;
}
.tw-ml-2 {
    margin-left: 0.5rem;
}
.tw-ml-2\/12 {
    margin-left: 16.666667%;
}
.tw-ml-20px {
    margin-left: 20px;
}
.tw-ml-24px {
    margin-left: 24px;
}
.tw-ml-3\/12 {
    margin-left: 25%;
}
.tw-ml-32px {
    margin-left: 32px;
}
.tw-ml-3px {
    margin-left: 3px;
}
.tw-ml-4 {
    margin-left: 1rem;
}
.tw-ml-4\/12 {
    margin-left: 33.333333%;
}
.tw-ml-4px {
    margin-left: 4px;
}
.tw-ml-5\/12 {
    margin-left: 41.666667%;
}
.tw-ml-5px {
    margin-left: 5px;
}
.tw-ml-6\/12 {
    margin-left: 50%;
}
.tw-ml-6px {
    margin-left: 6px;
}
.tw-ml-7\/12 {
    margin-left: 58.333333%;
}
.tw-ml-8\/12 {
    margin-left: 66.666667%;
}
.tw-ml-8px {
    margin-left: 8px;
}
.tw-ml-9\/12 {
    margin-left: 75%;
}
.tw-ml-\[-10px\] {
    margin-left: -10px;
}
.tw-ml-\[-12px\] {
    margin-left: -12px;
}
.tw-ml-\[-15px\] {
    margin-left: -15px;
}
.tw-ml-\[-20px\] {
    margin-left: -20px;
}
.tw-ml-\[-227px\] {
    margin-left: -227px;
}
.tw-ml-\[-24px\] {
    margin-left: -24px;
}
.tw-ml-\[-25px\] {
    margin-left: -25px;
}
.tw-ml-\[-27px\] {
    margin-left: -27px;
}
.tw-ml-\[-45px\] {
    margin-left: -45px;
}
.tw-ml-\[-4px\] {
    margin-left: -4px;
}
.tw-ml-\[-564px\] {
    margin-left: -564px;
}
.tw-ml-\[-5px\] {
    margin-left: -5px;
}
.tw-ml-\[-65px\] {
    margin-left: -65px;
}
.tw-ml-\[-6px\] {
    margin-left: -6px;
}
.tw-ml-\[-8px\] {
    margin-left: -8px;
}
.tw-ml-\[100px\] {
    margin-left: 100px;
}
.tw-ml-\[10px\] {
    margin-left: 10px;
}
.tw-ml-\[12px\] {
    margin-left: 12px;
}
.tw-ml-\[15px\] {
    margin-left: 15px;
}
.tw-ml-\[16px\] {
    margin-left: 16px;
}
.tw-ml-\[18px\] {
    margin-left: 18px;
}
.tw-ml-\[20px\] {
    margin-left: 20px;
}
.tw-ml-\[24px\] {
    margin-left: 24px;
}
.tw-ml-\[2px\] {
    margin-left: 2px;
}
.tw-ml-\[30px\] {
    margin-left: 30px;
}
.tw-ml-\[45px\] {
    margin-left: 45px;
}
.tw-ml-\[4px\] {
    margin-left: 4px;
}
.tw-ml-\[5px\] {
    margin-left: 5px;
}
.tw-ml-\[60px\] {
    margin-left: 60px;
}
.tw-ml-\[6px\] {
    margin-left: 6px;
}
.tw-ml-\[7px\] {
    margin-left: 7px;
}
.tw-ml-\[8px\] {
    margin-left: 8px;
}
.tw-ml-\[auto\] {
    margin-left: auto;
}
.tw-ml-auto {
    margin-left: auto;
}
.tw-mr-0 {
    margin-right: 0px;
}
.tw-mr-1 {
    margin-right: 0.25rem;
}
.tw-mr-10px {
    margin-right: 10px;
}
.tw-mr-12px {
    margin-right: 12px;
}
.tw-mr-16px {
    margin-right: 16px;
}
.tw-mr-2 {
    margin-right: 0.5rem;
}
.tw-mr-20px {
    margin-right: 20px;
}
.tw-mr-24px {
    margin-right: 24px;
}
.tw-mr-32px {
    margin-right: 32px;
}
.tw-mr-4 {
    margin-right: 1rem;
}
.tw-mr-40px {
    margin-right: 40px;
}
.tw-mr-4px {
    margin-right: 4px;
}
.tw-mr-56px {
    margin-right: 56px;
}
.tw-mr-5px {
    margin-right: 5px;
}
.tw-mr-6 {
    margin-right: 1.5rem;
}
.tw-mr-6px {
    margin-right: 6px;
}
.tw-mr-8 {
    margin-right: 2rem;
}
.tw-mr-8px {
    margin-right: 8px;
}
.tw-mr-\[-10px\] {
    margin-right: -10px;
}
.tw-mr-\[-12px\] {
    margin-right: -12px;
}
.tw-mr-\[-16px\] {
    margin-right: -16px;
}
.tw-mr-\[-2px\] {
    margin-right: -2px;
}
.tw-mr-\[-6px\] {
    margin-right: -6px;
}
.tw-mr-\[-8px\] {
    margin-right: -8px;
}
.tw-mr-\[10px\] {
    margin-right: 10px;
}
.tw-mr-\[11px\] {
    margin-right: 11px;
}
.tw-mr-\[12px\] {
    margin-right: 12px;
}
.tw-mr-\[14px\] {
    margin-right: 14px;
}
.tw-mr-\[15px\] {
    margin-right: 15px;
}
.tw-mr-\[16px\] {
    margin-right: 16px;
}
.tw-mr-\[1em\] {
    margin-right: 1em;
}
.tw-mr-\[24px\] {
    margin-right: 24px;
}
.tw-mr-\[25px\] {
    margin-right: 25px;
}
.tw-mr-\[2px\] {
    margin-right: 2px;
}
.tw-mr-\[30px\] {
    margin-right: 30px;
}
.tw-mr-\[34px\] {
    margin-right: 34px;
}
.tw-mr-\[3px\] {
    margin-right: 3px;
}
.tw-mr-\[40px\] {
    margin-right: 40px;
}
.tw-mr-\[48px\] {
    margin-right: 48px;
}
.tw-mr-\[4px\] {
    margin-right: 4px;
}
.tw-mr-\[5px\] {
    margin-right: 5px;
}
.tw-mr-\[6px\] {
    margin-right: 6px;
}
.tw-mr-\[7px\] {
    margin-right: 7px;
}
.tw-mr-\[8px\] {
    margin-right: 8px;
}
.tw-mr-auto {
    margin-right: auto;
}
.tw-mt-0 {
    margin-top: 0px;
}
.tw-mt-10 {
    margin-top: 2.5rem;
}
.tw-mt-10px {
    margin-top: 10px;
}
.tw-mt-12px {
    margin-top: 12px;
}
.tw-mt-16px {
    margin-top: 16px;
}
.tw-mt-18px {
    margin-top: 18px;
}
.tw-mt-1px {
    margin-top: 1px;
}
.tw-mt-2 {
    margin-top: 0.5rem;
}
.tw-mt-20px {
    margin-top: 20px;
}
.tw-mt-24px {
    margin-top: 24px;
}
.tw-mt-28px {
    margin-top: 28px;
}
.tw-mt-2px {
    margin-top: 2px;
}
.tw-mt-3 {
    margin-top: 0.75rem;
}
.tw-mt-32px {
    margin-top: 32px;
}
.tw-mt-34px {
    margin-top: 34px;
}
.tw-mt-36px {
    margin-top: 36px;
}
.tw-mt-3px {
    margin-top: 3px;
}
.tw-mt-4 {
    margin-top: 1rem;
}
.tw-mt-40 {
    margin-top: 10rem;
}
.tw-mt-48px {
    margin-top: 48px;
}
.tw-mt-4px {
    margin-top: 4px;
}
.tw-mt-5 {
    margin-top: 1.25rem;
}
.tw-mt-50px {
    margin-top: 50px;
}
.tw-mt-5px {
    margin-top: 5px;
}
.tw-mt-6 {
    margin-top: 1.5rem;
}
.tw-mt-60px {
    margin-top: 60px;
}
.tw-mt-6px {
    margin-top: 6px;
}
.tw-mt-8 {
    margin-top: 2rem;
}
.tw-mt-8px {
    margin-top: 8px;
}
.tw-mt-\[-100px\] {
    margin-top: -100px;
}
.tw-mt-\[-12px\] {
    margin-top: -12px;
}
.tw-mt-\[-15px\] {
    margin-top: -15px;
}
.tw-mt-\[-16px\] {
    margin-top: -16px;
}
.tw-mt-\[-1px\] {
    margin-top: -1px;
}
.tw-mt-\[-20px\] {
    margin-top: -20px;
}
.tw-mt-\[-27px\] {
    margin-top: -27px;
}
.tw-mt-\[-2px\] {
    margin-top: -2px;
}
.tw-mt-\[-3px\] {
    margin-top: -3px;
}
.tw-mt-\[-4px\] {
    margin-top: -4px;
}
.tw-mt-\[-6px\] {
    margin-top: -6px;
}
.tw-mt-\[-7px\] {
    margin-top: -7px;
}
.tw-mt-\[-80px\] {
    margin-top: -80px;
}
.tw-mt-\[-8px\] {
    margin-top: -8px;
}
.tw-mt-\[100px\] {
    margin-top: 100px;
}
.tw-mt-\[10px\] {
    margin-top: 10px;
}
.tw-mt-\[12px\] {
    margin-top: 12px;
}
.tw-mt-\[15px\] {
    margin-top: 15px;
}
.tw-mt-\[16px\] {
    margin-top: 16px;
}
.tw-mt-\[1px\] {
    margin-top: 1px;
}
.tw-mt-\[206px\] {
    margin-top: 206px;
}
.tw-mt-\[20px\] {
    margin-top: 20px;
}
.tw-mt-\[21px\] {
    margin-top: 21px;
}
.tw-mt-\[22px\] {
    margin-top: 22px;
}
.tw-mt-\[24px\] {
    margin-top: 24px;
}
.tw-mt-\[25px\] {
    margin-top: 25px;
}
.tw-mt-\[26px\] {
    margin-top: 26px;
}
.tw-mt-\[27px\] {
    margin-top: 27px;
}
.tw-mt-\[28px\] {
    margin-top: 28px;
}
.tw-mt-\[29px\] {
    margin-top: 29px;
}
.tw-mt-\[2px\] {
    margin-top: 2px;
}
.tw-mt-\[32px\] {
    margin-top: 32px;
}
.tw-mt-\[37px\] {
    margin-top: 37px;
}
.tw-mt-\[3px\] {
    margin-top: 3px;
}
.tw-mt-\[40px\] {
    margin-top: 40px;
}
.tw-mt-\[42px\] {
    margin-top: 42px;
}
.tw-mt-\[44px\] {
    margin-top: 44px;
}
.tw-mt-\[4px\] {
    margin-top: 4px;
}
.tw-mt-\[5px\] {
    margin-top: 5px;
}
.tw-mt-\[60px\] {
    margin-top: 60px;
}
.tw-mt-\[62px\] {
    margin-top: 62px;
}
.tw-mt-\[64px\] {
    margin-top: 64px;
}
.tw-mt-\[66px\] {
    margin-top: 66px;
}
.tw-mt-\[68px\] {
    margin-top: 68px;
}
.tw-mt-\[6px\] {
    margin-top: 6px;
}
.tw-mt-\[8px\] {
    margin-top: 8px;
}
.tw-mt-auto {
    margin-top: auto;
}
.tw-box-border {
    box-sizing: border-box;
}
.tw-line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.tw-line-clamp-3 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.tw-line-clamp-6 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
}
.tw-line-clamp-\[10\] {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
}
.\!tw-block {
    display: block !important;
}
.tw-block {
    display: block;
}
.tw-inline-block {
    display: inline-block;
}
.tw-inline {
    display: inline;
}
.\!tw-flex {
    display: flex !important;
}
.tw-flex {
    display: flex;
}
.\!tw-inline-flex {
    display: inline-flex !important;
}
.tw-inline-flex {
    display: inline-flex;
}
.tw-table {
    display: table;
}
.tw-table-cell {
    display: table-cell;
}
.tw-flow-root {
    display: flow-root;
}
.\!tw-grid {
    display: grid !important;
}
.tw-grid {
    display: grid;
}
.\!tw-hidden {
    display: none !important;
}
.tw-hidden {
    display: none;
}
.\!tw-h-\[12px\] {
    height: 12px !important;
}
.\!tw-h-\[16px\] {
    height: 16px !important;
}
.\!tw-h-\[227px\] {
    height: 227px !important;
}
.\!tw-h-\[29px\] {
    height: 29px !important;
}
.tw-h-0 {
    height: 0px;
}
.tw-h-10px {
    height: 10px;
}
.tw-h-12px {
    height: 12px;
}
.tw-h-14px {
    height: 14px;
}
.tw-h-16px {
    height: 16px;
}
.tw-h-180px {
    height: 180px;
}
.tw-h-18px {
    height: 18px;
}
.tw-h-1em {
    height: 1em;
}
.tw-h-1px {
    height: 1px;
}
.tw-h-20px {
    height: 20px;
}
.tw-h-24px {
    height: 24px;
}
.tw-h-25px {
    height: 25px;
}
.tw-h-28px {
    height: 28px;
}
.tw-h-30px {
    height: 30px;
}
.tw-h-32px {
    height: 32px;
}
.tw-h-34px {
    height: 34px;
}
.tw-h-36px {
    height: 36px;
}
.tw-h-40px {
    height: 40px;
}
.tw-h-46px {
    height: 46px;
}
.tw-h-48px {
    height: 48px;
}
.tw-h-58px {
    height: 58px;
}
.tw-h-60px {
    height: 60px;
}
.tw-h-64px {
    height: 64px;
}
.tw-h-72px {
    height: 72px;
}
.tw-h-8 {
    height: 2rem;
}
.tw-h-8px {
    height: 8px;
}
.tw-h-96px {
    height: 96px;
}
.tw-h-\[0px\] {
    height: 0px;
}
.tw-h-\[100px\] {
    height: 100px;
}
.tw-h-\[100vh\] {
    height: 100vh;
}
.tw-h-\[103px\] {
    height: 103px;
}
.tw-h-\[10px\] {
    height: 10px;
}
.tw-h-\[110px\] {
    height: 110px;
}
.tw-h-\[115px\] {
    height: 115px;
}
.tw-h-\[116px\] {
    height: 116px;
}
.tw-h-\[118px\] {
    height: 118px;
}
.tw-h-\[128px\] {
    height: 128px;
}
.tw-h-\[12px\] {
    height: 12px;
}
.tw-h-\[13\.49px\] {
    height: 13.49px;
}
.tw-h-\[132px\] {
    height: 132px;
}
.tw-h-\[136px\] {
    height: 136px;
}
.tw-h-\[137px\] {
    height: 137px;
}
.tw-h-\[142px\] {
    height: 142px;
}
.tw-h-\[14px\] {
    height: 14px;
}
.tw-h-\[150px\] {
    height: 150px;
}
.tw-h-\[15px\] {
    height: 15px;
}
.tw-h-\[16px\] {
    height: 16px;
}
.tw-h-\[174px\] {
    height: 174px;
}
.tw-h-\[176px\] {
    height: 176px;
}
.tw-h-\[180px\] {
    height: 180px;
}
.tw-h-\[18px\] {
    height: 18px;
}
.tw-h-\[190px\] {
    height: 190px;
}
.tw-h-\[1px\] {
    height: 1px;
}
.tw-h-\[200\%\] {
    height: 200%;
}
.tw-h-\[200px\] {
    height: 200px;
}
.tw-h-\[20px\] {
    height: 20px;
}
.tw-h-\[216px\] {
    height: 216px;
}
.tw-h-\[21px\] {
    height: 21px;
}
.tw-h-\[224px\] {
    height: 224px;
}
.tw-h-\[227px\] {
    height: 227px;
}
.tw-h-\[22px\] {
    height: 22px;
}
.tw-h-\[234px\] {
    height: 234px;
}
.tw-h-\[238px\] {
    height: 238px;
}
.tw-h-\[240px\] {
    height: 240px;
}
.tw-h-\[24px\] {
    height: 24px;
}
.tw-h-\[25\.5px\] {
    height: 25.5px;
}
.tw-h-\[252px\] {
    height: 252px;
}
.tw-h-\[25px\] {
    height: 25px;
}
.tw-h-\[26px\] {
    height: 26px;
}
.tw-h-\[27px\] {
    height: 27px;
}
.tw-h-\[2px\] {
    height: 2px;
}
.tw-h-\[300px\] {
    height: 300px;
}
.tw-h-\[30px\] {
    height: 30px;
}
.tw-h-\[314px\] {
    height: 314px;
}
.tw-h-\[31px\] {
    height: 31px;
}
.tw-h-\[320px\] {
    height: 320px;
}
.tw-h-\[32px\] {
    height: 32px;
}
.tw-h-\[332px\] {
    height: 332px;
}
.tw-h-\[33px\] {
    height: 33px;
}
.tw-h-\[349px\] {
    height: 349px;
}
.tw-h-\[34px\] {
    height: 34px;
}
.tw-h-\[354px\] {
    height: 354px;
}
.tw-h-\[35px\] {
    height: 35px;
}
.tw-h-\[36px\] {
    height: 36px;
}
.tw-h-\[37\.25px\] {
    height: 37.25px;
}
.tw-h-\[37px\] {
    height: 37px;
}
.tw-h-\[38px\] {
    height: 38px;
}
.tw-h-\[398px\] {
    height: 398px;
}
.tw-h-\[400px\] {
    height: 400px;
}
.tw-h-\[40px\] {
    height: 40px;
}
.tw-h-\[420px\] {
    height: 420px;
}
.tw-h-\[42px\] {
    height: 42px;
}
.tw-h-\[44px\] {
    height: 44px;
}
.tw-h-\[480px\] {
    height: 480px;
}
.tw-h-\[48px\] {
    height: 48px;
}
.tw-h-\[490px\] {
    height: 490px;
}
.tw-h-\[4px\] {
    height: 4px;
}
.tw-h-\[500px\] {
    height: 500px;
}
.tw-h-\[50px\] {
    height: 50px;
}
.tw-h-\[510px\] {
    height: 510px;
}
.tw-h-\[52px\] {
    height: 52px;
}
.tw-h-\[560px\] {
    height: 560px;
}
.tw-h-\[56px\] {
    height: 56px;
}
.tw-h-\[57px\] {
    height: 57px;
}
.tw-h-\[58\.5px\] {
    height: 58.5px;
}
.tw-h-\[5px\] {
    height: 5px;
}
.tw-h-\[60vh\] {
    height: 60vh;
}
.tw-h-\[63px\] {
    height: 63px;
}
.tw-h-\[64px\] {
    height: 64px;
}
.tw-h-\[65px\] {
    height: 65px;
}
.tw-h-\[68px\] {
    height: 68px;
}
.tw-h-\[6px\] {
    height: 6px;
}
.tw-h-\[700px\] {
    height: 700px;
}
.tw-h-\[70px\] {
    height: 70px;
}
.tw-h-\[72px\] {
    height: 72px;
}
.tw-h-\[75px\] {
    height: 75px;
}
.tw-h-\[75vh\] {
    height: 75vh;
}
.tw-h-\[76px\] {
    height: 76px;
}
.tw-h-\[792px\] {
    height: 792px;
}
.tw-h-\[80\%\] {
    height: 80%;
}
.tw-h-\[800px\] {
    height: 800px;
}
.tw-h-\[80px\] {
    height: 80px;
}
.tw-h-\[84px\] {
    height: 84px;
}
.tw-h-\[8px\] {
    height: 8px;
}
.tw-h-\[90vh\] {
    height: 90vh;
}
.tw-h-\[93px\] {
    height: 93px;
}
.tw-h-\[96px\] {
    height: 96px;
}
.tw-h-\[calc\(100\%-8px\)\] {
    height: calc(100% - 8px);
}
.tw-h-auto {
    height: auto;
}
.tw-h-fit {
    height: -moz-fit-content;
    height: fit-content;
}
.tw-h-full {
    height: 100%;
}
.tw-h-min {
    height: -moz-min-content;
    height: min-content;
}
.tw-h-px {
    height: 1px;
}
.tw-h-screen {
    height: 100vh;
    height: 100dvh;
}
.\!tw-max-h-fit {
    max-height: -moz-fit-content !important;
    max-height: fit-content !important;
}
.tw-max-h-0 {
    max-height: 0px;
}
.tw-max-h-300px {
    max-height: 300px;
}
.tw-max-h-32px {
    max-height: 32px;
}
.tw-max-h-38px {
    max-height: 38px;
}
.tw-max-h-80 {
    max-height: 20rem;
}
.tw-max-h-96 {
    max-height: 24rem;
}
.tw-max-h-\[100vh\] {
    max-height: 100vh;
}
.tw-max-h-\[116px\] {
    max-height: 116px;
}
.tw-max-h-\[168px\] {
    max-height: 168px;
}
.tw-max-h-\[200px\] {
    max-height: 200px;
}
.tw-max-h-\[232px\] {
    max-height: 232px;
}
.tw-max-h-\[240px\] {
    max-height: 240px;
}
.tw-max-h-\[250px\] {
    max-height: 250px;
}
.tw-max-h-\[256px\] {
    max-height: 256px;
}
.tw-max-h-\[260px\] {
    max-height: 260px;
}
.tw-max-h-\[280px\] {
    max-height: 280px;
}
.tw-max-h-\[28px\] {
    max-height: 28px;
}
.tw-max-h-\[300px\] {
    max-height: 300px;
}
.tw-max-h-\[330px\] {
    max-height: 330px;
}
.tw-max-h-\[350px\] {
    max-height: 350px;
}
.tw-max-h-\[392px\] {
    max-height: 392px;
}
.tw-max-h-\[396px\] {
    max-height: 396px;
}
.tw-max-h-\[400px\] {
    max-height: 400px;
}
.tw-max-h-\[41vh\] {
    max-height: 41vh;
}
.tw-max-h-\[436px\] {
    max-height: 436px;
}
.tw-max-h-\[440px\] {
    max-height: 440px;
}
.tw-max-h-\[48px\] {
    max-height: 48px;
}
.tw-max-h-\[500px\] {
    max-height: 500px;
}
.tw-max-h-\[50px\] {
    max-height: 50px;
}
.tw-max-h-\[50vh\] {
    max-height: 50vh;
}
.tw-max-h-\[55vh\] {
    max-height: 55vh;
}
.tw-max-h-\[600px\] {
    max-height: 600px;
}
.tw-max-h-\[60vh\] {
    max-height: 60vh;
}
.tw-max-h-\[70vh\] {
    max-height: 70vh;
}
.tw-max-h-\[714px\] {
    max-height: 714px;
}
.tw-max-h-\[760px\] {
    max-height: 760px;
}
.tw-max-h-\[792px\] {
    max-height: 792px;
}
.tw-max-h-\[80px\] {
    max-height: 80px;
}
.tw-max-h-\[80vh\] {
    max-height: 80vh;
}
.tw-max-h-\[85vh\] {
    max-height: 85vh;
}
.tw-max-h-\[90vh\] {
    max-height: 90vh;
}
.tw-max-h-\[93vh\] {
    max-height: 93vh;
}
.tw-max-h-\[calc\(100vh-64px\)\] {
    max-height: calc(100vh - 64px);
}
.tw-max-h-full {
    max-height: 100%;
}
.tw-min-h-1px {
    min-height: 1px;
}
.tw-min-h-20px {
    min-height: 20px;
}
.tw-min-h-50px {
    min-height: 50px;
}
.tw-min-h-8px {
    min-height: 8px;
}
.tw-min-h-\[100px\] {
    min-height: 100px;
}
.tw-min-h-\[100vh\] {
    min-height: 100vh;
}
.tw-min-h-\[104px\] {
    min-height: 104px;
}
.tw-min-h-\[110px\] {
    min-height: 110px;
}
.tw-min-h-\[112px\] {
    min-height: 112px;
}
.tw-min-h-\[116px\] {
    min-height: 116px;
}
.tw-min-h-\[124px\] {
    min-height: 124px;
}
.tw-min-h-\[140px\] {
    min-height: 140px;
}
.tw-min-h-\[150px\] {
    min-height: 150px;
}
.tw-min-h-\[182px\] {
    min-height: 182px;
}
.tw-min-h-\[191px\] {
    min-height: 191px;
}
.tw-min-h-\[1px\] {
    min-height: 1px;
}
.tw-min-h-\[200px\] {
    min-height: 200px;
}
.tw-min-h-\[20px\] {
    min-height: 20px;
}
.tw-min-h-\[21px\] {
    min-height: 21px;
}
.tw-min-h-\[230px\] {
    min-height: 230px;
}
.tw-min-h-\[237px\] {
    min-height: 237px;
}
.tw-min-h-\[240px\] {
    min-height: 240px;
}
.tw-min-h-\[300px\] {
    min-height: 300px;
}
.tw-min-h-\[32px\] {
    min-height: 32px;
}
.tw-min-h-\[36px\] {
    min-height: 36px;
}
.tw-min-h-\[37px\] {
    min-height: 37px;
}
.tw-min-h-\[400px\] {
    min-height: 400px;
}
.tw-min-h-\[44px\] {
    min-height: 44px;
}
.tw-min-h-\[48px\] {
    min-height: 48px;
}
.tw-min-h-\[500px\] {
    min-height: 500px;
}
.tw-min-h-\[50px\] {
    min-height: 50px;
}
.tw-min-h-\[52px\] {
    min-height: 52px;
}
.tw-min-h-\[60px\] {
    min-height: 60px;
}
.tw-min-h-\[72px\] {
    min-height: 72px;
}
.tw-min-h-\[76px\] {
    min-height: 76px;
}
.tw-min-h-\[800px\] {
    min-height: 800px;
}
.tw-min-h-full {
    min-height: 100%;
}
.\!tw-w-24px {
    width: 24px !important;
}
.\!tw-w-\[12px\] {
    width: 12px !important;
}
.\!tw-w-\[160px\] {
    width: 160px !important;
}
.\!tw-w-\[16px\] {
    width: 16px !important;
}
.\!tw-w-\[29px\] {
    width: 29px !important;
}
.\!tw-w-\[300px\] {
    width: 300px !important;
}
.\!tw-w-\[440px\] {
    width: 440px !important;
}
.\!tw-w-\[480px\] {
    width: 480px !important;
}
.\!tw-w-\[516px\] {
    width: 516px !important;
}
.\!tw-w-\[554px\] {
    width: 554px !important;
}
.\!tw-w-\[616px\] {
    width: 616px !important;
}
.\!tw-w-\[650px\] {
    width: 650px !important;
}
.\!tw-w-auto {
    width: auto !important;
}
.\!tw-w-fit {
    width: -moz-fit-content !important;
    width: fit-content !important;
}
.\!tw-w-full {
    width: 100% !important;
}
.tw-w-0 {
    width: 0px;
}
.tw-w-1\/100 {
    width: 1%;
}
.tw-w-1\/12 {
    width: 8.333333%;
}
.tw-w-1\/2 {
    width: 50%;
}
.tw-w-1\/3 {
    width: 33.333333%;
}
.tw-w-1\/4 {
    width: 25%;
}
.tw-w-10\/12 {
    width: 83.333333%;
}
.tw-w-10px {
    width: 10px;
}
.tw-w-11\/12 {
    width: 91.666667%;
}
.tw-w-12px {
    width: 12px;
}
.tw-w-136px {
    width: 136px;
}
.tw-w-14px {
    width: 14px;
}
.tw-w-16 {
    width: 4rem;
}
.tw-w-16px {
    width: 16px;
}
.tw-w-180px {
    width: 180px;
}
.tw-w-18px {
    width: 18px;
}
.tw-w-196px {
    width: 196px;
}
.tw-w-1em {
    width: 1em;
}
.tw-w-1px {
    width: 1px;
}
.tw-w-2\/12 {
    width: 16.666667%;
}
.tw-w-2\/4 {
    width: 50%;
}
.tw-w-2\/5 {
    width: 40%;
}
.tw-w-200px {
    width: 200px;
}
.tw-w-20px {
    width: 20px;
}
.tw-w-220px {
    width: 220px;
}
.tw-w-24px {
    width: 24px;
}
.tw-w-27px {
    width: 27px;
}
.tw-w-2px {
    width: 2px;
}
.tw-w-3\/12 {
    width: 25%;
}
.tw-w-3\/4 {
    width: 75%;
}
.tw-w-300px {
    width: 300px;
}
.tw-w-30px {
    width: 30px;
}
.tw-w-32px {
    width: 32px;
}
.tw-w-34px {
    width: 34px;
}
.tw-w-36px {
    width: 36px;
}
.tw-w-4\/12 {
    width: 33.333333%;
}
.tw-w-40px {
    width: 40px;
}
.tw-w-48 {
    width: 12rem;
}
.tw-w-48px {
    width: 48px;
}
.tw-w-4px {
    width: 4px;
}
.tw-w-5\/12 {
    width: 41.666667%;
}
.tw-w-52 {
    width: 13rem;
}
.tw-w-5px {
    width: 5px;
}
.tw-w-6\/12 {
    width: 50%;
}
.tw-w-64px {
    width: 64px;
}
.tw-w-7\/12 {
    width: 58.333333%;
}
.tw-w-8 {
    width: 2rem;
}
.tw-w-8\/12 {
    width: 66.666667%;
}
.tw-w-80px {
    width: 80px;
}
.tw-w-8px {
    width: 8px;
}
.tw-w-9\/12 {
    width: 75%;
}
.tw-w-96px {
    width: 96px;
}
.tw-w-\[1\.2rem\] {
    width: 1.2rem;
}
.tw-w-\[10\.65\%\] {
    width: 10.65%;
}
.tw-w-\[100\%\] {
    width: 100%;
}
.tw-w-\[100px\] {
    width: 100px;
}
.tw-w-\[100vw\] {
    width: 100vw;
}
.tw-w-\[101px\] {
    width: 101px;
}
.tw-w-\[102px\] {
    width: 102px;
}
.tw-w-\[104px\] {
    width: 104px;
}
.tw-w-\[10px\] {
    width: 10px;
}
.tw-w-\[110px\] {
    width: 110px;
}
.tw-w-\[114px\] {
    width: 114px;
}
.tw-w-\[116px\] {
    width: 116px;
}
.tw-w-\[120px\] {
    width: 120px;
}
.tw-w-\[123px\] {
    width: 123px;
}
.tw-w-\[128px\] {
    width: 128px;
}
.tw-w-\[12px\] {
    width: 12px;
}
.tw-w-\[130px\] {
    width: 130px;
}
.tw-w-\[131px\] {
    width: 131px;
}
.tw-w-\[134px\] {
    width: 134px;
}
.tw-w-\[140px\] {
    width: 140px;
}
.tw-w-\[144px\] {
    width: 144px;
}
.tw-w-\[147px\] {
    width: 147px;
}
.tw-w-\[14px\] {
    width: 14px;
}
.tw-w-\[150px\] {
    width: 150px;
}
.tw-w-\[153px\] {
    width: 153px;
}
.tw-w-\[156px\] {
    width: 156px;
}
.tw-w-\[159px\] {
    width: 159px;
}
.tw-w-\[160px\] {
    width: 160px;
}
.tw-w-\[161px\] {
    width: 161px;
}
.tw-w-\[163px\] {
    width: 163px;
}
.tw-w-\[168px\] {
    width: 168px;
}
.tw-w-\[16px\] {
    width: 16px;
}
.tw-w-\[174px\] {
    width: 174px;
}
.tw-w-\[175px\] {
    width: 175px;
}
.tw-w-\[176px\] {
    width: 176px;
}
.tw-w-\[178px\] {
    width: 178px;
}
.tw-w-\[180px\] {
    width: 180px;
}
.tw-w-\[184px\] {
    width: 184px;
}
.tw-w-\[185px\] {
    width: 185px;
}
.tw-w-\[190px\] {
    width: 190px;
}
.tw-w-\[191px\] {
    width: 191px;
}
.tw-w-\[192px\] {
    width: 192px;
}
.tw-w-\[195px\] {
    width: 195px;
}
.tw-w-\[1px\] {
    width: 1px;
}
.tw-w-\[2\.3em\] {
    width: 2.3em;
}
.tw-w-\[20\%\] {
    width: 20%;
}
.tw-w-\[200\%\] {
    width: 200%;
}
.tw-w-\[200px\] {
    width: 200px;
}
.tw-w-\[208px\] {
    width: 208px;
}
.tw-w-\[20px\] {
    width: 20px;
}
.tw-w-\[210px\] {
    width: 210px;
}
.tw-w-\[211px\] {
    width: 211px;
}
.tw-w-\[217px\] {
    width: 217px;
}
.tw-w-\[218px\] {
    width: 218px;
}
.tw-w-\[220px\] {
    width: 220px;
}
.tw-w-\[224px\] {
    width: 224px;
}
.tw-w-\[226px\] {
    width: 226px;
}
.tw-w-\[22px\] {
    width: 22px;
}
.tw-w-\[232px\] {
    width: 232px;
}
.tw-w-\[237px\] {
    width: 237px;
}
.tw-w-\[24\%\] {
    width: 24%;
}
.tw-w-\[240px\] {
    width: 240px;
}
.tw-w-\[245px\] {
    width: 245px;
}
.tw-w-\[24px\] {
    width: 24px;
}
.tw-w-\[254px\] {
    width: 254px;
}
.tw-w-\[260px\] {
    width: 260px;
}
.tw-w-\[264px\] {
    width: 264px;
}
.tw-w-\[265px\] {
    width: 265px;
}
.tw-w-\[266px\] {
    width: 266px;
}
.tw-w-\[267px\] {
    width: 267px;
}
.tw-w-\[26px\] {
    width: 26px;
}
.tw-w-\[270px\] {
    width: 270px;
}
.tw-w-\[274px\] {
    width: 274px;
}
.tw-w-\[276px\] {
    width: 276px;
}
.tw-w-\[279px\] {
    width: 279px;
}
.tw-w-\[27px\] {
    width: 27px;
}
.tw-w-\[280px\] {
    width: 280px;
}
.tw-w-\[285px\] {
    width: 285px;
}
.tw-w-\[286px\] {
    width: 286px;
}
.tw-w-\[287px\] {
    width: 287px;
}
.tw-w-\[29\%\] {
    width: 29%;
}
.tw-w-\[292px\] {
    width: 292px;
}
.tw-w-\[295px\] {
    width: 295px;
}
.tw-w-\[296px\] {
    width: 296px;
}
.tw-w-\[299px\] {
    width: 299px;
}
.tw-w-\[30\%\] {
    width: 30%;
}
.tw-w-\[300px\] {
    width: 300px;
}
.tw-w-\[304px\] {
    width: 304px;
}
.tw-w-\[306px\] {
    width: 306px;
}
.tw-w-\[30px\] {
    width: 30px;
}
.tw-w-\[31px\] {
    width: 31px;
}
.tw-w-\[320px\] {
    width: 320px;
}
.tw-w-\[322px\] {
    width: 322px;
}
.tw-w-\[32px\] {
    width: 32px;
}
.tw-w-\[330px\] {
    width: 330px;
}
.tw-w-\[333px\] {
    width: 333px;
}
.tw-w-\[34px\] {
    width: 34px;
}
.tw-w-\[352px\] {
    width: 352px;
}
.tw-w-\[353px\] {
    width: 353px;
}
.tw-w-\[356px\] {
    width: 356px;
}
.tw-w-\[360px\] {
    width: 360px;
}
.tw-w-\[364px\] {
    width: 364px;
}
.tw-w-\[36px\] {
    width: 36px;
}
.tw-w-\[376px\] {
    width: 376px;
}
.tw-w-\[381px\] {
    width: 381px;
}
.tw-w-\[38px\] {
    width: 38px;
}
.tw-w-\[392px\] {
    width: 392px;
}
.tw-w-\[400px\] {
    width: 400px;
}
.tw-w-\[406px\] {
    width: 406px;
}
.tw-w-\[407px\] {
    width: 407px;
}
.tw-w-\[40px\] {
    width: 40px;
}
.tw-w-\[416px\] {
    width: 416px;
}
.tw-w-\[425px\] {
    width: 425px;
}
.tw-w-\[42px\] {
    width: 42px;
}
.tw-w-\[43px\] {
    width: 43px;
}
.tw-w-\[440px\] {
    width: 440px;
}
.tw-w-\[448px\] {
    width: 448px;
}
.tw-w-\[45\%\] {
    width: 45%;
}
.tw-w-\[454px\] {
    width: 454px;
}
.tw-w-\[458px\] {
    width: 458px;
}
.tw-w-\[46\.6\%\] {
    width: 46.6%;
}
.tw-w-\[460px\] {
    width: 460px;
}
.tw-w-\[480px\] {
    width: 480px;
}
.tw-w-\[485px\] {
    width: 485px;
}
.tw-w-\[487px\] {
    width: 487px;
}
.tw-w-\[489px\] {
    width: 489px;
}
.tw-w-\[48px\] {
    width: 48px;
}
.tw-w-\[496px\] {
    width: 496px;
}
.tw-w-\[49px\] {
    width: 49px;
}
.tw-w-\[510px\] {
    width: 510px;
}
.tw-w-\[512px\] {
    width: 512px;
}
.tw-w-\[52\%\] {
    width: 52%;
}
.tw-w-\[520px\] {
    width: 520px;
}
.tw-w-\[52px\] {
    width: 52px;
}
.tw-w-\[536px\] {
    width: 536px;
}
.tw-w-\[54px\] {
    width: 54px;
}
.tw-w-\[55\%\] {
    width: 55%;
}
.tw-w-\[550px\] {
    width: 550px;
}
.tw-w-\[552px\] {
    width: 552px;
}
.tw-w-\[564px\] {
    width: 564px;
}
.tw-w-\[56px\] {
    width: 56px;
}
.tw-w-\[58\.5px\] {
    width: 58.5px;
}
.tw-w-\[58px\] {
    width: 58px;
}
.tw-w-\[598px\] {
    width: 598px;
}
.tw-w-\[5px\] {
    width: 5px;
}
.tw-w-\[600px\] {
    width: 600px;
}
.tw-w-\[60px\] {
    width: 60px;
}
.tw-w-\[610px\] {
    width: 610px;
}
.tw-w-\[612px\] {
    width: 612px;
}
.tw-w-\[616px\] {
    width: 616px;
}
.tw-w-\[620px\] {
    width: 620px;
}
.tw-w-\[626px\] {
    width: 626px;
}
.tw-w-\[630px\] {
    width: 630px;
}
.tw-w-\[632px\] {
    width: 632px;
}
.tw-w-\[635px\] {
    width: 635px;
}
.tw-w-\[636px\] {
    width: 636px;
}
.tw-w-\[65\%\] {
    width: 65%;
}
.tw-w-\[650px\] {
    width: 650px;
}
.tw-w-\[65px\] {
    width: 65px;
}
.tw-w-\[66px\] {
    width: 66px;
}
.tw-w-\[6px\] {
    width: 6px;
}
.tw-w-\[70\%\] {
    width: 70%;
}
.tw-w-\[70px\] {
    width: 70px;
}
.tw-w-\[71px\] {
    width: 71px;
}
.tw-w-\[73\.5px\] {
    width: 73.5px;
}
.tw-w-\[74px\] {
    width: 74px;
}
.tw-w-\[75px\] {
    width: 75px;
}
.tw-w-\[762px\] {
    width: 762px;
}
.tw-w-\[80\%\] {
    width: 80%;
}
.tw-w-\[800px\] {
    width: 800px;
}
.tw-w-\[80px\] {
    width: 80px;
}
.tw-w-\[825px\] {
    width: 825px;
}
.tw-w-\[85px\] {
    width: 85px;
}
.tw-w-\[86px\] {
    width: 86px;
}
.tw-w-\[89px\] {
    width: 89px;
}
.tw-w-\[8px\] {
    width: 8px;
}
.tw-w-\[90\%\] {
    width: 90%;
}
.tw-w-\[90px\] {
    width: 90px;
}
.tw-w-\[90vw\] {
    width: 90vw;
}
.tw-w-\[94\%\] {
    width: 94%;
}
.tw-w-\[95px\] {
    width: 95px;
}
.tw-w-\[96px\] {
    width: 96px;
}
.tw-w-\[97px\] {
    width: 97px;
}
.tw-w-\[98\%\] {
    width: 98%;
}
.tw-w-\[983px\] {
    width: 983px;
}
.tw-w-\[98px\] {
    width: 98px;
}
.tw-w-\[calc\(100\%-84px\)\] {
    width: calc(100% - 84px);
}
.tw-w-auto {
    width: auto;
}
.tw-w-fit {
    width: -moz-fit-content;
    width: fit-content;
}
.tw-w-full {
    width: 100%;
}
.tw-w-max {
    width: -moz-max-content;
    width: max-content;
}
.tw-w-min {
    width: -moz-min-content;
    width: min-content;
}
.tw-w-px {
    width: 1px;
}
.\!tw-min-w-\[50px\] {
    min-width: 50px !important;
}
.tw-min-w-0 {
    min-width: 0px;
}
.tw-min-w-1\/2 {
    min-width: 50%;
}
.tw-min-w-600px {
    min-width: 600px;
}
.tw-min-w-96px {
    min-width: 96px;
}
.tw-min-w-\[1000px\] {
    min-width: 1000px;
}
.tw-min-w-\[104px\] {
    min-width: 104px;
}
.tw-min-w-\[108px\] {
    min-width: 108px;
}
.tw-min-w-\[112px\] {
    min-width: 112px;
}
.tw-min-w-\[120px\] {
    min-width: 120px;
}
.tw-min-w-\[122px\] {
    min-width: 122px;
}
.tw-min-w-\[124px\] {
    min-width: 124px;
}
.tw-min-w-\[130px\] {
    min-width: 130px;
}
.tw-min-w-\[132px\] {
    min-width: 132px;
}
.tw-min-w-\[1336px\] {
    min-width: 1336px;
}
.tw-min-w-\[140px\] {
    min-width: 140px;
}
.tw-min-w-\[142px\] {
    min-width: 142px;
}
.tw-min-w-\[148px\] {
    min-width: 148px;
}
.tw-min-w-\[150px\] {
    min-width: 150px;
}
.tw-min-w-\[160px\] {
    min-width: 160px;
}
.tw-min-w-\[162px\] {
    min-width: 162px;
}
.tw-min-w-\[168px\] {
    min-width: 168px;
}
.tw-min-w-\[16rem\] {
    min-width: 16rem;
}
.tw-min-w-\[180px\] {
    min-width: 180px;
}
.tw-min-w-\[188px\] {
    min-width: 188px;
}
.tw-min-w-\[190px\] {
    min-width: 190px;
}
.tw-min-w-\[200px\] {
    min-width: 200px;
}
.tw-min-w-\[20px\] {
    min-width: 20px;
}
.tw-min-w-\[230px\] {
    min-width: 230px;
}
.tw-min-w-\[240px\] {
    min-width: 240px;
}
.tw-min-w-\[244px\] {
    min-width: 244px;
}
.tw-min-w-\[250px\] {
    min-width: 250px;
}
.tw-min-w-\[280px\] {
    min-width: 280px;
}
.tw-min-w-\[300px\] {
    min-width: 300px;
}
.tw-min-w-\[31px\] {
    min-width: 31px;
}
.tw-min-w-\[320px\] {
    min-width: 320px;
}
.tw-min-w-\[322px\] {
    min-width: 322px;
}
.tw-min-w-\[330px\] {
    min-width: 330px;
}
.tw-min-w-\[35\%\] {
    min-width: 35%;
}
.tw-min-w-\[360px\] {
    min-width: 360px;
}
.tw-min-w-\[36px\] {
    min-width: 36px;
}
.tw-min-w-\[40px\] {
    min-width: 40px;
}
.tw-min-w-\[60px\] {
    min-width: 60px;
}
.tw-min-w-\[654px\] {
    min-width: 654px;
}
.tw-min-w-\[65px\] {
    min-width: 65px;
}
.tw-min-w-\[836px\] {
    min-width: 836px;
}
.tw-min-w-\[95px\] {
    min-width: 95px;
}
.tw-min-w-\[98px\] {
    min-width: 98px;
}
.tw-min-w-\[calc\(50\%-8px\)\] {
    min-width: calc(50% - 8px);
}
.tw-min-w-fit {
    min-width: -moz-fit-content;
    min-width: fit-content;
}
.tw-min-w-full {
    min-width: 100%;
}
.tw-min-w-max {
    min-width: -moz-max-content;
    min-width: max-content;
}
.tw-min-w-min {
    min-width: -moz-min-content;
    min-width: min-content;
}
.\!tw-max-w-\[400px\] {
    max-width: 400px !important;
}
.tw-max-w-1\/3 {
    max-width: 33.333333%;
}
.tw-max-w-136px {
    max-width: 136px;
}
.tw-max-w-180px {
    max-width: 180px;
}
.tw-max-w-200px {
    max-width: 200px;
}
.tw-max-w-220px {
    max-width: 220px;
}
.tw-max-w-500px {
    max-width: 500px;
}
.tw-max-w-60px {
    max-width: 60px;
}
.tw-max-w-750px {
    max-width: 750px;
}
.tw-max-w-96 {
    max-width: 24rem;
}
.tw-max-w-\[100\%\] {
    max-width: 100%;
}
.tw-max-w-\[1000px\] {
    max-width: 1000px;
}
.tw-max-w-\[100px\] {
    max-width: 100px;
}
.tw-max-w-\[100vw\] {
    max-width: 100vw;
}
.tw-max-w-\[1024px\] {
    max-width: 1024px;
}
.tw-max-w-\[1112px\] {
    max-width: 1112px;
}
.tw-max-w-\[1200px\] {
    max-width: 1200px;
}
.tw-max-w-\[120ch\] {
    max-width: 120ch;
}
.tw-max-w-\[1224px\] {
    max-width: 1224px;
}
.tw-max-w-\[124px\] {
    max-width: 124px;
}
.tw-max-w-\[1320px\] {
    max-width: 1320px;
}
.tw-max-w-\[1336px\] {
    max-width: 1336px;
}
.tw-max-w-\[1416px\] {
    max-width: 1416px;
}
.tw-max-w-\[1500px\] {
    max-width: 1500px;
}
.tw-max-w-\[160px\] {
    max-width: 160px;
}
.tw-max-w-\[1640px\] {
    max-width: 1640px;
}
.tw-max-w-\[1650px\] {
    max-width: 1650px;
}
.tw-max-w-\[165px\] {
    max-width: 165px;
}
.tw-max-w-\[170px\] {
    max-width: 170px;
}
.tw-max-w-\[175px\] {
    max-width: 175px;
}
.tw-max-w-\[180px\] {
    max-width: 180px;
}
.tw-max-w-\[184px\] {
    max-width: 184px;
}
.tw-max-w-\[193px\] {
    max-width: 193px;
}
.tw-max-w-\[200px\] {
    max-width: 200px;
}
.tw-max-w-\[213px\] {
    max-width: 213px;
}
.tw-max-w-\[214px\] {
    max-width: 214px;
}
.tw-max-w-\[216px\] {
    max-width: 216px;
}
.tw-max-w-\[220px\] {
    max-width: 220px;
}
.tw-max-w-\[230px\] {
    max-width: 230px;
}
.tw-max-w-\[240px\] {
    max-width: 240px;
}
.tw-max-w-\[248px\] {
    max-width: 248px;
}
.tw-max-w-\[250px\] {
    max-width: 250px;
}
.tw-max-w-\[260px\] {
    max-width: 260px;
}
.tw-max-w-\[264px\] {
    max-width: 264px;
}
.tw-max-w-\[280px\] {
    max-width: 280px;
}
.tw-max-w-\[300px\] {
    max-width: 300px;
}
.tw-max-w-\[325px\] {
    max-width: 325px;
}
.tw-max-w-\[326px\] {
    max-width: 326px;
}
.tw-max-w-\[355px\] {
    max-width: 355px;
}
.tw-max-w-\[375px\] {
    max-width: 375px;
}
.tw-max-w-\[380px\] {
    max-width: 380px;
}
.tw-max-w-\[400px\] {
    max-width: 400px;
}
.tw-max-w-\[404px\] {
    max-width: 404px;
}
.tw-max-w-\[418px\] {
    max-width: 418px;
}
.tw-max-w-\[430px\] {
    max-width: 430px;
}
.tw-max-w-\[440px\] {
    max-width: 440px;
}
.tw-max-w-\[448px\] {
    max-width: 448px;
}
.tw-max-w-\[460px\] {
    max-width: 460px;
}
.tw-max-w-\[466px\] {
    max-width: 466px;
}
.tw-max-w-\[467px\] {
    max-width: 467px;
}
.tw-max-w-\[480px\] {
    max-width: 480px;
}
.tw-max-w-\[487px\] {
    max-width: 487px;
}
.tw-max-w-\[500px\] {
    max-width: 500px;
}
.tw-max-w-\[510px\] {
    max-width: 510px;
}
.tw-max-w-\[512px\] {
    max-width: 512px;
}
.tw-max-w-\[52px\] {
    max-width: 52px;
}
.tw-max-w-\[530px\] {
    max-width: 530px;
}
.tw-max-w-\[560px\] {
    max-width: 560px;
}
.tw-max-w-\[574px\] {
    max-width: 574px;
}
.tw-max-w-\[600px\] {
    max-width: 600px;
}
.tw-max-w-\[60px\] {
    max-width: 60px;
}
.tw-max-w-\[612px\] {
    max-width: 612px;
}
.tw-max-w-\[616px\] {
    max-width: 616px;
}
.tw-max-w-\[620px\] {
    max-width: 620px;
}
.tw-max-w-\[638px\] {
    max-width: 638px;
}
.tw-max-w-\[640px\] {
    max-width: 640px;
}
.tw-max-w-\[656px\] {
    max-width: 656px;
}
.tw-max-w-\[657px\] {
    max-width: 657px;
}
.tw-max-w-\[658px\] {
    max-width: 658px;
}
.tw-max-w-\[665px\] {
    max-width: 665px;
}
.tw-max-w-\[680px\] {
    max-width: 680px;
}
.tw-max-w-\[691px\] {
    max-width: 691px;
}
.tw-max-w-\[700px\] {
    max-width: 700px;
}
.tw-max-w-\[720px\] {
    max-width: 720px;
}
.tw-max-w-\[750px\] {
    max-width: 750px;
}
.tw-max-w-\[760px\] {
    max-width: 760px;
}
.tw-max-w-\[762px\] {
    max-width: 762px;
}
.tw-max-w-\[800px\] {
    max-width: 800px;
}
.tw-max-w-\[850px\] {
    max-width: 850px;
}
.tw-max-w-\[869px\] {
    max-width: 869px;
}
.tw-max-w-\[900px\] {
    max-width: 900px;
}
.tw-max-w-\[908px\] {
    max-width: 908px;
}
.tw-max-w-\[910px\] {
    max-width: 910px;
}
.tw-max-w-\[950px\] {
    max-width: 950px;
}
.tw-max-w-\[calc\(50\%-8px\)\] {
    max-width: calc(50% - 8px);
}
.tw-max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content;
}
.tw-max-w-full {
    max-width: 100%;
}
.tw-flex-1 {
    flex: 1 1 0%;
}
.tw-flex-\[1_0_auto\] {
    flex: 1 0 auto;
}
.tw-flex-auto {
    flex: 1 1 auto;
}
.tw-flex-none {
    flex: none;
}
.tw-flex-shrink {
    flex-shrink: 1;
}
.tw-flex-shrink-0 {
    flex-shrink: 0;
}
.tw-shrink-0 {
    flex-shrink: 0;
}
.tw-flex-grow {
    flex-grow: 1;
}
.tw-flex-grow-0 {
    flex-grow: 0;
}
.tw-grow {
    flex-grow: 1;
}
.tw-basis-1\/12 {
    flex-basis: 8.333333%;
}
.tw-basis-1\/2 {
    flex-basis: 50%;
}
.tw-basis-1\/3 {
    flex-basis: 33.333333%;
}
.tw-basis-2\/12 {
    flex-basis: 16.666667%;
}
.tw-basis-3\/12 {
    flex-basis: 25%;
}
.tw-basis-4\/12 {
    flex-basis: 33.333333%;
}
.tw-basis-5\/12 {
    flex-basis: 41.666667%;
}
.tw-basis-6\/12 {
    flex-basis: 50%;
}
.tw-basis-7\/12 {
    flex-basis: 58.333333%;
}
.tw-basis-\[180px\] {
    flex-basis: 180px;
}
.tw-basis-\[26\%\] {
    flex-basis: 26%;
}
.tw-basis-\[33\%\] {
    flex-basis: 33%;
}
.tw-basis-\[34\%\] {
    flex-basis: 34%;
}
.tw-basis-\[35\%\] {
    flex-basis: 35%;
}
.tw-basis-\[40\%\] {
    flex-basis: 40%;
}
.tw-basis-\[47\%\] {
    flex-basis: 47%;
}
.tw-basis-\[500px\] {
    flex-basis: 500px;
}
.tw-basis-\[55\%\] {
    flex-basis: 55%;
}
.tw-basis-\[58\%\] {
    flex-basis: 58%;
}
.tw-basis-\[70\%\] {
    flex-basis: 70%;
}
.tw-basis-\[85px\] {
    flex-basis: 85px;
}
.tw-basis-\[content\] {
    flex-basis: content;
}
.tw-table-auto {
    table-layout: auto;
}
.tw-table-fixed {
    table-layout: fixed;
}
.tw-border-collapse {
    border-collapse: collapse;
}
.tw-border-separate {
    border-collapse: separate;
}
.tw-border-spacing-0 {
    --tw-border-spacing-x: 0px;
    --tw-border-spacing-y: 0px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.tw-border-spacing-y-\[8px\] {
    --tw-border-spacing-y: 8px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
}
.-tw-translate-x-2\/4 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-tw-translate-x-full {
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.-tw-translate-y-2\/4 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-x-\[50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-0 {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-1\/2 {
    --tw-translate-x: 50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-\[-10\%\] {
    --tw-translate-x: -10%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-\[145px\] {
    --tw-translate-x: 145px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-x-full {
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-1\/2 {
    --tw-translate-y: 50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-\[-58px\] {
    --tw-translate-y: -58px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-\[60\%\] {
    --tw-translate-y: 60%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-translate-y-\[80\%\] {
    --tw-translate-y: 80%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--rotate-90 {
    --tw-rotate: -90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-45 {
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-rotate-90 {
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw--scale-x-100 {
    --tw-scale-x: -1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
@keyframes tw-path {
    from {
        stroke-dashoffset: 360;
    }
    to {
        stroke-dashoffset: 0;
    }
}
.tw-animate-path {
    animation: tw-path 0.5s ease-in-out forwards;
}
@keyframes tw-spin {
    to {
        transform: rotate(360deg);
    }
}
.tw-animate-spin {
    animation: tw-spin 1s linear infinite;
}
.\!tw-cursor-default {
    cursor: default !important;
}
.\!tw-cursor-pointer {
    cursor: pointer !important;
}
.tw-cursor-auto {
    cursor: auto;
}
.tw-cursor-default {
    cursor: default;
}
.tw-cursor-move {
    cursor: move;
}
.tw-cursor-not-allowed {
    cursor: not-allowed;
}
.tw-cursor-pointer {
    cursor: pointer;
}
.tw-cursor-text {
    cursor: text;
}
.tw-select-none {
    -webkit-user-select: none;
       -moz-user-select: none;
            user-select: none;
}
.tw-resize-none {
    resize: none;
}
.tw-resize-y {
    resize: vertical;
}
.tw-resize-x {
    resize: horizontal;
}
.tw-resize {
    resize: both;
}
.tw-scroll-ml-\[761px\] {
    scroll-margin-left: 761px;
}
.tw-list-none {
    list-style-type: none;
}
.tw-appearance-none {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}
.tw-grid-flow-col {
    grid-auto-flow: column;
}
.tw-auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
}
.tw-grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.tw-grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
}
.tw-grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.tw-grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.tw-grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.tw-grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.tw-grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}
.tw-grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
}
.tw-grid-rows-1 {
    grid-template-rows: repeat(1, minmax(0, 1fr));
}
.tw-grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
}
.tw-grid-rows-\[auto_auto_1fr\] {
    grid-template-rows: auto auto 1fr;
}
.\!tw-flex-row {
    flex-direction: row !important;
}
.tw-flex-row {
    flex-direction: row;
}
.tw-flex-row-reverse {
    flex-direction: row-reverse;
}
.\!tw-flex-col {
    flex-direction: column !important;
}
.tw-flex-col {
    flex-direction: column;
}
.tw-flex-col-reverse {
    flex-direction: column-reverse;
}
.tw-flex-wrap {
    flex-wrap: wrap;
}
.tw-flex-wrap-reverse {
    flex-wrap: wrap-reverse;
}
.tw-flex-nowrap {
    flex-wrap: nowrap;
}
.tw-content-center {
    align-content: center;
}
.tw-items-start {
    align-items: flex-start;
}
.tw-items-end {
    align-items: flex-end;
}
.tw-items-center {
    align-items: center;
}
.tw-items-baseline {
    align-items: baseline;
}
.tw-items-stretch {
    align-items: stretch;
}
.\!tw-justify-start {
    justify-content: flex-start !important;
}
.tw-justify-start {
    justify-content: flex-start;
}
.tw-justify-end {
    justify-content: flex-end;
}
.tw-justify-center {
    justify-content: center;
}
.\!tw-justify-between {
    justify-content: space-between !important;
}
.tw-justify-between {
    justify-content: space-between;
}
.tw-justify-around {
    justify-content: space-around;
}
.tw-justify-evenly {
    justify-content: space-evenly;
}
.tw-justify-stretch {
    justify-content: stretch;
}
.tw-justify-items-center {
    justify-items: center;
}
.\!tw-gap-\[4px\] {
    gap: 4px !important;
}
.tw-gap-1 {
    gap: 0.25rem;
}
.tw-gap-10px {
    gap: 10px;
}
.tw-gap-12px {
    gap: 12px;
}
.tw-gap-16px {
    gap: 16px;
}
.tw-gap-18px {
    gap: 18px;
}
.tw-gap-2 {
    gap: 0.5rem;
}
.tw-gap-20px {
    gap: 20px;
}
.tw-gap-22px {
    gap: 22px;
}
.tw-gap-24px {
    gap: 24px;
}
.tw-gap-2px {
    gap: 2px;
}
.tw-gap-3 {
    gap: 0.75rem;
}
.tw-gap-32px {
    gap: 32px;
}
.tw-gap-40px {
    gap: 40px;
}
.tw-gap-48px {
    gap: 48px;
}
.tw-gap-4px {
    gap: 4px;
}
.tw-gap-5px {
    gap: 5px;
}
.tw-gap-6 {
    gap: 1.5rem;
}
.tw-gap-6px {
    gap: 6px;
}
.tw-gap-8px {
    gap: 8px;
}
.tw-gap-\[10px\] {
    gap: 10px;
}
.tw-gap-\[11px\] {
    gap: 11px;
}
.tw-gap-\[12px\] {
    gap: 12px;
}
.tw-gap-\[14px\] {
    gap: 14px;
}
.tw-gap-\[15px\] {
    gap: 15px;
}
.tw-gap-\[16px\] {
    gap: 16px;
}
.tw-gap-\[18px\] {
    gap: 18px;
}
.tw-gap-\[1px\] {
    gap: 1px;
}
.tw-gap-\[20px\] {
    gap: 20px;
}
.tw-gap-\[24px\] {
    gap: 24px;
}
.tw-gap-\[28px\] {
    gap: 28px;
}
.tw-gap-\[2px\] {
    gap: 2px;
}
.tw-gap-\[32px\] {
    gap: 32px;
}
.tw-gap-\[3px\] {
    gap: 3px;
}
.tw-gap-\[40px\] {
    gap: 40px;
}
.tw-gap-\[48px\] {
    gap: 48px;
}
.tw-gap-\[4px\] {
    gap: 4px;
}
.tw-gap-\[4x\] {
    gap: 4x;
}
.tw-gap-\[5px\] {
    gap: 5px;
}
.tw-gap-\[64px\] {
    gap: 64px;
}
.tw-gap-\[6px\] {
    gap: 6px;
}
.tw-gap-\[7px\] {
    gap: 7px;
}
.tw-gap-\[8px\] {
    gap: 8px;
}
.tw-gap-\[9px\] {
    gap: 9px;
}
.tw-gap-x-12px {
    -moz-column-gap: 12px;
         column-gap: 12px;
}
.tw-gap-x-16px {
    -moz-column-gap: 16px;
         column-gap: 16px;
}
.tw-gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
}
.tw-gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
}
.tw-gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
}
.tw-gap-x-6px {
    -moz-column-gap: 6px;
         column-gap: 6px;
}
.tw-gap-x-\[12px\] {
    -moz-column-gap: 12px;
         column-gap: 12px;
}
.tw-gap-x-\[16px\] {
    -moz-column-gap: 16px;
         column-gap: 16px;
}
.tw-gap-x-\[20px\] {
    -moz-column-gap: 20px;
         column-gap: 20px;
}
.tw-gap-x-\[32px\] {
    -moz-column-gap: 32px;
         column-gap: 32px;
}
.tw-gap-x-\[4px\] {
    -moz-column-gap: 4px;
         column-gap: 4px;
}
.tw-gap-x-\[6px\] {
    -moz-column-gap: 6px;
         column-gap: 6px;
}
.tw-gap-x-\[8px\] {
    -moz-column-gap: 8px;
         column-gap: 8px;
}
.tw-gap-x-\[9px\] {
    -moz-column-gap: 9px;
         column-gap: 9px;
}
.tw-gap-y-12px {
    row-gap: 12px;
}
.tw-gap-y-3 {
    row-gap: 0.75rem;
}
.tw-gap-y-32px {
    row-gap: 32px;
}
.tw-gap-y-4px {
    row-gap: 4px;
}
.tw-gap-y-6px {
    row-gap: 6px;
}
.tw-gap-y-8px {
    row-gap: 8px;
}
.tw-gap-y-\[12px\] {
    row-gap: 12px;
}
.tw-gap-y-\[16px\] {
    row-gap: 16px;
}
.tw-gap-y-\[24px\] {
    row-gap: 24px;
}
.tw-gap-y-\[36px\] {
    row-gap: 36px;
}
.tw-gap-y-\[8px\] {
    row-gap: 8px;
}
.\!tw-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0 !important;
    margin-right: calc(0px * var(--tw-space-x-reverse)) !important;
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))) !important;
}
.\!tw-space-y-\[4px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0 !important;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse))) !important;
    margin-bottom: calc(4px * var(--tw-space-y-reverse)) !important;
}
.tw-space-x-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-12px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-16px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-20px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(20px * var(--tw-space-x-reverse));
    margin-left: calc(20px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-24px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(24px * var(--tw-space-x-reverse));
    margin-left: calc(24px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-4 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-4px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-5 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-6 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-8px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[10px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(10px * var(--tw-space-x-reverse));
    margin-left: calc(10px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[11px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(11px * var(--tw-space-x-reverse));
    margin-left: calc(11px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[12px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(12px * var(--tw-space-x-reverse));
    margin-left: calc(12px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[13px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(13px * var(--tw-space-x-reverse));
    margin-left: calc(13px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[14px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(14px * var(--tw-space-x-reverse));
    margin-left: calc(14px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[16px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(16px * var(--tw-space-x-reverse));
    margin-left: calc(16px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[1px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[2px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(2px * var(--tw-space-x-reverse));
    margin-left: calc(2px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[32px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(32px * var(--tw-space-x-reverse));
    margin-left: calc(32px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[3px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(3px * var(--tw-space-x-reverse));
    margin-left: calc(3px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[4px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(4px * var(--tw-space-x-reverse));
    margin-left: calc(4px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[5px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(5px * var(--tw-space-x-reverse));
    margin-left: calc(5px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[6px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(6px * var(--tw-space-x-reverse));
    margin-left: calc(6px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[7px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(7px * var(--tw-space-x-reverse));
    margin-left: calc(7px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[8px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(8px * var(--tw-space-x-reverse));
    margin-left: calc(8px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-x-\[9px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-right: calc(9px * var(--tw-space-x-reverse));
    margin-left: calc(9px * calc(1 - var(--tw-space-x-reverse)));
}
.tw-space-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
}
.tw-space-y-1 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}
.tw-space-y-10px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10px * var(--tw-space-y-reverse));
}
.tw-space-y-12px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(12px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12px * var(--tw-space-y-reverse));
}
.tw-space-y-16px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
}
.tw-space-y-2 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.tw-space-y-3 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.tw-space-y-32px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32px * var(--tw-space-y-reverse));
}
.tw-space-y-48px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(48px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(48px * var(--tw-space-y-reverse));
}
.tw-space-y-4px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse));
}
.tw-space-y-8 > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}
.tw-space-y-8px > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
}
.tw-space-y-\[10px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(10px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10px * var(--tw-space-y-reverse));
}
.tw-space-y-\[16px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(16px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16px * var(--tw-space-y-reverse));
}
.tw-space-y-\[32px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(32px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(32px * var(--tw-space-y-reverse));
}
.tw-space-y-\[4px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(4px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4px * var(--tw-space-y-reverse));
}
.tw-space-y-\[8px\] > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(8px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8px * var(--tw-space-y-reverse));
}
.tw-divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}
.tw-divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}
.tw-divide-y-0 > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}
.tw-divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
}
.tw-divide-neutral-gray-10 > :not([hidden]) ~ :not([hidden]) {
    border-color: var(--neutral-gray-10);
}
.tw-self-start {
    align-self: flex-start;
}
.tw-self-end {
    align-self: flex-end;
}
.tw-self-center {
    align-self: center;
}
.tw-self-stretch {
    align-self: stretch;
}
.tw-justify-self-end {
    justify-self: end;
}
.tw-overflow-auto {
    overflow: auto;
}
.tw-overflow-hidden {
    overflow: hidden;
}
.\!tw-overflow-visible {
    overflow: visible !important;
}
.tw-overflow-visible {
    overflow: visible;
}
.tw-overflow-scroll {
    overflow: scroll;
}
.tw-overflow-x-auto {
    overflow-x: auto;
}
.tw-overflow-y-auto {
    overflow-y: auto;
}
.tw-overflow-x-hidden {
    overflow-x: hidden;
}
.tw-overflow-y-hidden {
    overflow-y: hidden;
}
.tw-overflow-x-clip {
    overflow-x: clip;
}
.tw-overflow-y-visible {
    overflow-y: visible;
}
.tw-overflow-x-scroll {
    overflow-x: scroll;
}
.tw-overflow-y-scroll {
    overflow-y: scroll;
}
.tw-scroll-smooth {
    scroll-behavior: smooth;
}
.tw-truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tw-overflow-ellipsis {
    text-overflow: ellipsis;
}
.tw-text-ellipsis {
    text-overflow: ellipsis;
}
.tw-whitespace-normal {
    white-space: normal;
}
.tw-whitespace-nowrap {
    white-space: nowrap;
}
.tw-whitespace-pre {
    white-space: pre;
}
.tw-whitespace-pre-line {
    white-space: pre-line;
}
.tw-whitespace-pre-wrap {
    white-space: pre-wrap;
}
.tw-whitespace-break-spaces {
    white-space: break-spaces;
}
.tw-text-wrap {
    text-wrap: wrap;
}
.tw-text-nowrap {
    text-wrap: nowrap;
}
.tw-break-normal {
    overflow-wrap: normal;
    word-break: normal;
}
.tw-break-words {
    overflow-wrap: break-word;
}
.tw-break-all {
    word-break: break-all;
}
.\!tw-rounded-4px {
    border-radius: 4px !important;
}
.\!tw-rounded-8px {
    border-radius: 8px !important;
}
.\!tw-rounded-\[4px\] {
    border-radius: 4px !important;
}
.\!tw-rounded-\[8px\] {
    border-radius: 8px !important;
}
.\!tw-rounded-full {
    border-radius: 9999px !important;
}
.\!tw-rounded-none {
    border-radius: 0px !important;
}
.tw-rounded {
    border-radius: 0.25rem;
}
.tw-rounded-0\.25em {
    border-radius: 0.25em;
}
.tw-rounded-10px {
    border-radius: 10px;
}
.tw-rounded-16px {
    border-radius: 16px;
}
.tw-rounded-2px {
    border-radius: 2px;
}
.tw-rounded-30px {
    border-radius: 30px;
}
.tw-rounded-3px {
    border-radius: 3px;
}
.tw-rounded-3xl {
    border-radius: 1.5rem;
}
.tw-rounded-4px {
    border-radius: 4px;
}
.tw-rounded-60px {
    border-radius: 60px;
}
.tw-rounded-666px {
    border-radius: 666px;
}
.tw-rounded-6px {
    border-radius: 6px;
}
.tw-rounded-8px {
    border-radius: 8px;
}
.tw-rounded-\[1\.5px\] {
    border-radius: 1.5px;
}
.tw-rounded-\[100\%\] {
    border-radius: 100%;
}
.tw-rounded-\[100px\] {
    border-radius: 100px;
}
.tw-rounded-\[10px\] {
    border-radius: 10px;
}
.tw-rounded-\[12px\] {
    border-radius: 12px;
}
.tw-rounded-\[16px\] {
    border-radius: 16px;
}
.tw-rounded-\[17\.2px\] {
    border-radius: 17.2px;
}
.tw-rounded-\[20px\] {
    border-radius: 20px;
}
.tw-rounded-\[2px\] {
    border-radius: 2px;
}
.tw-rounded-\[30px\] {
    border-radius: 30px;
}
.tw-rounded-\[3px\] {
    border-radius: 3px;
}
.tw-rounded-\[4px\] {
    border-radius: 4px;
}
.tw-rounded-\[5px\] {
    border-radius: 5px;
}
.tw-rounded-\[666px\] {
    border-radius: 666px;
}
.tw-rounded-\[6px\] {
    border-radius: 6px;
}
.tw-rounded-\[7px\] {
    border-radius: 7px;
}
.tw-rounded-\[8px\] {
    border-radius: 8px;
}
.tw-rounded-full {
    border-radius: 9999px;
}
.tw-rounded-lg {
    border-radius: 0.5rem;
}
.tw-rounded-md {
    border-radius: 0.375rem;
}
.tw-rounded-none {
    border-radius: 0px;
}
.tw-rounded-sm {
    border-radius: 0.125rem;
}
.tw-rounded-xl {
    border-radius: 0.75rem;
}
.\!tw-rounded-l-none {
    border-top-left-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}
.\!tw-rounded-r-none {
    border-top-right-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.tw-rounded-b-\[4px\] {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.tw-rounded-b-\[8px\] {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
.tw-rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.tw-rounded-l-none {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
.tw-rounded-r-\[16px\] {
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
}
.tw-rounded-r-\[4px\] {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.tw-rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.tw-rounded-r-none {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.tw-rounded-t-\[4px\] {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.tw-rounded-t-\[8px\] {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
.tw-rounded-t-none {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.tw-rounded-bl-none {
    border-bottom-left-radius: 0px;
}
.tw-rounded-br-none {
    border-bottom-right-radius: 0px;
}
.tw-rounded-tl-\[12px\] {
    border-top-left-radius: 12px;
}
.tw-rounded-tl-\[3px\] {
    border-top-left-radius: 3px;
}
.tw-rounded-tl-lg {
    border-top-left-radius: 0.5rem;
}
.tw-rounded-tl-none {
    border-top-left-radius: 0px;
}
.tw-rounded-tr-\[3px\] {
    border-top-right-radius: 3px;
}
.tw-rounded-tr-none {
    border-top-right-radius: 0px;
}
.\!tw-border-0 {
    border-width: 0px !important;
}
.\!tw-border-1px {
    border-width: 1px !important;
}
.\!tw-border-\[0px\] {
    border-width: 0px !important;
}
.\!tw-border-\[1\.5px\] {
    border-width: 1.5px !important;
}
.\!tw-border-\[1px\] {
    border-width: 1px !important;
}
.tw-border {
    border-width: 1px;
}
.tw-border-0 {
    border-width: 0px;
}
.tw-border-1px {
    border-width: 1px;
}
.tw-border-2 {
    border-width: 2px;
}
.tw-border-2px {
    border-width: 2px;
}
.tw-border-\[1\.5px\] {
    border-width: 1.5px;
}
.tw-border-\[1px\] {
    border-width: 1px;
}
.tw-border-\[2px\] {
    border-width: 2px;
}
.tw-border-\[3px\] {
    border-width: 3px;
}
.tw-border-\[4px\] {
    border-width: 4px;
}
.tw-border-theme-button-medium {
    border-width: var(--button-border-width-medium);
}
.tw-border-theme-button-small {
    border-width: var(--button-border-width-small);
}
.tw-border-x-0 {
    border-left-width: 0px;
    border-right-width: 0px;
}
.tw-border-x-2 {
    border-left-width: 2px;
    border-right-width: 2px;
}
.tw-border-y {
    border-top-width: 1px;
    border-bottom-width: 1px;
}
.tw-border-y-0 {
    border-top-width: 0px;
    border-bottom-width: 0px;
}
.tw-border-y-\[1px\] {
    border-top-width: 1px;
    border-bottom-width: 1px;
}
.\!tw-border-b-0 {
    border-bottom-width: 0px !important;
}
.tw-border-b {
    border-bottom-width: 1px;
}
.tw-border-b-0 {
    border-bottom-width: 0px;
}
.tw-border-b-1px {
    border-bottom-width: 1px;
}
.tw-border-b-2 {
    border-bottom-width: 2px;
}
.tw-border-b-2px {
    border-bottom-width: 2px;
}
.tw-border-b-3px {
    border-bottom-width: 3px;
}
.tw-border-b-\[0px\] {
    border-bottom-width: 0px;
}
.tw-border-b-\[1px\] {
    border-bottom-width: 1px;
}
.tw-border-b-\[2px\] {
    border-bottom-width: 2px;
}
.tw-border-b-\[3px\] {
    border-bottom-width: 3px;
}
.tw-border-l {
    border-left-width: 1px;
}
.tw-border-l-0 {
    border-left-width: 0px;
}
.tw-border-l-1px {
    border-left-width: 1px;
}
.tw-border-l-8px {
    border-left-width: 8px;
}
.tw-border-l-\[1px\] {
    border-left-width: 1px;
}
.tw-border-l-\[4px\] {
    border-left-width: 4px;
}
.tw-border-l-\[7px\] {
    border-left-width: 7px;
}
.tw-border-l-\[8px\] {
    border-left-width: 8px;
}
.tw-border-r {
    border-right-width: 1px;
}
.tw-border-r-0 {
    border-right-width: 0px;
}
.tw-border-r-1px {
    border-right-width: 1px;
}
.tw-border-r-3px {
    border-right-width: 3px;
}
.tw-border-r-\[1px\] {
    border-right-width: 1px;
}
.tw-border-r-\[2px\] {
    border-right-width: 2px;
}
.tw-border-r-\[3px\] {
    border-right-width: 3px;
}
.tw-border-r-\[7px\] {
    border-right-width: 7px;
}
.tw-border-t {
    border-top-width: 1px;
}
.tw-border-t-0 {
    border-top-width: 0px;
}
.tw-border-t-1px {
    border-top-width: 1px;
}
.tw-border-t-\[1px\] {
    border-top-width: 1px;
}
.tw-border-t-\[8px\] {
    border-top-width: 8px;
}
.\!tw-border-solid {
    border-style: solid !important;
}
.tw-border-solid {
    border-style: solid;
}
.tw-border-dashed {
    border-style: dashed;
}
.tw-border-hidden {
    border-style: hidden;
}
.tw-border-none {
    border-style: none;
}
.\!tw-border-\[\#578EFA\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(87 142 250 / var(--tw-border-opacity, 1)) !important;
}
.\!tw-border-gray {
    --tw-border-opacity: 1 !important;
    border-color: rgb(179 179 179 / var(--tw-border-opacity, 1)) !important;
}
.\!tw-border-gray-10 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(235 235 235 / var(--tw-border-opacity, 1)) !important;
}
.\!tw-border-gray-15 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(224 224 224 / var(--tw-border-opacity, 1)) !important;
}
.\!tw-border-gray-50 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(153 153 153 / var(--tw-border-opacity, 1)) !important;
}
.\!tw-border-gray-75 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1)) !important;
}
.\!tw-border-inherit {
    border-color: inherit !important;
}
.\!tw-border-semantic-blue-100 {
    border-color: var(--semantic-blue-100) !important;
}
.\!tw-border-semantic-green-100 {
    border-color: var(--semantic-green-100) !important;
}
.\!tw-border-theme-primary {
    border-color: var(--primary-color) !important;
}
.\!tw-border-theme-text-input-hover {
    border-color: var(--text-input-border-hover) !important;
}
.\!tw-border-transparent {
    border-color: transparent !important;
}
.\!tw-border-white {
    --tw-border-opacity: 1 !important;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1)) !important;
}
.tw-border-\[\#46C771\] {
    --tw-border-opacity: 1;
    border-color: rgb(70 199 113 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#96B7FA\] {
    --tw-border-opacity: 1;
    border-color: rgb(150 183 250 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#C8D9FA\] {
    --tw-border-opacity: 1;
    border-color: rgb(200 217 250 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#CAF0D6\] {
    --tw-border-opacity: 1;
    border-color: rgb(202 240 214 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#DEF3F3\] {
    --tw-border-opacity: 1;
    border-color: rgb(222 243 243 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#E5342E\] {
    --tw-border-opacity: 1;
    border-color: rgb(229 52 46 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#E5941B\] {
    --tw-border-opacity: 1;
    border-color: rgb(229 148 27 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#EBEBEB\] {
    --tw-border-opacity: 1;
    border-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#FAC5C3\] {
    --tw-border-opacity: 1;
    border-color: rgb(250 197 195 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#FAE4C3\] {
    --tw-border-opacity: 1;
    border-color: rgb(250 228 195 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#ccc\] {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.tw-border-\[\#ddd\] {
    --tw-border-opacity: 1;
    border-color: rgb(221 221 221 / var(--tw-border-opacity, 1));
}
.tw-border-\[black\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.tw-border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.tw-border-brand-info {
    --tw-border-opacity: 1;
    border-color: rgb(89 196 196 / var(--tw-border-opacity, 1));
}
.tw-border-brand-primary {
    --tw-border-opacity: 1;
    border-color: rgb(59 59 59 / var(--tw-border-opacity, 1));
}
.tw-border-brivity-blue-100 {
    border-color: var(--brivity-blue-100);
}
.tw-border-brivity-coral-100 {
    border-color: var(--brivity-coral-100);
}
.tw-border-color-2c5e69 {
    --tw-border-opacity: 1;
    border-color: rgb(44 94 105 / var(--tw-border-opacity, 1));
}
.tw-border-color-2e2e2e {
    --tw-border-opacity: 1;
    border-color: rgb(46 46 46 / var(--tw-border-opacity, 1));
}
.tw-border-color-bce8f1 {
    --tw-border-opacity: 1;
    border-color: rgb(188 232 241 / var(--tw-border-opacity, 1));
}
.tw-border-color-ccc {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.tw-border-color-d6e9c6 {
    --tw-border-opacity: 1;
    border-color: rgb(214 233 198 / var(--tw-border-opacity, 1));
}
.tw-border-color-ddd {
    --tw-border-opacity: 1;
    border-color: rgb(221 221 221 / var(--tw-border-opacity, 1));
}
.tw-border-color-ebccd1 {
    --tw-border-opacity: 1;
    border-color: rgb(235 204 209 / var(--tw-border-opacity, 1));
}
.tw-border-color-ebebeb {
    --tw-border-opacity: 1;
    border-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.tw-border-color-f05e35 {
    --tw-border-opacity: 1;
    border-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.tw-border-color-f2a938 {
    --tw-border-opacity: 1;
    border-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.tw-border-color-faebcc {
    --tw-border-opacity: 1;
    border-color: rgb(250 235 204 / var(--tw-border-opacity, 1));
}
.tw-border-gray {
    --tw-border-opacity: 1;
    border-color: rgb(179 179 179 / var(--tw-border-opacity, 1));
}
.tw-border-gray-10 {
    --tw-border-opacity: 1;
    border-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.tw-border-gray-15 {
    --tw-border-opacity: 1;
    border-color: rgb(224 224 224 / var(--tw-border-opacity, 1));
}
.tw-border-gray-20 {
    --tw-border-opacity: 1;
    border-color: rgb(213 213 213 / var(--tw-border-opacity, 1));
}
.tw-border-gray-30 {
    --tw-border-opacity: 1;
    border-color: rgb(194 194 194 / var(--tw-border-opacity, 1));
}
.tw-border-gray-5 {
    --tw-border-opacity: 1;
    border-color: rgb(245 245 245 / var(--tw-border-opacity, 1));
}
.tw-border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgb(153 153 153 / var(--tw-border-opacity, 1));
}
.tw-border-gray-75 {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.tw-border-gray-light {
    --tw-border-opacity: 1;
    border-color: rgb(230 230 230 / var(--tw-border-opacity, 1));
}
.tw-border-gray-med-dark {
    --tw-border-opacity: 1;
    border-color: rgb(148 147 147 / var(--tw-border-opacity, 1));
}
.tw-border-gray\/15 {
    border-color: rgb(179 179 179 / 0.15);
}
.tw-border-neutral-gray-10 {
    border-color: var(--neutral-gray-10);
}
.tw-border-neutral-gray-15 {
    border-color: var(--neutral-gray-15);
}
.tw-border-neutral-gray-30 {
    border-color: var(--neutral-gray-30);
}
.tw-border-neutral-gray-5 {
    border-color: var(--neutral-gray-5);
}
.tw-border-neutral-gray-50 {
    border-color: var(--neutral-gray-50);
}
.tw-border-neutral-gray-75 {
    border-color: var(--neutral-gray-75);
}
.tw-border-orange-light {
    --tw-border-opacity: 1;
    border-color: rgb(226 119 87 / var(--tw-border-opacity, 1));
}
.tw-border-red-500 {
    --tw-border-opacity: 1;
    border-color: rgb(239 68 68 / var(--tw-border-opacity, 1));
}
.tw-border-semantic-blue-10 {
    border-color: var(--semantic-blue-10);
}
.tw-border-semantic-blue-100 {
    border-color: var(--semantic-blue-100);
}
.tw-border-semantic-blue-120 {
    border-color: var(--semantic-blue-120);
}
.tw-border-semantic-blue-50 {
    border-color: var(--semantic-blue-50);
}
.tw-border-semantic-green-10 {
    border-color: var(--semantic-green-10);
}
.tw-border-semantic-green-100 {
    border-color: var(--semantic-green-100);
}
.tw-border-semantic-green-5 {
    border-color: var(--semantic-green-5);
}
.tw-border-semantic-green-50 {
    border-color: var(--semantic-green-50);
}
.tw-border-semantic-orange-10 {
    border-color: var(--semantic-orange-10);
}
.tw-border-semantic-orange-100 {
    border-color: var(--semantic-orange-100);
}
.tw-border-semantic-orange-50 {
    border-color: var(--semantic-orange-50);
}
.tw-border-semantic-pink-10 {
    border-color: var(--semantic-pink-10);
}
.tw-border-semantic-purple-10 {
    border-color: var(--semantic-purple-10);
}
.tw-border-semantic-purple-5 {
    border-color: var(--semantic-purple-5);
}
.tw-border-semantic-red-10 {
    border-color: var(--semantic-red-10);
}
.tw-border-semantic-red-100 {
    border-color: var(--semantic-red-100);
}
.tw-border-semantic-red-25 {
    border-color: var(--semantic-red-25);
}
.tw-border-semantic-red-5 {
    border-color: var(--semantic-red-5);
}
.tw-border-semantic-red-50 {
    border-color: var(--semantic-red-50);
}
.tw-border-semantic-yellow-10 {
    border-color: var(--semantic-yellow-10);
}
.tw-border-semantic-yellow-100 {
    border-color: var(--semantic-yellow-100);
}
.tw-border-semantic-yellow-110 {
    border-color: var(--semantic-yellow-110);
}
.tw-border-semantic-yellow-50 {
    border-color: var(--semantic-yellow-50);
}
.tw-border-teal {
    --tw-border-opacity: 1;
    border-color: rgb(89 196 196 / var(--tw-border-opacity, 1));
}
.tw-border-theme-account-avatar {
    border-color: var(--account-avatar-border);
}
.tw-border-theme-brand-light {
    border-color: var(--brand-light);
}
.tw-border-theme-button-primary {
    border-color: var(--button-primary-border-color);
}
.tw-border-theme-button-primary-active {
    border-color: var(--button-primary-border-color-active);
}
.tw-border-theme-button-secondary {
    border-color: var(--button-secondary-border-color);
}
.tw-border-theme-button-toggle-option {
    border-color: var(--button-toggle-option-border);
}
.tw-border-theme-dateselector-secondary-color {
    border-color: var(--dateselector-secondary-color);
}
.tw-border-theme-divider {
    border-color: var(--divider-border-color);
}
.tw-border-theme-primary {
    border-color: var(--primary-color);
}
.tw-border-theme-text-input {
    border-color: var(--text-input-border);
}
.tw-border-theme-text-input-disabled {
    border-color: var(--text-input-border-disabled);
}
.tw-border-theme-type-cell-buyer {
    border-color: var(--type-cell-buyer-border-color);
}
.tw-border-theme-type-cell-landlord {
    border-color: var(--type-cell-landlord-border-color);
}
.tw-border-theme-type-cell-referral {
    border-color: var(--type-cell-referral-border-color);
}
.tw-border-theme-type-cell-seller {
    border-color: var(--type-cell-seller-border-color);
}
.tw-border-theme-type-cell-tenant {
    border-color: var(--type-cell-tenant-border-color);
}
.tw-border-tinted-gray-100 {
    border-color: var(--tinted-gray-100);
}
.tw-border-tinted-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgb(245 247 247 / var(--tw-border-opacity, 1));
}
.tw-border-transparent {
    border-color: transparent;
}
.tw-border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.tw-border-white\/25 {
    border-color: rgb(255 255 255 / 0.25);
}
.tw-border-yellow-50 {
    --tw-border-opacity: 1;
    border-color: rgb(250 185 87 / var(--tw-border-opacity, 1));
}
.tw-border-x-transparent {
    border-left-color: transparent;
    border-right-color: transparent;
}
.tw-border-b-color-ebebeb {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.tw-border-b-gray-10 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.tw-border-b-neutral-gray-10 {
    border-bottom-color: var(--neutral-gray-10);
}
.tw-border-b-transparent {
    border-bottom-color: transparent;
}
.tw-border-l-gray-15 {
    --tw-border-opacity: 1;
    border-left-color: rgb(224 224 224 / var(--tw-border-opacity, 1));
}
.tw-border-l-theme-nav-focus {
    border-left-color: var(--nav-border-focus);
}
.tw-border-l-transparent {
    border-left-color: transparent;
}
.tw-border-r-gray-15 {
    --tw-border-opacity: 1;
    border-right-color: rgb(224 224 224 / var(--tw-border-opacity, 1));
}
.tw-border-r-transparent {
    border-right-color: transparent;
}
.tw-border-t-gray-10 {
    --tw-border-opacity: 1;
    border-top-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.tw-border-t-gray-75 {
    --tw-border-opacity: 1;
    border-top-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.tw-border-t-transparent {
    border-top-color: transparent;
}
.tw-border-opacity-100 {
    --tw-border-opacity: 1;
}
.tw-border-opacity-15 {
    --tw-border-opacity: 0.15;
}
.tw-border-opacity-20 {
    --tw-border-opacity: 0.2;
}
.tw-border-opacity-50 {
    --tw-border-opacity: 0.5;
}
.\!tw-bg-\[\#26A4A4\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(38 164 164 / var(--tw-bg-opacity, 1)) !important;
}
.\!tw-bg-\[\#f9f7fd\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(249 247 253 / var(--tw-bg-opacity, 1)) !important;
}
.\!tw-bg-blue-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1)) !important;
}
.\!tw-bg-brivity-blue-20 {
    background-color: var(--brivity-blue-20) !important;
}
.\!tw-bg-gray-10 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1)) !important;
}
.\!tw-bg-gray-5 {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1)) !important;
}
.\!tw-bg-gray\/10 {
    background-color: rgb(179 179 179 / 0.1) !important;
}
.\!tw-bg-inherit {
    background-color: inherit !important;
}
.\!tw-bg-neutral-gray-75 {
    background-color: var(--neutral-gray-75) !important;
}
.\!tw-bg-semantic-blue-5 {
    background-color: var(--semantic-blue-5) !important;
}
.\!tw-bg-semantic-red-5 {
    background-color: var(--semantic-red-5) !important;
}
.\!tw-bg-semantic-yellow-5 {
    background-color: var(--semantic-yellow-5) !important;
}
.\!tw-bg-teal {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(89 196 196 / var(--tw-bg-opacity, 1)) !important;
}
.\!tw-bg-theme-totals-breakdown {
    background-color: var(--totals-breakdown-bg-color) !important;
}
.\!tw-bg-transparent {
    background-color: transparent !important;
}
.\!tw-bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.tw-bg-\[\#000000\] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#121212\] {
    --tw-bg-opacity: 1;
    background-color: rgb(18 18 18 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#3270FA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(50 112 250 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#3B3B3B\] {
    --tw-bg-opacity: 1;
    background-color: rgb(59 59 59 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#59C4C4\]\/10 {
    background-color: rgb(89 196 196 / 0.1);
}
.tw-bg-\[\#59C4C4\]\/30 {
    background-color: rgb(89 196 196 / 0.3);
}
.tw-bg-\[\#6181ff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(97 129 255 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#666666\] {
    --tw-bg-opacity: 1;
    background-color: rgb(102 102 102 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#CECECE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(206 206 206 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#DEF3F3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(222 243 243 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#E5342E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(229 52 46 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#E6EDFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 237 250 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#ECE6FA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(236 230 250 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#EDFAF1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(237 250 241 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#EEF9F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#F5F5F5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#F5F7F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 247 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#F7F9FC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 249 252 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#F8F7F6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#F9FBFB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 251 251 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#FAE6E6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 230 230 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#FAF1E6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 241 230 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#FAFAFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#FBC02D\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 192 45 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#FFFFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#efefef\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#f5f7f7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 247 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#f8f7f6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#f9f9f9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#f9fbfb\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 251 251 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#fae6e6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 230 230 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#faf1e6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 241 230 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#faf1ec\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 241 236 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#fafafa\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#fbfafa\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 250 250 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.tw-bg-\[rgba\(89\,196\,196\,0\.15\)\] {
    background-color: rgba(89,196,196,0.15);
}
.tw-bg-\[var\(--tooltip-bg\)\] {
    background-color: var(--tooltip-bg);
}
.tw-bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.tw-bg-black\/15 {
    background-color: rgb(0 0 0 / 0.15);
}
.tw-bg-black\/50 {
    background-color: rgb(0 0 0 / 0.5);
}
.tw-bg-black\/\[\.5\] {
    background-color: rgb(0 0 0 / .5);
}
.tw-bg-blue-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.tw-bg-blue-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.tw-bg-blue-40 {
    --tw-bg-opacity: 1;
    background-color: rgb(189 231 231 / var(--tw-bg-opacity, 1));
}
.tw-bg-brand-danger {
    --tw-bg-opacity: 1;
    background-color: rgb(242 113 77 / var(--tw-bg-opacity, 1));
}
.tw-bg-brand-info {
    --tw-bg-opacity: 1;
    background-color: rgb(89 196 196 / var(--tw-bg-opacity, 1));
}
.tw-bg-brand-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(59 59 59 / var(--tw-bg-opacity, 1));
}
.tw-bg-brand-success {
    --tw-bg-opacity: 1;
    background-color: rgb(51 110 123 / var(--tw-bg-opacity, 1));
}
.tw-bg-brand-warning {
    --tw-bg-opacity: 1;
    background-color: rgb(244 179 80 / var(--tw-bg-opacity, 1));
}
.tw-bg-brivity-blue-10 {
    background-color: var(--brivity-blue-10);
}
.tw-bg-brivity-blue-100 {
    background-color: var(--brivity-blue-100);
}
.tw-bg-brivity-blue-20 {
    background-color: var(--brivity-blue-20);
}
.tw-bg-brivity-blue-40 {
    background-color: var(--brivity-blue-40);
}
.tw-bg-color-1277e1 {
    --tw-bg-opacity: 1;
    background-color: rgb(18 119 225 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-d9edf7 {
    --tw-bg-opacity: 1;
    background-color: rgb(217 237 247 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-dff0d8 {
    --tw-bg-opacity: 1;
    background-color: rgb(223 240 216 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-ebebeb {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-f2dede {
    --tw-bg-opacity: 1;
    background-color: rgb(242 222 222 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-f5f5f5 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-f7f7f7 {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1));
}
.tw-bg-color-fcf8e3 {
    --tw-bg-opacity: 1;
    background-color: rgb(252 248 227 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray {
    --tw-bg-opacity: 1;
    background-color: rgb(179 179 179 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-10 {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-15 {
    --tw-bg-opacity: 1;
    background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-30 {
    --tw-bg-opacity: 1;
    background-color: rgb(194 194 194 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-5 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(153 153 153 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-75 {
    --tw-bg-opacity: 1;
    background-color: rgb(102 102 102 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-99 {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 51 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-eee {
    --tw-bg-opacity: 1;
    background-color: rgb(238 238 238 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-light {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-lighter {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.tw-bg-gray-lightest {
    --tw-bg-opacity: 1;
    background-color: rgb(236 239 239 / var(--tw-bg-opacity, 1));
}
.tw-bg-green-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(70 199 113 / var(--tw-bg-opacity, 1));
}
.tw-bg-neutral-gray-10 {
    background-color: var(--neutral-gray-10);
}
.tw-bg-neutral-gray-100 {
    background-color: var(--neutral-gray-100);
}
.tw-bg-neutral-gray-15 {
    background-color: var(--neutral-gray-15);
}
.tw-bg-neutral-gray-2\.5 {
    background-color: var(--neutral-gray-2_5);
}
.tw-bg-neutral-gray-30 {
    background-color: var(--neutral-gray-30);
}
.tw-bg-neutral-gray-5 {
    background-color: var(--neutral-gray-5);
}
.tw-bg-neutral-gray-50 {
    background-color: var(--neutral-gray-50);
}
.tw-bg-neutral-gray-75 {
    background-color: var(--neutral-gray-75);
}
.tw-bg-red-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.tw-bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 202 202 / var(--tw-bg-opacity, 1));
}
.tw-bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.tw-bg-semantic-blue-10 {
    background-color: var(--semantic-blue-10);
}
.tw-bg-semantic-blue-100 {
    background-color: var(--semantic-blue-100);
}
.tw-bg-semantic-blue-2\.5 {
    background-color: var(--semantic-blue-2_5);
}
.tw-bg-semantic-blue-25 {
    background-color: var(--semantic-blue-25);
}
.tw-bg-semantic-blue-5 {
    background-color: var(--semantic-blue-5);
}
.tw-bg-semantic-blue-50 {
    background-color: var(--semantic-blue-50);
}
.tw-bg-semantic-green-10 {
    background-color: var(--semantic-green-10);
}
.tw-bg-semantic-green-100 {
    background-color: var(--semantic-green-100);
}
.tw-bg-semantic-green-110 {
    background-color: var(--semantic-green-110);
}
.tw-bg-semantic-green-5 {
    background-color: var(--semantic-green-5);
}
.tw-bg-semantic-green-50 {
    background-color: var(--semantic-green-50);
}
.tw-bg-semantic-orange-10 {
    background-color: var(--semantic-orange-10);
}
.tw-bg-semantic-orange-100 {
    background-color: var(--semantic-orange-100);
}
.tw-bg-semantic-orange-5 {
    background-color: var(--semantic-orange-5);
}
.tw-bg-semantic-orange-50 {
    background-color: var(--semantic-orange-50);
}
.tw-bg-semantic-pink-50 {
    background-color: var(--semantic-pink-50);
}
.tw-bg-semantic-purple-10 {
    background-color: var(--semantic-purple-10);
}
.tw-bg-semantic-purple-5 {
    background-color: var(--semantic-purple-5);
}
.tw-bg-semantic-purple-50 {
    background-color: var(--semantic-purple-50);
}
.tw-bg-semantic-red-100 {
    background-color: var(--semantic-red-100);
}
.tw-bg-semantic-red-110 {
    background-color: var(--semantic-red-110);
}
.tw-bg-semantic-red-120 {
    background-color: var(--semantic-red-120);
}
.tw-bg-semantic-red-5 {
    background-color: var(--semantic-red-5);
}
.tw-bg-semantic-red-50 {
    background-color: var(--semantic-red-50);
}
.tw-bg-semantic-yellow-10 {
    background-color: var(--semantic-yellow-10);
}
.tw-bg-semantic-yellow-100 {
    background-color: var(--semantic-yellow-100);
}
.tw-bg-semantic-yellow-110 {
    background-color: var(--semantic-yellow-110);
}
.tw-bg-semantic-yellow-5 {
    background-color: var(--semantic-yellow-5);
}
.tw-bg-semantic-yellow-50 {
    background-color: var(--semantic-yellow-50);
}
.tw-bg-slate-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59 / var(--tw-bg-opacity, 1));
}
.tw-bg-teal {
    --tw-bg-opacity: 1;
    background-color: rgb(89 196 196 / var(--tw-bg-opacity, 1));
}
.tw-bg-theme-button-primary {
    background-color: var(--button-primary-bg);
}
.tw-bg-theme-button-primary-active {
    background-color: var(--button-primary-bg-active);
}
.tw-bg-theme-button-toggle-option {
    background-color: var(--button-toggle-option-bg);
}
.tw-bg-theme-checkbox-checked {
    background-color: var(--checkbox-bg-checked);
}
.tw-bg-theme-dateselector-main-color {
    background-color: var(--dateselector-main-color);
}
.tw-bg-theme-flat-percent-toggle {
    background-color: var(--flat-percent-toggle-bg);
}
.tw-bg-theme-nav-focus {
    background-color: var(--nav-bg-focus);
}
.tw-bg-theme-primary {
    background-color: var(--primary-color);
}
.tw-bg-theme-primary-alternative {
    background-color: var(--primary-color-alternative);
}
.tw-bg-theme-tab-focus {
    background-color: var(--tab-bg-focus);
}
.tw-bg-theme-text-input {
    background-color: var(--text-input-bg);
}
.tw-bg-theme-tooltip {
    background-color: var(--tooltip-bg);
}
.tw-bg-tinted-gray-100 {
    background-color: var(--tinted-gray-100);
}
.tw-bg-tinted-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 247 / var(--tw-bg-opacity, 1));
}
.tw-bg-transparent {
    background-color: transparent;
}
.tw-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.tw-bg-white\/10 {
    background-color: rgb(255 255 255 / 0.1);
}
.tw-bg-white\/20 {
    background-color: rgb(255 255 255 / 0.2);
}
.tw-bg-white\/50 {
    background-color: rgb(255 255 255 / 0.5);
}
.tw-bg-white\/90 {
    background-color: rgb(255 255 255 / 0.9);
}
.tw-bg-yellow-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 168 38 / var(--tw-bg-opacity, 1));
}
.tw-bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 185 87 / var(--tw-bg-opacity, 1));
}
.tw-bg-opacity-0 {
    --tw-bg-opacity: 0;
}
.tw-bg-opacity-10 {
    --tw-bg-opacity: 0.1;
}
.tw-bg-opacity-20 {
    --tw-bg-opacity: 0.2;
}
.tw-bg-opacity-25 {
    --tw-bg-opacity: 0.25;
}
.tw-bg-opacity-50 {
    --tw-bg-opacity: 0.5;
}
.tw-bg-opacity-75 {
    --tw-bg-opacity: 0.75;
}
.tw-bg-opacity-90 {
    --tw-bg-opacity: 0.9;
}
.\!tw-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops)) !important;
}
.tw-bg-frosted-glass {
    background-image: linear-gradient(112deg, rgba(255, 255, 255, 0.48) 15%, rgba(255, 255, 255, 0.32) 95%, rgba(255, 255, 255, 0.66));
}
.tw-bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.tw-bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.tw-bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.tw-bg-none {
    background-image: none;
}
.tw-from-\[\#3270FA\] {
    --tw-gradient-from: #3270FA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(50 112 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-\[\#578EFA\] {
    --tw-gradient-from: #578EFA var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(87 142 250 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-\[\#59C4C4\] {
    --tw-gradient-from: #59C4C4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(89 196 196 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-\[\#94DCDC\] {
    --tw-gradient-from: #94DCDC var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(148 220 220 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-\[rgba\(0\,0\,0\,0\.1\)\] {
    --tw-gradient-from: rgba(0,0,0,0.1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0, 0, 0, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-semantic-yellow-5 {
    --tw-gradient-from: var(--semantic-yellow-5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.tw-to-\[\#2454B2\] {
    --tw-gradient-to: #2454B2 var(--tw-gradient-to-position);
}
.tw-to-\[\#336E7B\] {
    --tw-gradient-to: #336E7B var(--tw-gradient-to-position);
}
.tw-to-\[\#4CA7A7\] {
    --tw-gradient-to: #4CA7A7 var(--tw-gradient-to-position);
}
.tw-to-gray-lighter {
    --tw-gradient-to: #F8F7F6 var(--tw-gradient-to-position);
}
.tw-to-transparent {
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
}
.tw-to-white {
    --tw-gradient-to: #ffffff var(--tw-gradient-to-position);
}
.tw-bg-cover {
    background-size: cover;
}
.tw-bg-clip-padding {
    background-clip: padding-box;
}
.tw-bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
}
.tw-bg-center {
    background-position: center;
}
.tw-bg-no-repeat {
    background-repeat: no-repeat;
}
.tw-fill-\[\#999999\] {
    fill: #999999;
}
.tw-fill-\[var\(--tooltip-bg\)\] {
    fill: var(--tooltip-bg);
}
.tw-fill-current {
    fill: currentColor;
}
.tw-fill-gray-30 {
    fill: #c2c2c2;
}
.tw-fill-neutral-gray-50 {
    fill: var(--neutral-gray-50);
}
.tw-fill-neutral-gray-75 {
    fill: var(--neutral-gray-75);
}
.tw-stroke-\[var\(--tooltip-bg\)\] {
    stroke: var(--tooltip-bg);
}
.tw-stroke-current {
    stroke: currentColor;
}
.tw-object-contain {
    -o-object-fit: contain;
       object-fit: contain;
}
.tw-object-cover {
    -o-object-fit: cover;
       object-fit: cover;
}
.tw-object-center {
    -o-object-position: center;
       object-position: center;
}
.\!tw-p-0 {
    padding: 0px !important;
}
.\!tw-p-32px {
    padding: 32px !important;
}
.\!tw-p-\[11px\] {
    padding: 11px !important;
}
.\!tw-p-\[15px\] {
    padding: 15px !important;
}
.\!tw-p-\[16px\] {
    padding: 16px !important;
}
.\!tw-p-\[20px\] {
    padding: 20px !important;
}
.\!tw-p-\[24px\] {
    padding: 24px !important;
}
.\!tw-p-\[32px\] {
    padding: 32px !important;
}
.\!tw-p-\[36px\] {
    padding: 36px !important;
}
.tw-p-0 {
    padding: 0px;
}
.tw-p-10px {
    padding: 10px;
}
.tw-p-12px {
    padding: 12px;
}
.tw-p-15px {
    padding: 15px;
}
.tw-p-16px {
    padding: 16px;
}
.tw-p-2 {
    padding: 0.5rem;
}
.tw-p-24px {
    padding: 24px;
}
.tw-p-3 {
    padding: 0.75rem;
}
.tw-p-30px {
    padding: 30px;
}
.tw-p-32px {
    padding: 32px;
}
.tw-p-3px {
    padding: 3px;
}
.tw-p-4 {
    padding: 1rem;
}
.tw-p-4px {
    padding: 4px;
}
.tw-p-5 {
    padding: 1.25rem;
}
.tw-p-5px {
    padding: 5px;
}
.tw-p-6px {
    padding: 6px;
}
.tw-p-8px {
    padding: 8px;
}
.tw-p-\[0px\] {
    padding: 0px;
}
.tw-p-\[10px\] {
    padding: 10px;
}
.tw-p-\[12px\] {
    padding: 12px;
}
.tw-p-\[13px\] {
    padding: 13px;
}
.tw-p-\[14px\] {
    padding: 14px;
}
.tw-p-\[16px\] {
    padding: 16px;
}
.tw-p-\[18px\] {
    padding: 18px;
}
.tw-p-\[20px\] {
    padding: 20px;
}
.tw-p-\[22px\] {
    padding: 22px;
}
.tw-p-\[24px\] {
    padding: 24px;
}
.tw-p-\[32px\] {
    padding: 32px;
}
.tw-p-\[3px\] {
    padding: 3px;
}
.tw-p-\[4px\] {
    padding: 4px;
}
.tw-p-\[5px\] {
    padding: 5px;
}
.tw-p-\[6px\] {
    padding: 6px;
}
.tw-p-\[7px\] {
    padding: 7px;
}
.tw-p-\[8px\] {
    padding: 8px;
}
.\!tw-px-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}
.\!tw-px-30px {
    padding-left: 30px !important;
    padding-right: 30px !important;
}
.\!tw-px-\[12px\] {
    padding-left: 12px !important;
    padding-right: 12px !important;
}
.\!tw-px-\[15px\] {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.\!tw-px-\[16px\] {
    padding-left: 16px !important;
    padding-right: 16px !important;
}
.\!tw-px-\[24px\] {
    padding-left: 24px !important;
    padding-right: 24px !important;
}
.\!tw-px-\[8px\] {
    padding-left: 8px !important;
    padding-right: 8px !important;
}
.\!tw-py-\[12px\] {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}
.\!tw-py-\[13px\] {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
}
.\!tw-py-\[16px\] {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}
.\!tw-py-\[8px\] {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}
.tw-px-0 {
    padding-left: 0px;
    padding-right: 0px;
}
.tw-px-0\.8em {
    padding-left: 0.8em;
    padding-right: 0.8em;
}
.tw-px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
.tw-px-10px {
    padding-left: 10px;
    padding-right: 10px;
}
.tw-px-11px {
    padding-left: 11px;
    padding-right: 11px;
}
.tw-px-12px {
    padding-left: 12px;
    padding-right: 12px;
}
.tw-px-14px {
    padding-left: 14px;
    padding-right: 14px;
}
.tw-px-15px {
    padding-left: 15px;
    padding-right: 15px;
}
.tw-px-16 {
    padding-left: 4rem;
    padding-right: 4rem;
}
.tw-px-16px {
    padding-left: 16px;
    padding-right: 16px;
}
.tw-px-18px {
    padding-left: 18px;
    padding-right: 18px;
}
.tw-px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.tw-px-20px {
    padding-left: 20px;
    padding-right: 20px;
}
.tw-px-24px {
    padding-left: 24px;
    padding-right: 24px;
}
.tw-px-28px {
    padding-left: 28px;
    padding-right: 28px;
}
.tw-px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.tw-px-32px {
    padding-left: 32px;
    padding-right: 32px;
}
.tw-px-3px {
    padding-left: 3px;
    padding-right: 3px;
}
.tw-px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.tw-px-40px {
    padding-left: 40px;
    padding-right: 40px;
}
.tw-px-48px {
    padding-left: 48px;
    padding-right: 48px;
}
.tw-px-4px {
    padding-left: 4px;
    padding-right: 4px;
}
.tw-px-6px {
    padding-left: 6px;
    padding-right: 6px;
}
.tw-px-7px {
    padding-left: 7px;
    padding-right: 7px;
}
.tw-px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
}
.tw-px-8px {
    padding-left: 8px;
    padding-right: 8px;
}
.tw-px-\[0\.8em\] {
    padding-left: 0.8em;
    padding-right: 0.8em;
}
.tw-px-\[0px\] {
    padding-left: 0px;
    padding-right: 0px;
}
.tw-px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
}
.tw-px-\[12\%\] {
    padding-left: 12%;
    padding-right: 12%;
}
.tw-px-\[12px\] {
    padding-left: 12px;
    padding-right: 12px;
}
.tw-px-\[14px\] {
    padding-left: 14px;
    padding-right: 14px;
}
.tw-px-\[15px\] {
    padding-left: 15px;
    padding-right: 15px;
}
.tw-px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
}
.tw-px-\[20px\] {
    padding-left: 20px;
    padding-right: 20px;
}
.tw-px-\[22px\] {
    padding-left: 22px;
    padding-right: 22px;
}
.tw-px-\[23px\] {
    padding-left: 23px;
    padding-right: 23px;
}
.tw-px-\[24px\] {
    padding-left: 24px;
    padding-right: 24px;
}
.tw-px-\[25px\] {
    padding-left: 25px;
    padding-right: 25px;
}
.tw-px-\[2px\] {
    padding-left: 2px;
    padding-right: 2px;
}
.tw-px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px;
}
.tw-px-\[40px\] {
    padding-left: 40px;
    padding-right: 40px;
}
.tw-px-\[4px\] {
    padding-left: 4px;
    padding-right: 4px;
}
.tw-px-\[5px\] {
    padding-left: 5px;
    padding-right: 5px;
}
.tw-px-\[6\.5px\] {
    padding-left: 6.5px;
    padding-right: 6.5px;
}
.tw-px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px;
}
.tw-px-\[8px\] {
    padding-left: 8px;
    padding-right: 8px;
}
.tw-px-\[9\.5px\] {
    padding-left: 9.5px;
    padding-right: 9.5px;
}
.tw-px-\[9px\] {
    padding-left: 9px;
    padding-right: 9px;
}
.tw-px-theme-button-horizontal-medium {
    padding-left: var(--button-horizontal-padding-medium);
    padding-right: var(--button-horizontal-padding-medium);
}
.tw-px-theme-button-horizontal-small {
    padding-left: var(--button-horizontal-padding-small);
    padding-right: var(--button-horizontal-padding-small);
}
.tw-py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
}
.tw-py-0\.3em {
    padding-top: 0.3em;
    padding-bottom: 0.3em;
}
.tw-py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.tw-py-10px {
    padding-top: 10px;
    padding-bottom: 10px;
}
.tw-py-11px {
    padding-top: 11px;
    padding-bottom: 11px;
}
.tw-py-12px {
    padding-top: 12px;
    padding-bottom: 12px;
}
.tw-py-15px {
    padding-top: 15px;
    padding-bottom: 15px;
}
.tw-py-16px {
    padding-top: 16px;
    padding-bottom: 16px;
}
.tw-py-18px {
    padding-top: 18px;
    padding-bottom: 18px;
}
.tw-py-1px {
    padding-top: 1px;
    padding-bottom: 1px;
}
.tw-py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.tw-py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
}
.tw-py-20px {
    padding-top: 20px;
    padding-bottom: 20px;
}
.tw-py-21px {
    padding-top: 21px;
    padding-bottom: 21px;
}
.tw-py-24px {
    padding-top: 24px;
    padding-bottom: 24px;
}
.tw-py-2px {
    padding-top: 2px;
    padding-bottom: 2px;
}
.tw-py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.tw-py-32px {
    padding-top: 32px;
    padding-bottom: 32px;
}
.tw-py-3px {
    padding-top: 3px;
    padding-bottom: 3px;
}
.tw-py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.tw-py-48px {
    padding-top: 48px;
    padding-bottom: 48px;
}
.tw-py-4px {
    padding-top: 4px;
    padding-bottom: 4px;
}
.tw-py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.tw-py-5px {
    padding-top: 5px;
    padding-bottom: 5px;
}
.tw-py-6px {
    padding-top: 6px;
    padding-bottom: 6px;
}
.tw-py-72px {
    padding-top: 72px;
    padding-bottom: 72px;
}
.tw-py-7px {
    padding-top: 7px;
    padding-bottom: 7px;
}
.tw-py-8px {
    padding-top: 8px;
    padding-bottom: 8px;
}
.tw-py-9px {
    padding-top: 9px;
    padding-bottom: 9px;
}
.tw-py-\[0\.3em\] {
    padding-top: 0.3em;
    padding-bottom: 0.3em;
}
.tw-py-\[0px\] {
    padding-top: 0px;
    padding-bottom: 0px;
}
.tw-py-\[10px\] {
    padding-top: 10px;
    padding-bottom: 10px;
}
.tw-py-\[12px\] {
    padding-top: 12px;
    padding-bottom: 12px;
}
.tw-py-\[13px\] {
    padding-top: 13px;
    padding-bottom: 13px;
}
.tw-py-\[16px\] {
    padding-top: 16px;
    padding-bottom: 16px;
}
.tw-py-\[2\.5px\] {
    padding-top: 2.5px;
    padding-bottom: 2.5px;
}
.tw-py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px;
}
.tw-py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px;
}
.tw-py-\[26px\] {
    padding-top: 26px;
    padding-bottom: 26px;
}
.tw-py-\[29px\] {
    padding-top: 29px;
    padding-bottom: 29px;
}
.tw-py-\[2px\] {
    padding-top: 2px;
    padding-bottom: 2px;
}
.tw-py-\[3\.5px\] {
    padding-top: 3.5px;
    padding-bottom: 3.5px;
}
.tw-py-\[32px\] {
    padding-top: 32px;
    padding-bottom: 32px;
}
.tw-py-\[35px\] {
    padding-top: 35px;
    padding-bottom: 35px;
}
.tw-py-\[38px\] {
    padding-top: 38px;
    padding-bottom: 38px;
}
.tw-py-\[3px\] {
    padding-top: 3px;
    padding-bottom: 3px;
}
.tw-py-\[40px\] {
    padding-top: 40px;
    padding-bottom: 40px;
}
.tw-py-\[4px\] {
    padding-top: 4px;
    padding-bottom: 4px;
}
.tw-py-\[5px\] {
    padding-top: 5px;
    padding-bottom: 5px;
}
.tw-py-\[6px\] {
    padding-top: 6px;
    padding-bottom: 6px;
}
.tw-py-\[7px\] {
    padding-top: 7px;
    padding-bottom: 7px;
}
.tw-py-\[8px\] {
    padding-top: 8px;
    padding-bottom: 8px;
}
.tw-py-theme-button-vertical-medium {
    padding-top: var(--button-vertical-padding-medium);
    padding-bottom: var(--button-vertical-padding-medium);
}
.tw-py-theme-button-vertical-small {
    padding-top: var(--button-vertical-padding-small);
    padding-bottom: var(--button-vertical-padding-small);
}
.\!tw-pb-0 {
    padding-bottom: 0px !important;
}
.\!tw-pb-\[0px\] {
    padding-bottom: 0px !important;
}
.\!tw-pb-\[7px\] {
    padding-bottom: 7px !important;
}
.\!tw-pl-0 {
    padding-left: 0px !important;
}
.\!tw-pl-2px {
    padding-left: 2px !important;
}
.\!tw-pl-30px {
    padding-left: 30px !important;
}
.\!tw-pl-\[0px\] {
    padding-left: 0px !important;
}
.\!tw-pl-\[8px\] {
    padding-left: 8px !important;
}
.\!tw-pr-30px {
    padding-right: 30px !important;
}
.\!tw-pr-\[12px\] {
    padding-right: 12px !important;
}
.\!tw-pr-\[3px\] {
    padding-right: 3px !important;
}
.tw-pb-0 {
    padding-bottom: 0px;
}
.tw-pb-10px {
    padding-bottom: 10px;
}
.tw-pb-12px {
    padding-bottom: 12px;
}
.tw-pb-14px {
    padding-bottom: 14px;
}
.tw-pb-16px {
    padding-bottom: 16px;
}
.tw-pb-24px {
    padding-bottom: 24px;
}
.tw-pb-2px {
    padding-bottom: 2px;
}
.tw-pb-32px {
    padding-bottom: 32px;
}
.tw-pb-4 {
    padding-bottom: 1rem;
}
.tw-pb-40px {
    padding-bottom: 40px;
}
.tw-pb-4px {
    padding-bottom: 4px;
}
.tw-pb-5 {
    padding-bottom: 1.25rem;
}
.tw-pb-5px {
    padding-bottom: 5px;
}
.tw-pb-6px {
    padding-bottom: 6px;
}
.tw-pb-72px {
    padding-bottom: 72px;
}
.tw-pb-8 {
    padding-bottom: 2rem;
}
.tw-pb-8px {
    padding-bottom: 8px;
}
.tw-pb-9px {
    padding-bottom: 9px;
}
.tw-pb-\[0px\] {
    padding-bottom: 0px;
}
.tw-pb-\[100\%\] {
    padding-bottom: 100%;
}
.tw-pb-\[100px\] {
    padding-bottom: 100px;
}
.tw-pb-\[10px\] {
    padding-bottom: 10px;
}
.tw-pb-\[11px\] {
    padding-bottom: 11px;
}
.tw-pb-\[12px\] {
    padding-bottom: 12px;
}
.tw-pb-\[14px\] {
    padding-bottom: 14px;
}
.tw-pb-\[16px\] {
    padding-bottom: 16px;
}
.tw-pb-\[18px\] {
    padding-bottom: 18px;
}
.tw-pb-\[20px\] {
    padding-bottom: 20px;
}
.tw-pb-\[21px\] {
    padding-bottom: 21px;
}
.tw-pb-\[22px\] {
    padding-bottom: 22px;
}
.tw-pb-\[24px\] {
    padding-bottom: 24px;
}
.tw-pb-\[28px\] {
    padding-bottom: 28px;
}
.tw-pb-\[2px\] {
    padding-bottom: 2px;
}
.tw-pb-\[32px\] {
    padding-bottom: 32px;
}
.tw-pb-\[34\.5px\] {
    padding-bottom: 34.5px;
}
.tw-pb-\[3px\] {
    padding-bottom: 3px;
}
.tw-pb-\[40px\] {
    padding-bottom: 40px;
}
.tw-pb-\[48px\] {
    padding-bottom: 48px;
}
.tw-pb-\[4px\] {
    padding-bottom: 4px;
}
.tw-pb-\[5px\] {
    padding-bottom: 5px;
}
.tw-pb-\[64px\] {
    padding-bottom: 64px;
}
.tw-pb-\[6px\] {
    padding-bottom: 6px;
}
.tw-pb-\[8px\] {
    padding-bottom: 8px;
}
.tw-pb-\[9px\] {
    padding-bottom: 9px;
}
.tw-pl-0 {
    padding-left: 0px;
}
.tw-pl-1 {
    padding-left: 0.25rem;
}
.tw-pl-10px {
    padding-left: 10px;
}
.tw-pl-12px {
    padding-left: 12px;
}
.tw-pl-15px {
    padding-left: 15px;
}
.tw-pl-16px {
    padding-left: 16px;
}
.tw-pl-1px {
    padding-left: 1px;
}
.tw-pl-2 {
    padding-left: 0.5rem;
}
.tw-pl-20px {
    padding-left: 20px;
}
.tw-pl-24px {
    padding-left: 24px;
}
.tw-pl-25px {
    padding-left: 25px;
}
.tw-pl-28px {
    padding-left: 28px;
}
.tw-pl-2px {
    padding-left: 2px;
}
.tw-pl-30px {
    padding-left: 30px;
}
.tw-pl-32px {
    padding-left: 32px;
}
.tw-pl-4 {
    padding-left: 1rem;
}
.tw-pl-40px {
    padding-left: 40px;
}
.tw-pl-48px {
    padding-left: 48px;
}
.tw-pl-5px {
    padding-left: 5px;
}
.tw-pl-6px {
    padding-left: 6px;
}
.tw-pl-8px {
    padding-left: 8px;
}
.tw-pl-96px {
    padding-left: 96px;
}
.tw-pl-\[0px\] {
    padding-left: 0px;
}
.tw-pl-\[10px\] {
    padding-left: 10px;
}
.tw-pl-\[11px\] {
    padding-left: 11px;
}
.tw-pl-\[12px\] {
    padding-left: 12px;
}
.tw-pl-\[13px\] {
    padding-left: 13px;
}
.tw-pl-\[14px\] {
    padding-left: 14px;
}
.tw-pl-\[16px\] {
    padding-left: 16px;
}
.tw-pl-\[1em\] {
    padding-left: 1em;
}
.tw-pl-\[20px\] {
    padding-left: 20px;
}
.tw-pl-\[24px\] {
    padding-left: 24px;
}
.tw-pl-\[25px\] {
    padding-left: 25px;
}
.tw-pl-\[2em\] {
    padding-left: 2em;
}
.tw-pl-\[32px\] {
    padding-left: 32px;
}
.tw-pl-\[36px\] {
    padding-left: 36px;
}
.tw-pl-\[3px\] {
    padding-left: 3px;
}
.tw-pl-\[40px\] {
    padding-left: 40px;
}
.tw-pl-\[4px\] {
    padding-left: 4px;
}
.tw-pl-\[52px\] {
    padding-left: 52px;
}
.tw-pl-\[5px\] {
    padding-left: 5px;
}
.tw-pl-\[6px\] {
    padding-left: 6px;
}
.tw-pl-\[7px\] {
    padding-left: 7px;
}
.tw-pl-\[8px\] {
    padding-left: 8px;
}
.tw-pl-\[9px\] {
    padding-left: 9px;
}
.tw-pr-0 {
    padding-right: 0px;
}
.tw-pr-10px {
    padding-right: 10px;
}
.tw-pr-12px {
    padding-right: 12px;
}
.tw-pr-16px {
    padding-right: 16px;
}
.tw-pr-2 {
    padding-right: 0.5rem;
}
.tw-pr-20px {
    padding-right: 20px;
}
.tw-pr-24px {
    padding-right: 24px;
}
.tw-pr-32px {
    padding-right: 32px;
}
.tw-pr-4 {
    padding-right: 1rem;
}
.tw-pr-40px {
    padding-right: 40px;
}
.tw-pr-48px {
    padding-right: 48px;
}
.tw-pr-4px {
    padding-right: 4px;
}
.tw-pr-6 {
    padding-right: 1.5rem;
}
.tw-pr-6px {
    padding-right: 6px;
}
.tw-pr-7 {
    padding-right: 1.75rem;
}
.tw-pr-8px {
    padding-right: 8px;
}
.tw-pr-\[0\.1em\] {
    padding-right: 0.1em;
}
.tw-pr-\[0\.2em\] {
    padding-right: 0.2em;
}
.tw-pr-\[10px\] {
    padding-right: 10px;
}
.tw-pr-\[12px\] {
    padding-right: 12px;
}
.tw-pr-\[13px\] {
    padding-right: 13px;
}
.tw-pr-\[16px\] {
    padding-right: 16px;
}
.tw-pr-\[19px\] {
    padding-right: 19px;
}
.tw-pr-\[20px\] {
    padding-right: 20px;
}
.tw-pr-\[21px\] {
    padding-right: 21px;
}
.tw-pr-\[24px\] {
    padding-right: 24px;
}
.tw-pr-\[32px\] {
    padding-right: 32px;
}
.tw-pr-\[3px\] {
    padding-right: 3px;
}
.tw-pr-\[4\.98px\] {
    padding-right: 4.98px;
}
.tw-pr-\[4px\] {
    padding-right: 4px;
}
.tw-pr-\[51px\] {
    padding-right: 51px;
}
.tw-pr-\[5px\] {
    padding-right: 5px;
}
.tw-pr-\[6px\] {
    padding-right: 6px;
}
.tw-pr-\[7px\] {
    padding-right: 7px;
}
.tw-pr-\[8px\] {
    padding-right: 8px;
}
.tw-pt-0 {
    padding-top: 0px;
}
.tw-pt-1 {
    padding-top: 0.25rem;
}
.tw-pt-10px {
    padding-top: 10px;
}
.tw-pt-12px {
    padding-top: 12px;
}
.tw-pt-15px {
    padding-top: 15px;
}
.tw-pt-16px {
    padding-top: 16px;
}
.tw-pt-18px {
    padding-top: 18px;
}
.tw-pt-1px {
    padding-top: 1px;
}
.tw-pt-24px {
    padding-top: 24px;
}
.tw-pt-2px {
    padding-top: 2px;
}
.tw-pt-32px {
    padding-top: 32px;
}
.tw-pt-4 {
    padding-top: 1rem;
}
.tw-pt-4px {
    padding-top: 4px;
}
.tw-pt-5 {
    padding-top: 1.25rem;
}
.tw-pt-5px {
    padding-top: 5px;
}
.tw-pt-6px {
    padding-top: 6px;
}
.tw-pt-72px {
    padding-top: 72px;
}
.tw-pt-7px {
    padding-top: 7px;
}
.tw-pt-8px {
    padding-top: 8px;
}
.tw-pt-9px {
    padding-top: 9px;
}
.tw-pt-\[0px\] {
    padding-top: 0px;
}
.tw-pt-\[100px\] {
    padding-top: 100px;
}
.tw-pt-\[10px\] {
    padding-top: 10px;
}
.tw-pt-\[12px\] {
    padding-top: 12px;
}
.tw-pt-\[15px\] {
    padding-top: 15px;
}
.tw-pt-\[16px\] {
    padding-top: 16px;
}
.tw-pt-\[18px\] {
    padding-top: 18px;
}
.tw-pt-\[20px\] {
    padding-top: 20px;
}
.tw-pt-\[24px\] {
    padding-top: 24px;
}
.tw-pt-\[25px\] {
    padding-top: 25px;
}
.tw-pt-\[26px\] {
    padding-top: 26px;
}
.tw-pt-\[28px\] {
    padding-top: 28px;
}
.tw-pt-\[2px\] {
    padding-top: 2px;
}
.tw-pt-\[32px\] {
    padding-top: 32px;
}
.tw-pt-\[3px\] {
    padding-top: 3px;
}
.tw-pt-\[40px\] {
    padding-top: 40px;
}
.tw-pt-\[44px\] {
    padding-top: 44px;
}
.tw-pt-\[4px\] {
    padding-top: 4px;
}
.tw-pt-\[5px\] {
    padding-top: 5px;
}
.tw-pt-\[6px\] {
    padding-top: 6px;
}
.tw-pt-\[80px\] {
    padding-top: 80px;
}
.tw-pt-\[8px\] {
    padding-top: 8px;
}
.tw-pt-\[90px\] {
    padding-top: 90px;
}
.tw-pt-\[9px\] {
    padding-top: 9px;
}
.\!tw-text-left {
    text-align: left !important;
}
.tw-text-left {
    text-align: left;
}
.\!tw-text-center {
    text-align: center !important;
}
.tw-text-center {
    text-align: center;
}
.tw-text-right {
    text-align: right;
}
.tw-text-start {
    text-align: start;
}
.tw-text-end {
    text-align: end;
}
.tw-align-baseline {
    vertical-align: baseline;
}
.tw-align-top {
    vertical-align: top;
}
.tw-align-middle {
    vertical-align: middle;
}
.tw-align-bottom {
    vertical-align: bottom;
}
.tw-align-text-top {
    vertical-align: text-top;
}
.tw-align-sub {
    vertical-align: sub;
}
.tw-font-bs-sans {
    font-family: Open Sans, Arial, sans-serif;
}
.tw-font-helvetica {
    font-family: Helvetica Neue, Helvetica, sans-serif;
}
.tw-font-inherit {
    font-family: inherit;
}
.tw-font-sans {
    font-family: Open Sans;
}
.\!tw-text-11d {
    font-size: 11px !important;
    line-height: 16px !important;
}
.\!tw-text-12d {
    font-size: 12px !important;
    line-height: 16px !important;
}
.\!tw-text-14px {
    font-size: 14px !important;
    line-height: 20px !important;
}
.\!tw-text-16d {
    font-size: 16px !important;
    line-height: 21px !important;
}
.\!tw-text-18d {
    font-size: 18px !important;
    line-height: 24px !important;
}
.\!tw-text-24d {
    font-size: 24px !important;
    line-height: 36px !important;
}
.\!tw-text-\[12px\] {
    font-size: 12px !important;
}
.\!tw-text-\[14px\] {
    font-size: 14px !important;
}
.\!tw-text-inherit {
    font-size: inherit !important;
}
.tw-text-10px {
    font-size: 10px;
}
.tw-text-11d {
    font-size: 11px;
    line-height: 16px;
}
.tw-text-11px {
    font-size: 11px;
    line-height: 15px;
}
.tw-text-12d {
    font-size: 12px;
    line-height: 16px;
}
.tw-text-12px {
    font-size: 12px;
    line-height: 16px;
}
.tw-text-14d {
    font-size: 14px;
    line-height: 20px;
}
.tw-text-14px {
    font-size: 14px;
    line-height: 20px;
}
.tw-text-15px {
    font-size: 15px;
}
.tw-text-16d {
    font-size: 16px;
    line-height: 21px;
}
.tw-text-16px {
    font-size: 16px;
    line-height: 21px;
}
.tw-text-18d {
    font-size: 18px;
    line-height: 24px;
}
.tw-text-18px {
    font-size: 18px;
    line-height: 24.5px;
}
.tw-text-20px {
    font-size: 20px;
    line-height: 26.6px;
}
.tw-text-21px {
    font-size: 21px;
}
.tw-text-24d {
    font-size: 24px;
    line-height: 36px;
}
.tw-text-24px {
    font-size: 24px;
    line-height: 32px;
}
.tw-text-27px {
    font-size: 27px;
    line-height: 36px;
}
.tw-text-28d {
    font-size: 28px;
    line-height: 36px;
}
.tw-text-28px {
    font-size: 28px;
    line-height: 36px;
}
.tw-text-30px {
    font-size: 30px;
    line-height: 40px;
}
.tw-text-32px {
    font-size: 32px;
    line-height: 36px;
}
.tw-text-36px {
    font-size: 36px;
}
.tw-text-9px {
    font-size: 9px;
    line-height: 12px;
}
.tw-text-\[0\.9em\] {
    font-size: 0.9em;
}
.tw-text-\[10px\] {
    font-size: 10px;
}
.tw-text-\[11px\] {
    font-size: 11px;
}
.tw-text-\[12px\] {
    font-size: 12px;
}
.tw-text-\[13px\] {
    font-size: 13px;
}
.tw-text-\[14px\] {
    font-size: 14px;
}
.tw-text-\[15px\] {
    font-size: 15px;
}
.tw-text-\[16px\] {
    font-size: 16px;
}
.tw-text-\[17px\] {
    font-size: 17px;
}
.tw-text-\[18px\] {
    font-size: 18px;
}
.tw-text-\[20px\] {
    font-size: 20px;
}
.tw-text-\[21px\] {
    font-size: 21px;
}
.tw-text-\[22px\] {
    font-size: 22px;
}
.tw-text-\[24px\] {
    font-size: 24px;
}
.tw-text-\[26px\] {
    font-size: 26px;
}
.tw-text-\[28px\] {
    font-size: 28px;
}
.tw-text-\[30px\] {
    font-size: 30px;
}
.tw-text-\[32px\] {
    font-size: 32px;
}
.tw-text-\[38px\] {
    font-size: 38px;
}
.tw-text-\[40px\] {
    font-size: 40px;
}
.tw-text-\[50px\] {
    font-size: 50px;
}
.tw-text-\[8px\] {
    font-size: 8px;
}
.tw-text-\[9px\] {
    font-size: 9px;
}
.tw-text-inherit {
    font-size: inherit;
}
.\!tw-font-bold {
    font-weight: 700 !important;
}
.\!tw-font-normal {
    font-weight: 400 !important;
}
.\!tw-font-semibold {
    font-weight: 600 !important;
}
.tw-font-\[12px\] {
    font-weight: 12px;
}
.tw-font-\[14px\] {
    font-weight: 14px;
}
.tw-font-\[18px\] {
    font-weight: 18px;
}
.tw-font-\[28px\] {
    font-weight: 28px;
}
.tw-font-\[400\] {
    font-weight: 400;
}
.tw-font-\[500\] {
    font-weight: 500;
}
.tw-font-\[600\] {
    font-weight: 600;
}
.tw-font-bold {
    font-weight: 700;
}
.tw-font-light {
    font-weight: 300;
}
.tw-font-medium {
    font-weight: 500;
}
.tw-font-normal {
    font-weight: 400;
}
.tw-font-semibold {
    font-weight: 600;
}
.tw-uppercase {
    text-transform: uppercase;
}
.tw-lowercase {
    text-transform: lowercase;
}
.tw-capitalize {
    text-transform: capitalize;
}
.\!tw-normal-case {
    text-transform: none !important;
}
.tw-normal-case {
    text-transform: none;
}
.\!tw-italic {
    font-style: italic !important;
}
.tw-italic {
    font-style: italic;
}
.tw-not-italic {
    font-style: normal;
}
.\!tw-leading-\[16px\] {
    line-height: 16px !important;
}
.\!tw-leading-\[20px\] {
    line-height: 20px !important;
}
.\!tw-leading-\[24px\] {
    line-height: 24px !important;
}
.tw-leading-0 {
    line-height: 0;
}
.tw-leading-1\.3333333 {
    line-height: 1.3333333;
}
.tw-leading-1\.428571429 {
    line-height: 1.428571429;
}
.tw-leading-10px {
    line-height: 10px;
}
.tw-leading-16px {
    line-height: 16px;
}
.tw-leading-20px {
    line-height: 20px;
}
.tw-leading-24px {
    line-height: 24px;
}
.tw-leading-28px {
    line-height: 28px;
}
.tw-leading-3 {
    line-height: .75rem;
}
.tw-leading-30px {
    line-height: 30px;
}
.tw-leading-36px {
    line-height: 36px;
}
.tw-leading-4 {
    line-height: 1rem;
}
.tw-leading-5 {
    line-height: 1.25rem;
}
.tw-leading-9 {
    line-height: 2.25rem;
}
.tw-leading-\[1\.1\] {
    line-height: 1.1;
}
.tw-leading-\[1\.428571429\] {
    line-height: 1.428571429;
}
.tw-leading-\[10px\] {
    line-height: 10px;
}
.tw-leading-\[12px\] {
    line-height: 12px;
}
.tw-leading-\[13px\] {
    line-height: 13px;
}
.tw-leading-\[14px\] {
    line-height: 14px;
}
.tw-leading-\[16px\] {
    line-height: 16px;
}
.tw-leading-\[17px\] {
    line-height: 17px;
}
.tw-leading-\[18px\] {
    line-height: 18px;
}
.tw-leading-\[20px\] {
    line-height: 20px;
}
.tw-leading-\[22px\] {
    line-height: 22px;
}
.tw-leading-\[24px\] {
    line-height: 24px;
}
.tw-leading-\[32px\] {
    line-height: 32px;
}
.tw-leading-\[34px\] {
    line-height: 34px;
}
.tw-leading-\[36px\] {
    line-height: 36px;
}
.tw-leading-\[38px\] {
    line-height: 38px;
}
.tw-leading-\[40px\] {
    line-height: 40px;
}
.tw-leading-\[54px\] {
    line-height: 54px;
}
.tw-leading-none {
    line-height: 1;
}
.tw-leading-normal {
    line-height: 1.5;
}
.tw-tracking-\[-\.3px\] {
    letter-spacing: -.3px;
}
.tw-tracking-\[-0\.4px\] {
    letter-spacing: -0.4px;
}
.tw-tracking-\[2px\] {
    letter-spacing: 2px;
}
.tw-tracking-normal {
    letter-spacing: 0em;
}
.\!tw-text-\[\#4CA7A7\] {
    --tw-text-opacity: 1 !important;
    color: rgb(76 167 167 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-\[11d\] {
    color: 11d !important;
}
.\!tw-text-\[12d\] {
    color: 12d !important;
}
.\!tw-text-black {
    --tw-text-opacity: 1 !important;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-brand-info {
    --tw-text-opacity: 1 !important;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-brivity-blue-110 {
    color: var(--brivity-blue-110) !important;
}
.\!tw-text-gray {
    --tw-text-opacity: 1 !important;
    color: rgb(179 179 179 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-gray-30 {
    --tw-text-opacity: 1 !important;
    color: rgb(194 194 194 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-gray-50 {
    --tw-text-opacity: 1 !important;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-gray-75 {
    --tw-text-opacity: 1 !important;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-gray-99 {
    --tw-text-opacity: 1 !important;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-gray-base {
    --tw-text-opacity: 1 !important;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-gray-dark {
    --tw-text-opacity: 1 !important;
    color: rgb(150 150 150 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-inherit {
    color: inherit !important;
}
.\!tw-text-neutral-gray-50 {
    color: var(--neutral-gray-50) !important;
}
.\!tw-text-semantic-green-100 {
    color: var(--semantic-green-100) !important;
}
.\!tw-text-semantic-green-120 {
    color: var(--semantic-green-120) !important;
}
.\!tw-text-semantic-red-10 {
    color: var(--semantic-red-10) !important;
}
.\!tw-text-semantic-red-100 {
    color: var(--semantic-red-100) !important;
}
.\!tw-text-semantic-yellow-120 {
    color: var(--semantic-yellow-120) !important;
}
.\!tw-text-teal {
    --tw-text-opacity: 1 !important;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1)) !important;
}
.\!tw-text-theme-brand {
    color: var(--brand) !important;
}
.\!tw-text-theme-primary {
    color: var(--primary-color) !important;
}
.\!tw-text-theme-totals-breakdown {
    color: var(--totals-breakdown-color) !important;
}
.\!tw-text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.tw-text-\[\#121212\] {
    --tw-text-opacity: 1;
    color: rgb(18 18 18 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#177335\] {
    --tw-text-opacity: 1;
    color: rgb(23 115 53 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#189090\] {
    --tw-text-opacity: 1;
    color: rgb(24 144 144 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#2454B2\] {
    --tw-text-opacity: 1;
    color: rgb(36 84 178 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#3270FA\] {
    --tw-text-opacity: 1;
    color: rgb(50 112 250 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#336E7B\] {
    --tw-text-opacity: 1;
    color: rgb(51 110 123 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#36B25F\] {
    --tw-text-opacity: 1;
    color: rgb(54 178 95 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#36b25f\] {
    --tw-text-opacity: 1;
    color: rgb(54 178 95 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#3B3B3B\] {
    --tw-text-opacity: 1;
    color: rgb(59 59 59 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#3b1487\] {
    --tw-text-opacity: 1;
    color: rgb(59 20 135 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#4267B2\] {
    --tw-text-opacity: 1;
    color: rgb(66 103 178 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#46C771\] {
    --tw-text-opacity: 1;
    color: rgb(70 199 113 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#572BAD\] {
    --tw-text-opacity: 1;
    color: rgb(87 43 173 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#666666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#7532fa\] {
    --tw-text-opacity: 1;
    color: rgb(117 50 250 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#777777\] {
    --tw-text-opacity: 1;
    color: rgb(119 119 119 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#969696\] {
    --tw-text-opacity: 1;
    color: rgb(150 150 150 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#999999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#A81E19\] {
    --tw-text-opacity: 1;
    color: rgb(168 30 25 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#AD6714\] {
    --tw-text-opacity: 1;
    color: rgb(173 103 20 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#C2C2C2\] {
    --tw-text-opacity: 1;
    color: rgb(194 194 194 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#E5342E\] {
    --tw-text-opacity: 1;
    color: rgb(229 52 46 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#E5941B\] {
    --tw-text-opacity: 1;
    color: rgb(229 148 27 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#E60023\] {
    --tw-text-opacity: 1;
    color: rgb(230 0 35 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#F2714D\] {
    --tw-text-opacity: 1;
    color: rgb(242 113 77 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#FA423C\] {
    --tw-text-opacity: 1;
    color: rgb(250 66 60 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#FFA826\] {
    --tw-text-opacity: 1;
    color: rgb(255 168 38 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#FFFFFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#a81e19\] {
    --tw-text-opacity: 1;
    color: rgb(168 30 25 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#b2b2b4\] {
    --tw-text-opacity: 1;
    color: rgb(178 178 180 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#e5342e\] {
    --tw-text-opacity: 1;
    color: rgb(229 52 46 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#e5941b\] {
    --tw-text-opacity: 1;
    color: rgb(229 148 27 / var(--tw-text-opacity, 1));
}
.tw-text-\[\#f2714d\] {
    --tw-text-opacity: 1;
    color: rgb(242 113 77 / var(--tw-text-opacity, 1));
}
.tw-text-\[FF0000\] {
    color: FF0000;
}
.tw-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.tw-text-black\/25 {
    color: rgb(0 0 0 / 0.25);
}
.tw-text-black\/40 {
    color: rgb(0 0 0 / 0.4);
}
.tw-text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.tw-text-brand-danger {
    --tw-text-opacity: 1;
    color: rgb(242 113 77 / var(--tw-text-opacity, 1));
}
.tw-text-brand-info {
    --tw-text-opacity: 1;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1));
}
.tw-text-brand-primary {
    --tw-text-opacity: 1;
    color: rgb(59 59 59 / var(--tw-text-opacity, 1));
}
.tw-text-brand-success {
    --tw-text-opacity: 1;
    color: rgb(51 110 123 / var(--tw-text-opacity, 1));
}
.tw-text-brand-warning {
    --tw-text-opacity: 1;
    color: rgb(244 179 80 / var(--tw-text-opacity, 1));
}
.tw-text-brivity-blue-100 {
    color: var(--brivity-blue-100);
}
.tw-text-brivity-blue-110 {
    color: var(--brivity-blue-110);
}
.tw-text-brivity-blue-dark {
    color: var(--brivity-blue-dark);
}
.tw-text-brivity-coral-100 {
    color: var(--brivity-coral-100);
}
.tw-text-brivity-coral-110 {
    color: var(--brivity-coral-110);
}
.tw-text-color-1277e1 {
    --tw-text-opacity: 1;
    color: rgb(18 119 225 / var(--tw-text-opacity, 1));
}
.tw-text-color-31708f {
    --tw-text-opacity: 1;
    color: rgb(49 112 143 / var(--tw-text-opacity, 1));
}
.tw-text-color-333 {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.tw-text-color-336e7b {
    --tw-text-opacity: 1;
    color: rgb(51 110 123 / var(--tw-text-opacity, 1));
}
.tw-text-color-3c763d {
    --tw-text-opacity: 1;
    color: rgb(60 118 61 / var(--tw-text-opacity, 1));
}
.tw-text-color-8a6d3b {
    --tw-text-opacity: 1;
    color: rgb(138 109 59 / var(--tw-text-opacity, 1));
}
.tw-text-color-999 {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.tw-text-color-a94442 {
    --tw-text-opacity: 1;
    color: rgb(169 68 66 / var(--tw-text-opacity, 1));
}
.tw-text-color-ebebeb {
    --tw-text-opacity: 1;
    color: rgb(235 235 235 / var(--tw-text-opacity, 1));
}
.tw-text-coral {
    --tw-text-opacity: 1;
    color: rgb(242 113 77 / var(--tw-text-opacity, 1));
}
.tw-text-current {
    color: currentColor;
}
.tw-text-gray {
    --tw-text-opacity: 1;
    color: rgb(179 179 179 / var(--tw-text-opacity, 1));
}
.tw-text-gray-10 {
    --tw-text-opacity: 1;
    color: rgb(235 235 235 / var(--tw-text-opacity, 1));
}
.tw-text-gray-15 {
    --tw-text-opacity: 1;
    color: rgb(224 224 224 / var(--tw-text-opacity, 1));
}
.tw-text-gray-30 {
    --tw-text-opacity: 1;
    color: rgb(194 194 194 / var(--tw-text-opacity, 1));
}
.tw-text-gray-40 {
    --tw-text-opacity: 1;
    color: rgb(173 173 173 / var(--tw-text-opacity, 1));
}
.tw-text-gray-50 {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.tw-text-gray-75 {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.tw-text-gray-99 {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.tw-text-gray-base {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.tw-text-gray-dark {
    --tw-text-opacity: 1;
    color: rgb(150 150 150 / var(--tw-text-opacity, 1));
}
.tw-text-gray-darker {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity, 1));
}
.tw-text-gray-lightest {
    --tw-text-opacity: 1;
    color: rgb(236 239 239 / var(--tw-text-opacity, 1));
}
.tw-text-green-100 {
    --tw-text-opacity: 1;
    color: rgb(70 199 113 / var(--tw-text-opacity, 1));
}
.tw-text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.tw-text-inherit {
    color: inherit;
}
.tw-text-neutral-50 {
    --tw-text-opacity: 1;
    color: rgb(250 250 250 / var(--tw-text-opacity, 1));
}
.tw-text-neutral-gray-100 {
    color: var(--neutral-gray-100);
}
.tw-text-neutral-gray-15 {
    color: var(--neutral-gray-15);
}
.tw-text-neutral-gray-30 {
    color: var(--neutral-gray-30);
}
.tw-text-neutral-gray-50 {
    color: var(--neutral-gray-50);
}
.tw-text-neutral-gray-75 {
    color: var(--neutral-gray-75);
}
.tw-text-orange-light {
    --tw-text-opacity: 1;
    color: rgb(226 119 87 / var(--tw-text-opacity, 1));
}
.tw-text-purple-500 {
    --tw-text-opacity: 1;
    color: rgb(168 85 247 / var(--tw-text-opacity, 1));
}
.tw-text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.tw-text-red-700 {
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.tw-text-semantic-blue-100 {
    color: var(--semantic-blue-100);
}
.tw-text-semantic-blue-110 {
    color: var(--semantic-blue-110);
}
.tw-text-semantic-blue-120 {
    color: var(--semantic-blue-120);
}
.tw-text-semantic-green-100 {
    color: var(--semantic-green-100);
}
.tw-text-semantic-green-110 {
    color: var(--semantic-green-110);
}
.tw-text-semantic-green-120 {
    color: var(--semantic-green-120);
}
.tw-text-semantic-orange-100 {
    color: var(--semantic-orange-100);
}
.tw-text-semantic-orange-110 {
    color: var(--semantic-orange-110);
}
.tw-text-semantic-orange-120 {
    color: var(--semantic-orange-120);
}
.tw-text-semantic-pink-100 {
    color: var(--semantic-pink-100);
}
.tw-text-semantic-pink-110 {
    color: var(--semantic-pink-110);
}
.tw-text-semantic-purple-100 {
    color: var(--semantic-purple-100);
}
.tw-text-semantic-purple-110 {
    color: var(--semantic-purple-110);
}
.tw-text-semantic-purple-120 {
    color: var(--semantic-purple-120);
}
.tw-text-semantic-red-10 {
    color: var(--semantic-red-10);
}
.tw-text-semantic-red-100 {
    color: var(--semantic-red-100);
}
.tw-text-semantic-red-110 {
    color: var(--semantic-red-110);
}
.tw-text-semantic-red-120 {
    color: var(--semantic-red-120);
}
.tw-text-semantic-red-50 {
    color: var(--semantic-red-50);
}
.tw-text-semantic-yellow-100 {
    color: var(--semantic-yellow-100);
}
.tw-text-semantic-yellow-110 {
    color: var(--semantic-yellow-110);
}
.tw-text-semantic-yellow-120 {
    color: var(--semantic-yellow-120);
}
.tw-text-semantic-yellow-50 {
    color: var(--semantic-yellow-50);
}
.tw-text-teal {
    --tw-text-opacity: 1;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1));
}
.tw-text-theme-brand {
    color: var(--brand);
}
.tw-text-theme-button-secondary {
    color: var(--button-secondary-color);
}
.tw-text-theme-button-toggle-option {
    color: var(--button-toggle-option-text);
}
.tw-text-theme-confirm-icon {
    color: var(--confirm-icon-color);
}
.tw-text-theme-dateselector-secondary-color {
    color: var(--dateselector-secondary-color);
}
.tw-text-theme-dateselector-text-color {
    color: var(--dateselector-text-color);
}
.tw-text-theme-flat-percent-toggle-selected {
    color: var(--flat-percent-toggle-color-selected);
}
.tw-text-theme-icon-color {
    color: var(--icon-color);
}
.tw-text-theme-primary {
    color: var(--primary-color);
}
.tw-text-theme-primary-alternative {
    color: var(--primary-color-alternative);
}
.tw-text-theme-primary-disabled {
    color: var(--primary-color-disabled);
}
.tw-text-theme-tab-label-focus {
    color: var(--tab-label-color-focus);
}
.tw-text-theme-tdp-financials-collapse-icon {
    color: var(--tdp-financials-collapse-icon-color);
}
.tw-text-theme-text-button-color {
    color: var(--text-button-color);
}
.tw-text-theme-text-link-color {
    color: var(--text-link-color);
}
.tw-text-theme-type-cell-buyer {
    color: var(--type-cell-buyer-color);
}
.tw-text-theme-type-cell-landlord {
    color: var(--type-cell-landlord-color);
}
.tw-text-theme-type-cell-referral {
    color: var(--type-cell-referral-color);
}
.tw-text-theme-type-cell-seller {
    color: var(--type-cell-seller-color);
}
.tw-text-theme-type-cell-tenant {
    color: var(--type-cell-tenant-color);
}
.tw-text-transparent {
    color: transparent;
}
.tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.tw-text-white\/40 {
    color: rgb(255 255 255 / 0.4);
}
.tw-text-white\/90 {
    color: rgb(255 255 255 / 0.9);
}
.tw-text-white\/95 {
    color: rgb(255 255 255 / 0.95);
}
.tw-text-yellow-100 {
    --tw-text-opacity: 1;
    color: rgb(255 168 38 / var(--tw-text-opacity, 1));
}
.tw-text-yellow-50 {
    --tw-text-opacity: 1;
    color: rgb(250 185 87 / var(--tw-text-opacity, 1));
}
.tw-text-yellow-500 {
    --tw-text-opacity: 1;
    color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}
.tw-underline {
    text-decoration-line: underline;
}
.tw-no-underline {
    text-decoration-line: none;
}
.tw-placeholder-\[\#999999\]::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(153 153 153 / var(--tw-placeholder-opacity, 1));
}
.tw-placeholder-\[\#999999\]::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(153 153 153 / var(--tw-placeholder-opacity, 1));
}
.tw-placeholder-color-999::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(153 153 153 / var(--tw-placeholder-opacity, 1));
}
.tw-placeholder-color-999::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(153 153 153 / var(--tw-placeholder-opacity, 1));
}
.tw-placeholder-gray-30::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(194 194 194 / var(--tw-placeholder-opacity, 1));
}
.tw-placeholder-gray-30::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(194 194 194 / var(--tw-placeholder-opacity, 1));
}
.tw-placeholder-neutral-gray-50::-moz-placeholder {
    color: var(--neutral-gray-50);
}
.tw-placeholder-neutral-gray-50::placeholder {
    color: var(--neutral-gray-50);
}
.tw-opacity-0 {
    opacity: 0;
}
.tw-opacity-100 {
    opacity: 1;
}
.tw-opacity-20 {
    opacity: 0.2;
}
.tw-opacity-30 {
    opacity: 0.3;
}
.tw-opacity-50 {
    opacity: 0.5;
}
.tw-opacity-60 {
    opacity: 0.6;
}
.tw-opacity-\[0\.2\] {
    opacity: 0.2;
}
.tw-opacity-\[0\.44\] {
    opacity: 0.44;
}
.tw-shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[-3px_11px_41px_0px_rgba\(159\,159\,159\,0\.15\)\] {
    --tw-shadow: -3px 11px 41px 0px rgba(159,159,159,0.15);
    --tw-shadow-colored: -3px 11px 41px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0_1px_5px_1px_rgba\(0\,0\,0\,0\.15\)\,0_10px_16px_0_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 1px 5px 1px rgba(0,0,0,0.15),0 10px 16px 0 rgba(0,0,0,0.2);
    --tw-shadow-colored: 0 1px 5px 1px var(--tw-shadow-color), 0 10px 16px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0_2px_8px_0_rgba\(213\,213\,213\,0\.5\)\] {
    --tw-shadow: 0 2px 8px 0 rgba(213,213,213,0.5);
    --tw-shadow-colored: 0 2px 8px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0_8px_16px_0_rgba\(0\,0\,0\,0\.3\)\] {
    --tw-shadow: 0 8px 16px 0 rgba(0,0,0,0.3);
    --tw-shadow-colored: 0 8px 16px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_2px_8px_0px_rgba\(191\,191\,191\,0\.80\)\] {
    --tw-shadow: 0px 2px 8px 0px rgba(191,191,191,0.80);
    --tw-shadow-colored: 0px 2px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_2px_8px_0px_rgba\(213\,213\,213\,0\.5\)\] {
    --tw-shadow: 0px 2px 8px 0px rgba(213,213,213,0.5);
    --tw-shadow-colored: 0px 2px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_2px_8px_rgba\(213\,213\,213\,0\.5\)\] {
    --tw-shadow: 0px 2px 8px rgba(213,213,213,0.5);
    --tw-shadow-colored: 0px 2px 8px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_6px_20px_2px_\#33333329\] {
    --tw-shadow: 0px 6px 20px 2px #33333329;
    --tw-shadow-colored: 0px 6px 20px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-\[0px_6px_20px_2px_rgba\(51\,51\,51\,0\.16\)\] {
    --tw-shadow: 0px 6px 20px 2px rgba(51,51,51,0.16);
    --tw-shadow-colored: 0px 6px 20px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-app-container {
    --tw-shadow: -2px 0px 8px rgba(0, 0, 0, 0.12);
    --tw-shadow-colored: -2px 0px 8px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-card {
    --tw-shadow: 0px 2px 8px 0px rgba(213, 213, 213, 0.50);
    --tw-shadow-colored: 0px 2px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-dragging {
    --tw-shadow: 0px 0px 0px 8px #fff, 0px 6px 20px 8px rgba(51, 51, 51, 0.16);
    --tw-shadow-colored: 0px 0px 0px 8px var(--tw-shadow-color), 0px 6px 20px 8px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-dropdown {
    --tw-shadow: 0px 6px 20px 2px rgb(51, 51, 51, 0.16);
    --tw-shadow-colored: 0px 6px 20px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-md {
    --tw-shadow: 0px 4px 21px rgba(0, 0, 0, 0.15);
    --tw-shadow-colored: 0px 4px 21px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-modal {
    --tw-shadow: 0px 6px 20px 2px rgb(0 0 0 / 16%);
    --tw-shadow-colored: 0px 6px 20px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-nav {
    --tw-shadow: 2px 0px 12px 2px rgba(0, 0, 0, 0.16);
    --tw-shadow-colored: 2px 0px 12px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-tdp-card {
    --tw-shadow: 0px 2px 8px rgba(213, 213, 213, 0.5);
    --tw-shadow-colored: 0px 2px 8px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-theme-totals-breakdown {
    --tw-shadow: var(--totals-breakdown-shadow);
    --tw-shadow-colored: var(--totals-breakdown-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 10px 10px -5px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.tw-outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.tw-outline {
    outline-style: solid;
}
.tw-outline-dashed {
    outline-style: dashed;
}
.\!tw-outline-\[2px\] {
    outline-width: 2px !important;
}
.tw-outline-0 {
    outline-width: 0px;
}
.tw-outline-\[1px\] {
    outline-width: 1px;
}
.tw-outline-\[2px\] {
    outline-width: 2px;
}
.tw-outline-\[4px\] {
    outline-width: 4px;
}
.tw-outline-\[8px\] {
    outline-width: 8px;
}
.tw-outline-offset-0 {
    outline-offset: 0px;
}
.tw-outline-offset-\[-2px\] {
    outline-offset: -2px;
}
.tw-outline-offset-\[-4px\] {
    outline-offset: -4px;
}
.tw-outline-offset-\[-8px\] {
    outline-offset: -8px;
}
.\!tw-outline-theme-primary {
    outline-color: var(--primary-color) !important;
}
.tw-outline-blue-100 {
    outline-color: #dbeafe;
}
.tw-outline-current {
    outline-color: currentColor;
}
.tw-outline-neutral-gray-10 {
    outline-color: var(--neutral-gray-10);
}
.tw-outline-neutral-gray-50 {
    outline-color: var(--neutral-gray-50);
}
.tw-outline-semantic-red-100 {
    outline-color: var(--semantic-red-100);
}
.tw-outline-theme-primary {
    outline-color: var(--primary-color);
}
.tw-outline-transparent {
    outline-color: transparent;
}
.tw-ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.tw-ring-\[2px\] {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.tw-ring-\[4px\] {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.tw-ring-inset {
    --tw-ring-inset: inset;
}
.\!tw-ring-neutral-gray-75 {
    --tw-ring-color: var(--neutral-gray-75) !important;
}
.\!tw-ring-theme-primary {
    --tw-ring-color: var(--primary-color) !important;
}
.tw-ring-brivity-blue-40 {
    --tw-ring-color: var(--brivity-blue-40);
}
.tw-ring-semantic-blue-25 {
    --tw-ring-color: var(--semantic-blue-25);
}
.tw-ring-theme-primary {
    --tw-ring-color: var(--primary-color);
}
.tw-ring-offset-0 {
    --tw-ring-offset-width: 0px;
}
.tw-drop-shadow-\[0px_0px_12px_\#59C4C4\] {
    --tw-drop-shadow: drop-shadow(0px 0px 12px #59C4C4);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-drop-shadow-\[0px_0px_12px_rgba\(50\,112\,250\,0\.8\)\] {
    --tw-drop-shadow: drop-shadow(0px 0px 12px rgba(50,112,250,0.8));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-drop-shadow-\[0px_0px_6px_rgba\(0\,0\,0\,0\.3\)\] {
    --tw-drop-shadow: drop-shadow(0px 0px 6px rgba(0,0,0,0.3));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.tw-backdrop-blur-sm {
    --tw-backdrop-blur: blur(4px);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.tw-transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-border-color {
    transition-property: border-color;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-left {
    transition-property: left;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-transition-width {
    transition-property: width;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.tw-delay-300 {
    transition-delay: 300ms;
}
.tw-duration-1000 {
    transition-duration: 1000ms;
}
.tw-duration-150 {
    transition-duration: 150ms;
}
.tw-duration-200 {
    transition-duration: 200ms;
}
.tw-duration-300 {
    transition-duration: 300ms;
}
.tw-duration-500 {
    transition-duration: 500ms;
}
.tw-duration-\[0\.4s\] {
    transition-duration: 0.4s;
}
.tw-duration-\[500ms\] {
    transition-duration: 500ms;
}
.tw-duration-\[600ms\] {
    transition-duration: 600ms;
}
.tw-ease-default {
    transition-timing-function: ease;
}
.tw-ease-in-out {
    transition-timing-function: ease-in-out;
}
.tw-ease-linear {
    transition-timing-function: linear;
}
.tw-ease-out {
    transition-timing-function: ease-out;
}
.tw-contain-strict {
    contain: strict;
}
.tw-content-\[\'\'\] {
    --tw-content: '';
    content: var(--tw-content);
}
.\[mask-image\:linear-gradient\(black_70\%\2c transparent\)\] {
    -webkit-mask-image: linear-gradient(black 70%,transparent);
            mask-image: linear-gradient(black 70%,transparent);
}
.checked\:before\:tw-bg-theme-checkbox-checked-mask:checked::before {
    content: var(--tw-content);
    -webkit-mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.5 14H1.5C0.671562 14 0 13.3284 0 12.5V1.5C0 0.671562 0.671562 0 1.5 0H12.5C13.3284 0 14 0.671562 14 1.5V12.5C14 13.3284 13.3284 14 12.5 14ZM6.10356 10.9357L11.8536 5.18566C12.0488 4.99041 12.0488 4.67381 11.8536 4.47856L11.1465 3.77147C10.9512 3.57622 10.6346 3.57619 10.4393 3.77147L5.75 8.46078L3.56066 6.27144C3.36541 6.07619 3.04881 6.07619 2.85353 6.27144L2.14644 6.97853C1.95119 7.17378 1.95119 7.49038 2.14644 7.68563L5.39644 10.9356C5.59172 11.1309 5.90828 11.1309 6.10356 10.9357Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
            mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.5 14H1.5C0.671562 14 0 13.3284 0 12.5V1.5C0 0.671562 0.671562 0 1.5 0H12.5C13.3284 0 14 0.671562 14 1.5V12.5C14 13.3284 13.3284 14 12.5 14ZM6.10356 10.9357L11.8536 5.18566C12.0488 4.99041 12.0488 4.67381 11.8536 4.47856L11.1465 3.77147C10.9512 3.57622 10.6346 3.57619 10.4393 3.77147L5.75 8.46078L3.56066 6.27144C3.36541 6.07619 3.04881 6.07619 2.85353 6.27144L2.14644 6.97853C1.95119 7.17378 1.95119 7.49038 2.14644 7.68563L5.39644 10.9356C5.59172 11.1309 5.90828 11.1309 6.10356 10.9357Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
  }
.indeterminate\:before\:tw-bg-theme-checkbox-indeterminate-mask:indeterminate::before {
    content: var(--tw-content);
    -webkit-mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1.5 14H12.5C13.3284 14 14 13.3284 14 12.5V1.5C14 0.671562 13.3284 0 12.5 0H1.5C0.671562 0 0 0.671562 0 1.5V12.5C0 13.3284 0.671562 14 1.5 14ZM2.9375 6H11.0625C11.5801 6 12 6.41992 12 6.9375V7.5625C12 8.08008 11.5801 8.5 11.0625 8.5H2.9375C2.41992 8.5 2 8.08008 2 7.5625V6.9375C2 6.41992 2.41992 6 2.9375 6Z%27 fill=%27%23000000%27/%3E%3C/svg%3E%0A");
            mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1.5 14H12.5C13.3284 14 14 13.3284 14 12.5V1.5C14 0.671562 13.3284 0 12.5 0H1.5C0.671562 0 0 0.671562 0 1.5V12.5C0 13.3284 0.671562 14 1.5 14ZM2.9375 6H11.0625C11.5801 6 12 6.41992 12 6.9375V7.5625C12 8.08008 11.5801 8.5 11.0625 8.5H2.9375C2.41992 8.5 2 8.08008 2 7.5625V6.9375C2 6.41992 2.41992 6 2.9375 6Z%27 fill=%27%23000000%27/%3E%3C/svg%3E%0A");
  }
.focus\:tw-outline-bootstrap:focus:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
  }
.focus-visible\:\!tw-outline-theme:focus-visible {
    outline: var(--focus-outline) !important;
    outline-offset: var(--focus-outline-offset) !important;
  }
.focus-visible\:tw-outline-theme:focus-visible {
    outline: var(--focus-outline);
    outline-offset: var(--focus-outline-offset);
  }
.focus-visible\:tw-outline-theme-offset-1px:focus-visible {
    outline: var(--focus-outline);
    outline-offset: 1px;
  }
.focus-visible\:tw-outline-theme-offset-none:focus-visible {
    outline: var(--focus-outline);
    outline-offset: 0;
  }
.active\:tw-shadow-bootstrap-15:active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
.enabled\:active\:tw-shadow-bootstrap-15:active:enabled {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
.checked\:disabled\:before\:tw-bg-theme-checkbox-checked-mask:disabled:checked::before {
    content: var(--tw-content);
    -webkit-mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.5 14H1.5C0.671562 14 0 13.3284 0 12.5V1.5C0 0.671562 0.671562 0 1.5 0H12.5C13.3284 0 14 0.671562 14 1.5V12.5C14 13.3284 13.3284 14 12.5 14ZM6.10356 10.9357L11.8536 5.18566C12.0488 4.99041 12.0488 4.67381 11.8536 4.47856L11.1465 3.77147C10.9512 3.57622 10.6346 3.57619 10.4393 3.77147L5.75 8.46078L3.56066 6.27144C3.36541 6.07619 3.04881 6.07619 2.85353 6.27144L2.14644 6.97853C1.95119 7.17378 1.95119 7.49038 2.14644 7.68563L5.39644 10.9356C5.59172 11.1309 5.90828 11.1309 6.10356 10.9357Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
            mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M12.5 14H1.5C0.671562 14 0 13.3284 0 12.5V1.5C0 0.671562 0.671562 0 1.5 0H12.5C13.3284 0 14 0.671562 14 1.5V12.5C14 13.3284 13.3284 14 12.5 14ZM6.10356 10.9357L11.8536 5.18566C12.0488 4.99041 12.0488 4.67381 11.8536 4.47856L11.1465 3.77147C10.9512 3.57622 10.6346 3.57619 10.4393 3.77147L5.75 8.46078L3.56066 6.27144C3.36541 6.07619 3.04881 6.07619 2.85353 6.27144L2.14644 6.97853C1.95119 7.17378 1.95119 7.49038 2.14644 7.68563L5.39644 10.9356C5.59172 11.1309 5.90828 11.1309 6.10356 10.9357Z%27 fill=%27%23000000%27/%3E%3C/svg%3E");
  }
.indeterminate\:disabled\:before\:tw-bg-theme-checkbox-indeterminate-mask:disabled:indeterminate::before {
    content: var(--tw-content);
    -webkit-mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1.5 14H12.5C13.3284 14 14 13.3284 14 12.5V1.5C14 0.671562 13.3284 0 12.5 0H1.5C0.671562 0 0 0.671562 0 1.5V12.5C0 13.3284 0.671562 14 1.5 14ZM2.9375 6H11.0625C11.5801 6 12 6.41992 12 6.9375V7.5625C12 8.08008 11.5801 8.5 11.0625 8.5H2.9375C2.41992 8.5 2 8.08008 2 7.5625V6.9375C2 6.41992 2.41992 6 2.9375 6Z%27 fill=%27%23000000%27/%3E%3C/svg%3E%0A");
            mask: url("data:image/svg+xml,%3Csvg width=%2714%27 height=%2714%27 viewBox=%270 0 14 14%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M1.5 14H12.5C13.3284 14 14 13.3284 14 12.5V1.5C14 0.671562 13.3284 0 12.5 0H1.5C0.671562 0 0 0.671562 0 1.5V12.5C0 13.3284 0.671562 14 1.5 14ZM2.9375 6H11.0625C11.5801 6 12 6.41992 12 6.9375V7.5625C12 8.08008 11.5801 8.5 11.0625 8.5H2.9375C2.41992 8.5 2 8.08008 2 7.5625V6.9375C2 6.41992 2.41992 6 2.9375 6Z%27 fill=%27%23000000%27/%3E%3C/svg%3E%0A");
  }
.tw-group:focus-visible .group-focus-visible\:\!tw-outline-theme {
    outline: var(--focus-outline) !important;
    outline-offset: var(--focus-outline-offset) !important;
  }
.tw-peer:focus-visible ~ .peer-focus-visible\:tw-outline-theme {
    outline: var(--focus-outline);
    outline-offset: var(--focus-outline-offset);
  }
.tw-peer:focus-visible ~ .peer-focus-visible\:tw-outline-theme-offset-1px {
    outline: var(--focus-outline);
    outline-offset: 1px;
  }
.enabled-or-link\:active\:tw-shadow-bootstrap-15:active:enabled {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
.enabled-or-link\:active\:tw-shadow-bootstrap-15:active:link {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
.enabled-or-link\:active\:tw-shadow-bootstrap-15:active:visited {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
@media (min-width: 768px) and (max-width: 991px) {

  .bs-sm\:tw-shadow-bootstrap-3 {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 992px) and (max-width: 1199px) {

  .bs-md\:tw-shadow-bootstrap-3 {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 1200px) {

  .bs-lg\:tw-shadow-bootstrap-3 {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
@media print {

  .bs-print\:tw-important-border-collapse {
        border-collapse: collapse !important;
    }
}
.first-letter\:tw-capitalize::first-letter {
    text-transform: capitalize;
}
.selection\:tw-bg-theme-inline-editing-input *::-moz-selection {
    background-color: var(--inline-editing-input-bg);
}
.selection\:tw-bg-theme-inline-editing-input *::selection {
    background-color: var(--inline-editing-input-bg);
}
.selection\:tw-bg-theme-inline-editing-textarea *::-moz-selection {
    background-color: var(--inline-editing-textarea-bg);
}
.selection\:tw-bg-theme-inline-editing-textarea *::selection {
    background-color: var(--inline-editing-textarea-bg);
}
.selection\:tw-bg-theme-inline-editing-input::-moz-selection {
    background-color: var(--inline-editing-input-bg);
}
.selection\:tw-bg-theme-inline-editing-input::selection {
    background-color: var(--inline-editing-input-bg);
}
.selection\:tw-bg-theme-inline-editing-textarea::-moz-selection {
    background-color: var(--inline-editing-textarea-bg);
}
.selection\:tw-bg-theme-inline-editing-textarea::selection {
    background-color: var(--inline-editing-textarea-bg);
}
.before\:tw-absolute::before {
    content: var(--tw-content);
    position: absolute;
}
.before\:tw-relative::before {
    content: var(--tw-content);
    position: relative;
}
.before\:tw-inset-0::before {
    content: var(--tw-content);
    inset: 0px;
}
.before\:tw-inset-y-\[-2px\]::before {
    content: var(--tw-content);
    top: -2px;
    bottom: -2px;
}
.before\:tw-left-0::before {
    content: var(--tw-content);
    left: 0px;
}
.before\:tw-left-\[-1px\]::before {
    content: var(--tw-content);
    left: -1px;
}
.before\:tw-left-\[-4px\]::before {
    content: var(--tw-content);
    left: -4px;
}
.before\:tw-left-\[-5px\]::before {
    content: var(--tw-content);
    left: -5px;
}
.before\:tw-left-\[-8px\]::before {
    content: var(--tw-content);
    left: -8px;
}
.before\:tw-right-\[-5px\]::before {
    content: var(--tw-content);
    right: -5px;
}
.before\:tw-right-\[1px\]::before {
    content: var(--tw-content);
    right: 1px;
}
.before\:tw-right-\[2px\]::before {
    content: var(--tw-content);
    right: 2px;
}
.before\:tw-top-\[-1px\]::before {
    content: var(--tw-content);
    top: -1px;
}
.before\:tw-top-\[calc\(50\%-5px\)\]::before {
    content: var(--tw-content);
    top: calc(50% - 5px);
}
.before\:tw-top-full::before {
    content: var(--tw-content);
    top: 100%;
}
.before\:tw-block::before {
    content: var(--tw-content);
    display: block;
}
.before\:tw-inline-block::before {
    content: var(--tw-content);
    display: inline-block;
}
.before\:tw-flex::before {
    content: var(--tw-content);
    display: flex;
}
.before\:tw-table::before {
    content: var(--tw-content);
    display: table;
}
.before\:tw-h-0::before {
    content: var(--tw-content);
    height: 0px;
}
.before\:tw-h-\[10px\]::before {
    content: var(--tw-content);
    height: 10px;
}
.before\:tw-h-\[14px\]::before {
    content: var(--tw-content);
    height: 14px;
}
.before\:tw-h-full::before {
    content: var(--tw-content);
    height: 100%;
}
.before\:tw-w-0::before {
    content: var(--tw-content);
    width: 0px;
}
.before\:tw-w-\[10px\]::before {
    content: var(--tw-content);
    width: 10px;
}
.before\:tw-w-\[14px\]::before {
    content: var(--tw-content);
    width: 14px;
}
.before\:tw-w-full::before {
    content: var(--tw-content);
    width: 100%;
}
.before\:tw-rotate-45::before {
    content: var(--tw-content);
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.before\:tw-items-center::before {
    content: var(--tw-content);
    align-items: center;
}
.before\:tw-justify-center::before {
    content: var(--tw-content);
    justify-content: center;
}
.before\:tw-border-\[5px\]::before {
    content: var(--tw-content);
    border-width: 5px;
}
.before\:tw-border-\[7px\]::before {
    content: var(--tw-content);
    border-width: 7px;
}
.before\:tw-border-x-0::before {
    content: var(--tw-content);
    border-left-width: 0px;
    border-right-width: 0px;
}
.before\:tw-border-y-2::before {
    content: var(--tw-content);
    border-top-width: 2px;
    border-bottom-width: 2px;
}
.before\:tw-border-solid::before {
    content: var(--tw-content);
    border-style: solid;
}
.before\:tw-border-\[\#121212\]::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-color: rgb(18 18 18 / var(--tw-border-opacity, 1));
}
.before\:tw-border-brivity-blue-100::before {
    content: var(--tw-content);
    border-color: var(--brivity-blue-100);
}
.before\:tw-border-transparent::before {
    content: var(--tw-content);
    border-color: transparent;
}
.before\:tw-border-t-gray-30::before {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(194 194 194 / var(--tw-border-opacity, 1));
}
.before\:tw-border-t-theme-primary::before {
    content: var(--tw-content);
    border-top-color: var(--primary-color);
}
.before\:\!tw-bg-neutral-gray-75::before {
    content: var(--tw-content);
    background-color: var(--neutral-gray-75) !important;
}
.before\:\!tw-bg-theme-totals-breakdown::before {
    content: var(--tw-content);
    background-color: var(--totals-breakdown-bg-color) !important;
}
.before\:tw-bg-theme-tooltip::before {
    content: var(--tw-content);
    background-color: var(--tooltip-bg);
}
.before\:tw-bg-\[linear-gradient\(to_bottom\2c rgba\(255\2c 255\2c 255\2c 0\.7\)_0\%\2c rgba\(255\2c 255\2c 255\2c 0\.7\)_80\%\2c white\)\]::before {
    content: var(--tw-content);
    background-image: linear-gradient(to bottom,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 80%,white);
}
.before\:tw-pt-\[1px\]::before {
    content: var(--tw-content);
    padding-top: 1px;
}
.before\:tw-align-middle::before {
    content: var(--tw-content);
    vertical-align: middle;
}
.before\:tw-font-awesome::before {
    content: var(--tw-content);
    font-family: FontAwesome;
}
.before\:tw-text-\[17px\]::before {
    content: var(--tw-content);
    font-size: 17px;
}
.before\:tw-leading-\[17px\]::before {
    content: var(--tw-content);
    line-height: 17px;
}
.before\:tw-text-brand-info::before {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1));
}
.before\:tw-antialiased::before {
    content: var(--tw-content);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.before\:tw-content-\[\"\\f096\"\]::before {
    --tw-content: "\f096";
    content: var(--tw-content);
}
.before\:tw-content-\[\'\'\]::before {
    --tw-content: '';
    content: var(--tw-content);
}
.before\:tw-content-\[\'_\'\]::before {
    --tw-content: ' ';
    content: var(--tw-content);
}
.after\:tw-absolute::after {
    content: var(--tw-content);
    position: absolute;
}
.after\:tw-bottom-0::after {
    content: var(--tw-content);
    bottom: 0px;
}
.after\:tw-bottom-\[-6px\]::after {
    content: var(--tw-content);
    bottom: -6px;
}
.after\:tw-left-\[calc\(50\%-6px\)\]::after {
    content: var(--tw-content);
    left: calc(50% - 6px);
}
.after\:tw-right-\[-12px\]::after {
    content: var(--tw-content);
    right: -12px;
}
.after\:tw-right-\[10px\]::after {
    content: var(--tw-content);
    right: 10px;
}
.after\:tw-top-0::after {
    content: var(--tw-content);
    top: 0px;
}
.after\:tw-top-\[-6px\]::after {
    content: var(--tw-content);
    top: -6px;
}
.after\:tw-top-\[95\%\]::after {
    content: var(--tw-content);
    top: 95%;
}
.after\:tw-clear-both::after {
    content: var(--tw-content);
    clear: both;
}
.after\:tw-ml-2::after {
    content: var(--tw-content);
    margin-left: 0.5rem;
}
.after\:tw-ml-4px::after {
    content: var(--tw-content);
    margin-left: 4px;
}
.after\:tw-block::after {
    content: var(--tw-content);
    display: block;
}
.after\:tw-table::after {
    content: var(--tw-content);
    display: table;
}
.after\:tw-h-0::after {
    content: var(--tw-content);
    height: 0px;
}
.after\:tw-h-\[12px\]::after {
    content: var(--tw-content);
    height: 12px;
}
.after\:tw-w-0::after {
    content: var(--tw-content);
    width: 0px;
}
.after\:tw-w-\[12px\]::after {
    content: var(--tw-content);
    width: 12px;
}
.after\:tw-rotate-45::after {
    content: var(--tw-content);
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.after\:tw-border-\[1px\]::after {
    content: var(--tw-content);
    border-width: 1px;
}
.after\:tw-border-\[7px\]::after {
    content: var(--tw-content);
    border-width: 7px;
}
.after\:tw-border-r-0::after {
    content: var(--tw-content);
    border-right-width: 0px;
}
.after\:tw-border-solid::after {
    content: var(--tw-content);
    border-style: solid;
}
.after\:tw-border-neutral-gray-5::after {
    content: var(--tw-content);
    border-color: var(--neutral-gray-5);
}
.after\:tw-border-transparent::after {
    content: var(--tw-content);
    border-color: transparent;
}
.after\:tw-border-t-white::after {
    content: var(--tw-content);
    --tw-border-opacity: 1;
    border-top-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.after\:tw-bg-black::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.after\:tw-bg-neutral-gray-75::after {
    content: var(--tw-content);
    background-color: var(--neutral-gray-75);
}
.after\:tw-bg-white::after {
    content: var(--tw-content);
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.after\:tw-text-brivity-coral-100::after {
    content: var(--tw-content);
    color: var(--brivity-coral-100);
}
.after\:tw-text-coral::after {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgb(242 113 77 / var(--tw-text-opacity, 1));
}
.after\:\!tw-content-none::after {
    --tw-content: none !important;
    content: var(--tw-content) !important;
}
.after\:tw-content-\[\'\'\]::after {
    --tw-content: '';
    content: var(--tw-content);
}
.after\:tw-content-\[\'\*\'\]::after {
    --tw-content: '*';
    content: var(--tw-content);
}
.after\:tw-content-\[\'_\'\]::after {
    --tw-content: ' ';
    content: var(--tw-content);
}
.after\:tw-content-none::after {
    --tw-content: none;
    content: var(--tw-content);
}
.first\:tw-mt-0:first-child {
    margin-top: 0px;
}
.first\:tw-rounded-br-none:first-child {
    border-bottom-right-radius: 0px;
}
.first\:tw-rounded-tr-none:first-child {
    border-top-right-radius: 0px;
}
.first\:tw-border-r-0:first-child {
    border-right-width: 0px;
}
.first\:tw-border-none:first-child {
    border-style: none;
}
.first\:tw-pl-0:first-child {
    padding-left: 0px;
}
.first\:tw-pt-8px:first-child {
    padding-top: 8px;
}
.last\:tw-mb-0:last-child {
    margin-bottom: 0px;
}
.last\:tw-rounded-bl-none:last-child {
    border-bottom-left-radius: 0px;
}
.last\:tw-rounded-tl-none:last-child {
    border-top-left-radius: 0px;
}
.last\:tw-border-b-0:last-child {
    border-bottom-width: 0px;
}
.last\:tw-border-l-0:last-child {
    border-left-width: 0px;
}
.last\:tw-border-none:last-child {
    border-style: none;
}
.last\:tw-pb-0:last-child {
    padding-bottom: 0px;
}
.odd\:tw-bg-color-f9f9f9:nth-child(odd) {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1));
}
.odd\:tw-bg-white:nth-child(odd) {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.odd\:tw-bg-opacity-10:nth-child(odd) {
    --tw-bg-opacity: 0.1;
}
.even\:tw-bg-neutral-gray-10:nth-child(even) {
    background-color: var(--neutral-gray-10);
}
.even\:tw-bg-neutral-gray-15:nth-child(even) {
    background-color: var(--neutral-gray-15);
}
.even\:tw-bg-semantic-blue-2\.5:nth-child(even) {
    background-color: var(--semantic-blue-2_5);
}
.even\:tw-bg-tinted-gray-25:nth-child(even) {
    background-color: var(--tinted-gray-25);
}
.even\:tw-bg-opacity-0:nth-child(even) {
    --tw-bg-opacity: 0;
}
.even\:tw-bg-opacity-5:nth-child(even) {
    --tw-bg-opacity: 0.05;
}
.first-of-type\:tw-rounded-t-\[4px\]:first-of-type {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.first-of-type\:tw-rounded-t-\[8px\]:first-of-type {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
.first-of-type\:tw-border-t-\[2px\]:first-of-type {
    border-top-width: 2px;
}
.first-of-type\:tw-pl-0:first-of-type {
    padding-left: 0px;
}
.last-of-type\:tw-rounded-b-\[4px\]:last-of-type {
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}
.last-of-type\:tw-rounded-b-\[8px\]:last-of-type {
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
}
.last-of-type\:tw-border-0:last-of-type {
    border-width: 0px;
}
.last-of-type\:tw-border-x-0:last-of-type {
    border-left-width: 0px;
    border-right-width: 0px;
}
.visited\:tw-text-neutral-gray-50:visited {
    color: var(--neutral-gray-50);
}
.visited\:tw-text-neutral-gray-75:visited {
    color: var(--neutral-gray-75);
}
.visited\:tw-text-semantic-yellow-120:visited {
    color: var(--semantic-yellow-120);
}
.visited\:tw-text-theme-text-link-color-visited:visited {
    color: var(--text-link-color-visited);
}
.visited\:tw-text-white:visited {
    color: rgb(255 255 255 );
}
.checked\:tw-border-\[2px\]:checked {
    border-width: 2px;
}
.checked\:tw-border-theme-checkbox-checked:checked {
    border-color: var(--checkbox-border-checked);
}
.checked\:tw-border-theme-radio-checked:checked {
    border-color: var(--radio-border-checked);
}
.checked\:tw-bg-theme-radio-checked:checked {
    background-color: var(--radio-bg-checked);
}
.checked\:tw-shadow-radio:checked {
    --tw-shadow: inset 0px 0px 0px 3px #fff;
    --tw-shadow-colored: inset 0px 0px 0px 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.checked\:before\:tw-bg-theme-checkbox-checked:checked::before {
    content: var(--tw-content);
    background-color: var(--checkbox-bg-checked);
}
.indeterminate\:tw-border-theme-checkbox-indeterminate:indeterminate {
    border-color: var(--checkbox-border-indeterminate);
}
.indeterminate\:before\:tw-bg-theme-checkbox-indeterminate:indeterminate::before {
    content: var(--tw-content);
    background-color: var(--checkbox-bg-indeterminate);
}
.focus-within\:tw-border-semantic-red-100:focus-within {
    border-color: var(--semantic-red-100);
}
.focus-within\:tw-border-theme-text-input-active:focus-within {
    border-color: var(--text-input-border-active);
}
.focus-within\:tw-bg-white:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.focus-within\:tw-outline-none:focus-within {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.focus-within\:tw-ring-\[1\.5px\]:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-within\:tw-ring-semantic-red-10:focus-within {
    --tw-ring-color: var(--semantic-red-10);
}
.focus-within\:tw-ring-theme-text-input-active:focus-within {
    --tw-ring-color: var(--text-input-ring-active);
}
.focus-within\:tw-ring-offset-0:focus-within {
    --tw-ring-offset-width: 0px;
}
.hover\:tw-scale-105:hover {
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.hover\:tw-cursor-default:hover {
    cursor: default;
}
.hover\:tw-cursor-grab:hover {
    cursor: grab;
}
.hover\:tw-cursor-pointer:hover {
    cursor: pointer;
}
.hover\:tw-rounded:hover {
    border-radius: 0.25rem;
}
.hover\:tw-rounded-lg:hover {
    border-radius: 0.5rem;
}
.hover\:tw-rounded-l-lg:hover {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.hover\:tw-rounded-r-lg:hover {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.hover\:tw-border:hover {
    border-width: 1px;
}
.hover\:tw-border-\[1px\]:hover {
    border-width: 1px;
}
.hover\:tw-border-\[2px\]:hover {
    border-width: 2px;
}
.hover\:tw-border-theme-button-medium-hover:hover {
    border-width: var(--button-border-width-medium-hover);
}
.hover\:tw-border-theme-button-small-hover:hover {
    border-width: var(--button-border-width-small-hover);
}
.hover\:tw-border-x-2:hover {
    border-left-width: 2px;
    border-right-width: 2px;
}
.hover\:tw-border-solid:hover {
    border-style: solid;
}
.hover\:\!tw-border-\[\#578EFA\]:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(87 142 250 / var(--tw-border-opacity, 1)) !important;
}
.hover\:\!tw-border-\[\#94DCDC\]:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(148 220 220 / var(--tw-border-opacity, 1)) !important;
}
.hover\:\!tw-border-gray-50:hover {
    --tw-border-opacity: 1 !important;
    border-color: rgb(153 153 153 / var(--tw-border-opacity, 1)) !important;
}
.hover\:\!tw-border-semantic-red-120:hover {
    border-color: var(--semantic-red-120) !important;
}
.hover\:\!tw-border-theme-button-secondary:hover {
    border-color: var(--button-secondary-border-color) !important;
}
.hover\:tw-border-\[\#94DCDC\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(148 220 220 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-\[\#C8D9FA\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(200 217 250 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-\[\#DEF3F3\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(222 243 243 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-\[\#adadad\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-black:hover {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-brivity-blue-100:hover {
    border-color: var(--brivity-blue-100);
}
.hover\:tw-border-brivity-blue-40:hover {
    border-color: var(--brivity-blue-40);
}
.hover\:tw-border-brivity-blue-dark:hover {
    border-color: var(--brivity-blue-dark);
}
.hover\:tw-border-gray-50:hover {
    --tw-border-opacity: 1;
    border-color: rgb(153 153 153 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-gray-75:hover {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-neutral-gray-10:hover {
    border-color: var(--neutral-gray-10);
}
.hover\:tw-border-neutral-gray-15:hover {
    border-color: var(--neutral-gray-15);
}
.hover\:tw-border-neutral-gray-30:hover {
    border-color: var(--neutral-gray-30);
}
.hover\:tw-border-semantic-blue-25:hover {
    border-color: var(--semantic-blue-25);
}
.hover\:tw-border-semantic-blue-50:hover {
    border-color: var(--semantic-blue-50);
}
.hover\:tw-border-semantic-green-110:hover {
    border-color: var(--semantic-green-110);
}
.hover\:tw-border-semantic-green-25:hover {
    border-color: var(--semantic-green-25);
}
.hover\:tw-border-semantic-green-50:hover {
    border-color: var(--semantic-green-50);
}
.hover\:tw-border-semantic-orange-25:hover {
    border-color: var(--semantic-orange-25);
}
.hover\:tw-border-semantic-orange-50:hover {
    border-color: var(--semantic-orange-50);
}
.hover\:tw-border-semantic-pink-25:hover {
    border-color: var(--semantic-pink-25);
}
.hover\:tw-border-semantic-purple-25:hover {
    border-color: var(--semantic-purple-25);
}
.hover\:tw-border-semantic-red-100:hover {
    border-color: var(--semantic-red-100);
}
.hover\:tw-border-semantic-red-110:hover {
    border-color: var(--semantic-red-110);
}
.hover\:tw-border-semantic-red-25:hover {
    border-color: var(--semantic-red-25);
}
.hover\:tw-border-semantic-red-5:hover {
    border-color: var(--semantic-red-5);
}
.hover\:tw-border-semantic-red-50:hover {
    border-color: var(--semantic-red-50);
}
.hover\:tw-border-semantic-yellow-25:hover {
    border-color: var(--semantic-yellow-25);
}
.hover\:tw-border-semantic-yellow-50:hover {
    border-color: var(--semantic-yellow-50);
}
.hover\:tw-border-teal:hover {
    --tw-border-opacity: 1;
    border-color: rgb(89 196 196 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-theme-brand:hover {
    border-color: var(--brand);
}
.hover\:tw-border-theme-button-primary-hover:hover {
    border-color: var(--button-primary-border-color-hover);
}
.hover\:tw-border-theme-button-secondary-hover:hover {
    border-color: var(--button-secondary-border-color-hover);
}
.hover\:tw-border-theme-button-toggle-option-hover:hover {
    border-color: var(--button-toggle-option-border-hover);
}
.hover\:tw-border-theme-button-transparent-primary-hover:hover {
    border-color: var(--button-transparent-primary-border-hover);
}
.hover\:tw-border-theme-primary:hover {
    border-color: var(--primary-color);
}
.hover\:tw-border-theme-primary-alternative:hover {
    border-color: var(--primary-color-alternative);
}
.hover\:tw-border-theme-primary-disabled:hover {
    border-color: var(--primary-color-disabled);
}
.hover\:tw-border-theme-text-input-hover:hover {
    border-color: var(--text-input-border-hover);
}
.hover\:tw-border-transparent:hover {
    border-color: transparent;
}
.hover\:tw-border-white:hover {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-yellow-100:hover {
    --tw-border-opacity: 1;
    border-color: rgb(255 168 38 / var(--tw-border-opacity, 1));
}
.hover\:tw-border-l-transparent:hover {
    border-left-color: transparent;
}
.hover\:tw-border-r-transparent:hover {
    border-right-color: transparent;
}
.hover\:\!tw-bg-blue-10:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1)) !important;
}
.hover\:\!tw-bg-teal\/80:hover {
    background-color: rgb(89 196 196 / 0.8) !important;
}
.hover\:\!tw-bg-transparent:hover {
    background-color: transparent !important;
}
.hover\:\!tw-bg-white:hover {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.hover\:tw-bg-\[\#FAFAFA\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-\[\#f3fdfd\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(243 253 253 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-\[\#f5f5f5\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-\[\#f5f7f7\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 247 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-\[\#fafafa\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-black:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-black\/5:hover {
    background-color: rgb(0 0 0 / 0.05);
}
.hover\:tw-bg-blue-10:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-brivity-blue-20:hover {
    background-color: var(--brivity-blue-20);
}
.hover\:tw-bg-color-f5f5f5:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-gray-10:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-gray-15:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-gray-5:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-gray-lighter:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-gray\/10:hover {
    background-color: rgb(179 179 179 / 0.1);
}
.hover\:tw-bg-gray\/15:hover {
    background-color: rgb(179 179 179 / 0.15);
}
.hover\:tw-bg-gray\/20:hover {
    background-color: rgb(179 179 179 / 0.2);
}
.hover\:tw-bg-neutral-gray-10:hover {
    background-color: var(--neutral-gray-10);
}
.hover\:tw-bg-neutral-gray-15:hover {
    background-color: var(--neutral-gray-15);
}
.hover\:tw-bg-neutral-gray-2\.5:hover {
    background-color: var(--neutral-gray-2_5);
}
.hover\:tw-bg-neutral-gray-5:hover {
    background-color: var(--neutral-gray-5);
}
.hover\:tw-bg-neutral-gray-50:hover {
    background-color: var(--neutral-gray-50);
}
.hover\:tw-bg-semantic-blue-10:hover {
    background-color: var(--semantic-blue-10);
}
.hover\:tw-bg-semantic-blue-5:hover {
    background-color: var(--semantic-blue-5);
}
.hover\:tw-bg-semantic-blue-50:hover {
    background-color: var(--semantic-blue-50);
}
.hover\:tw-bg-semantic-green-110:hover {
    background-color: var(--semantic-green-110);
}
.hover\:tw-bg-semantic-red-110:hover {
    background-color: var(--semantic-red-110);
}
.hover\:tw-bg-semantic-red-5:hover {
    background-color: var(--semantic-red-5);
}
.hover\:tw-bg-semantic-yellow-10:hover {
    background-color: var(--semantic-yellow-10);
}
.hover\:tw-bg-teal\/40:hover {
    background-color: rgb(89 196 196 / 0.4);
}
.hover\:tw-bg-theme-button-primary-hover:hover {
    background-color: var(--button-primary-bg-hover);
}
.hover\:tw-bg-theme-button-secondary-hover:hover {
    background-color: var(--button-secondary-bg-hover);
}
.hover\:tw-bg-theme-button-toggle-option-hover:hover {
    background-color: var(--button-toggle-option-bg-hover);
}
.hover\:tw-bg-theme-button-transparent-primary-hover:hover {
    background-color: var(--button-transparent-primary-bg-hover);
}
.hover\:tw-bg-theme-nav-focus:hover {
    background-color: var(--nav-bg-focus);
}
.hover\:tw-bg-theme-primary-disabled:hover {
    background-color: var(--primary-color-disabled);
}
.hover\:tw-bg-theme-text-input-hover:hover {
    background-color: var(--text-input-bg-hover);
}
.hover\:tw-bg-tinted-gray-100:hover {
    background-color: var(--tinted-gray-100);
}
.hover\:tw-bg-tinted-gray-25:hover {
    background-color: var(--tinted-gray-25);
}
.hover\:tw-bg-tinted-gray-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 247 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-transparent:hover {
    background-color: transparent;
}
.hover\:tw-bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.hover\:tw-bg-white\/10:hover {
    background-color: rgb(255 255 255 / 0.1);
}
.hover\:tw-bg-yellow-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 168 38 / var(--tw-bg-opacity, 1));
}
.hover\:\!tw-bg-opacity-10:hover {
    --tw-bg-opacity: 0.1 !important;
}
.hover\:tw-bg-opacity-100:hover {
    --tw-bg-opacity: 1;
}
.hover\:tw-bg-opacity-50:hover {
    --tw-bg-opacity: 0.5;
}
.hover\:tw-px-theme-button-horizontal-medium-hover:hover {
    padding-left: var(--button-horizontal-padding-medium-hover);
    padding-right: var(--button-horizontal-padding-medium-hover);
}
.hover\:tw-px-theme-button-horizontal-small-hover:hover {
    padding-left: var(--button-horizontal-padding-small-hover);
    padding-right: var(--button-horizontal-padding-small-hover);
}
.hover\:tw-py-theme-button-vertical-medium-hover:hover {
    padding-top: var(--button-vertical-padding-medium-hover);
    padding-bottom: var(--button-vertical-padding-medium-hover);
}
.hover\:tw-py-theme-button-vertical-small-hover:hover {
    padding-top: var(--button-vertical-padding-small-hover);
    padding-bottom: var(--button-vertical-padding-small-hover);
}
.hover\:tw-font-normal:hover {
    font-weight: 400;
}
.hover\:\!tw-text-\[\#2E6CE5\]:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(46 108 229 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!tw-text-\[\#333\]:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!tw-text-\[\#4CA7A7\]:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(76 167 167 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!tw-text-gray-darker:hover {
    --tw-text-opacity: 1 !important;
    color: rgb(128 128 128 / var(--tw-text-opacity, 1)) !important;
}
.hover\:\!tw-text-semantic-green-110:hover {
    color: var(--semantic-green-110) !important;
}
.hover\:\!tw-text-semantic-red-110:hover {
    color: var(--semantic-red-110) !important;
}
.hover\:\!tw-text-semantic-red-120:hover {
    color: var(--semantic-red-120) !important;
}
.hover\:\!tw-text-theme-button-secondary:hover {
    color: var(--button-secondary-color) !important;
}
.hover\:tw-text-\[\#3270FA\]:hover {
    --tw-text-opacity: 1;
    color: rgb(50 112 250 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-\[\#333\]:hover {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-\[\#898989\]:hover {
    --tw-text-opacity: 1;
    color: rgb(137 137 137 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-\[black\]:hover {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-black:hover {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-brand-primary:hover {
    --tw-text-opacity: 1;
    color: rgb(59 59 59 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-brand-warning:hover {
    --tw-text-opacity: 1;
    color: rgb(244 179 80 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-brivity-blue-100:hover {
    color: var(--brivity-blue-100);
}
.hover\:tw-text-brivity-blue-dark:hover {
    color: var(--brivity-blue-dark);
}
.hover\:tw-text-color-151515:hover {
    --tw-text-opacity: 1;
    color: rgb(21 21 21 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-color-333:hover {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-gray-50:hover {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-gray-75:hover {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-gray-dark:hover {
    --tw-text-opacity: 1;
    color: rgb(150 150 150 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-gray-darker:hover {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-neutral-gray-15:hover {
    color: var(--neutral-gray-15);
}
.hover\:tw-text-neutral-gray-50:hover {
    color: var(--neutral-gray-50);
}
.hover\:tw-text-neutral-gray-75:hover {
    color: var(--neutral-gray-75);
}
.hover\:tw-text-semantic-blue-25:hover {
    color: var(--semantic-blue-25);
}
.hover\:tw-text-semantic-red-100:hover {
    color: var(--semantic-red-100);
}
.hover\:tw-text-semantic-yellow-100:hover {
    color: var(--semantic-yellow-100);
}
.hover\:tw-text-semantic-yellow-120:hover {
    color: var(--semantic-yellow-120);
}
.hover\:tw-text-teal:hover {
    --tw-text-opacity: 1;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1));
}
.hover\:tw-text-theme-brand-dark:hover {
    color: var(--brand-dark);
}
.hover\:tw-text-theme-cancel-icon-hover:hover {
    color: var(--cancel-icon-color-hover);
}
.hover\:tw-text-theme-confirm-icon-hover:hover {
    color: var(--confirm-icon-color-hover);
}
.hover\:tw-text-theme-flat-percent-toggle-hover:hover {
    color: var(--flat-percent-toggle-color-hover);
}
.hover\:tw-text-theme-pagination-link-color-hover:hover {
    color: var(--pagination-link-color-hover);
}
.hover\:tw-text-theme-primary:hover {
    color: var(--primary-color);
}
.hover\:tw-text-theme-tab-label-focus:hover {
    color: var(--tab-label-color-focus);
}
.hover\:tw-text-theme-tab-label-hover:hover {
    color: var(--tab-label-color-hover);
}
.hover\:tw-text-theme-text-button-color-hover:hover {
    color: var(--text-button-color-hover);
}
.hover\:tw-text-theme-text-link-color-hover:hover {
    color: var(--text-link-color-hover);
}
.hover\:tw-text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:tw-underline:hover {
    text-decoration-line: underline;
}
.hover\:tw-no-underline:hover {
    text-decoration-line: none;
}
.hover\:tw-decoration-1:hover {
    text-decoration-thickness: 1px;
}
.hover\:tw-opacity-50:hover {
    opacity: 0.5;
}
.hover\:tw-opacity-\[0\.5\]:hover {
    opacity: 0.5;
}
.hover\:tw-shadow-\[0_1px_4px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]:hover {
    --tw-shadow: 0 1px 4px rgba(0,0,0,0.25);
    --tw-shadow-colored: 0 1px 4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:tw-shadow-\[0px_0px_32px_2px_rgba\(89\2c 196\2c 196\2c 0\.20\)\]:hover {
    --tw-shadow: 0px 0px 32px 2px rgba(89,196,196,0.20);
    --tw-shadow-colored: 0px 0px 32px 2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:tw-outline-brivity-blue-40:hover {
    outline-color: var(--brivity-blue-40);
}
.hover\:tw-outline-semantic-blue-10:hover {
    outline-color: var(--semantic-blue-10);
}
.hover\:tw-outline-theme-primary:hover {
    outline-color: var(--primary-color);
}
.hover\:tw-ring-1:hover {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.hover\:tw-duration-150:hover {
    transition-duration: 150ms;
}
.hover\:tw-duration-\[150ms\]:hover {
    transition-duration: 150ms;
}
.hover\:before\:tw-border-t-theme-primary:hover::before {
    content: var(--tw-content);
    border-top-color: var(--primary-color);
}
.hover\:after\:tw-border-t-theme-primary-disabled:hover::after {
    content: var(--tw-content);
    border-top-color: var(--primary-color-disabled);
}
.checked\:hover\:tw-bg-theme-radio-checked:hover:checked {
    background-color: var(--radio-bg-checked);
}
.focus-within\:hover\:tw-border-theme-text-input-active:hover:focus-within {
    border-color: var(--text-input-border-active);
}
.focus-within\:hover\:tw-bg-white:hover:focus-within {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.focus\:tw-scale-110:focus {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.focus\:tw-cursor-pointer:focus {
    cursor: pointer;
}
.focus\:tw-rounded-lg:focus {
    border-radius: 0.5rem;
}
.focus\:tw-rounded-l-lg:focus {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.focus\:tw-rounded-r-lg:focus {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.focus\:tw-border-x-2:focus {
    border-left-width: 2px;
    border-right-width: 2px;
}
.focus\:tw-border-l-2:focus {
    border-left-width: 2px;
}
.focus\:tw-border-\[\#8c8c8c\]:focus {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.focus\:tw-border-brivity-blue-100:focus {
    border-color: var(--brivity-blue-100);
}
.focus\:tw-border-gray-dark:focus {
    --tw-border-opacity: 1;
    border-color: rgb(150 150 150 / var(--tw-border-opacity, 1));
}
.focus\:tw-border-semantic-red-100:focus {
    border-color: var(--semantic-red-100);
}
.focus\:tw-border-theme-primary:focus {
    border-color: var(--primary-color);
}
.focus\:tw-border-theme-text-input-active:focus {
    border-color: var(--text-input-border-active);
}
.focus\:tw-border-l-transparent:focus {
    border-left-color: transparent;
}
.focus\:tw-border-r-transparent:focus {
    border-right-color: transparent;
}
.focus\:tw-bg-\[\#f5f5f5\]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.focus\:tw-bg-\[rgb\(230\2c 237\2c 250\)\]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(230 237 250 / var(--tw-bg-opacity, 1));
}
.focus\:tw-bg-\[rgb\(238\2c 249\2c 249\)\]:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.focus\:tw-bg-black\/5:focus {
    background-color: rgb(0 0 0 / 0.05);
}
.focus\:tw-bg-brivity-blue-20:focus {
    background-color: var(--brivity-blue-20);
}
.focus\:tw-bg-gray-5:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.focus\:tw-bg-gray\/15:focus {
    background-color: rgb(179 179 179 / 0.15);
}
.focus\:tw-bg-neutral-gray-5:focus {
    background-color: var(--neutral-gray-5);
}
.focus\:tw-bg-semantic-blue-10:focus {
    background-color: var(--semantic-blue-10);
}
.focus\:tw-bg-white:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.focus\:tw-bg-white\/10:focus {
    background-color: rgb(255 255 255 / 0.1);
}
.focus\:\!tw-text-\[\#333\]:focus {
    --tw-text-opacity: 1 !important;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1)) !important;
}
.focus\:\!tw-text-gray-darker:focus {
    --tw-text-opacity: 1 !important;
    color: rgb(128 128 128 / var(--tw-text-opacity, 1)) !important;
}
.focus\:tw-text-\[\#898989\]:focus {
    --tw-text-opacity: 1;
    color: rgb(137 137 137 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-\[black\]:focus {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-black:focus {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-brand-primary:focus {
    --tw-text-opacity: 1;
    color: rgb(59 59 59 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-brivity-blue-dark:focus {
    color: var(--brivity-blue-dark);
}
.focus\:tw-text-color-151515:focus {
    --tw-text-opacity: 1;
    color: rgb(21 21 21 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-color-333:focus {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-gray-darker:focus {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity, 1));
}
.focus\:tw-text-semantic-blue-25:focus {
    color: var(--semantic-blue-25);
}
.focus\:tw-text-theme-primary:focus {
    color: var(--primary-color);
}
.focus\:tw-text-theme-text-button-color-focus:focus {
    color: var(--text-button-color-focus);
}
.focus\:tw-text-white:focus {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.focus\:tw-underline:focus {
    text-decoration-line: underline;
}
.focus\:tw-no-underline:focus {
    text-decoration-line: none;
}
.focus\:tw-opacity-100:focus {
    opacity: 1;
}
.focus\:tw-opacity-50:focus {
    opacity: 0.5;
}
.focus\:tw-opacity-\[0\.5\]:focus {
    opacity: 0.5;
}
.focus\:tw-shadow-none:focus {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.focus\:tw-outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.focus\:\!tw-outline-0:focus {
    outline-width: 0px !important;
}
.focus\:tw-outline-0:focus {
    outline-width: 0px;
}
.focus\:tw-outline-brivity-blue-40:focus {
    outline-color: var(--brivity-blue-40);
}
.focus\:tw-outline-semantic-blue-10:focus {
    outline-color: var(--semantic-blue-10);
}
.focus\:tw-outline-theme-primary:focus {
    outline-color: var(--primary-color);
}
.focus\:tw-ring-\[1\.5px\]:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:tw-ring-\[1px\]:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:tw-ring-semantic-red-10:focus {
    --tw-ring-color: var(--semantic-red-10);
}
.focus\:tw-ring-theme-text-input-active:focus {
    --tw-ring-color: var(--text-input-ring-active);
}
.focus-visible\:tw-outline-0:focus-visible {
    outline-width: 0px;
}
.active\:tw-cursor-grabbing:active {
    cursor: grabbing;
}
.active\:tw-cursor-pointer:active {
    cursor: pointer;
}
.active\:tw-rounded:active {
    border-radius: 0.25rem;
}
.active\:\!tw-border-3px:active {
    border-width: 3px !important;
}
.active\:\!tw-border-\[2px\]:active {
    border-width: 2px !important;
}
.active\:tw-border:active {
    border-width: 1px;
}
.active\:tw-border-2px:active {
    border-width: 2px;
}
.active\:tw-border-3px:active {
    border-width: 3px;
}
.active\:tw-border-\[1px\]:active {
    border-width: 1px;
}
.active\:tw-border-theme-button-medium-active:active {
    border-width: var(--button-border-width-medium-active);
}
.active\:tw-border-theme-button-small-active:active {
    border-width: var(--button-border-width-small-active);
}
.active\:tw-border-solid:active {
    border-style: solid;
}
.active\:\!tw-border-\[\#578EFA\]:active {
    --tw-border-opacity: 1 !important;
    border-color: rgb(87 142 250 / var(--tw-border-opacity, 1)) !important;
}
.active\:\!tw-border-\[\#94DCDC\]:active {
    --tw-border-opacity: 1 !important;
    border-color: rgb(148 220 220 / var(--tw-border-opacity, 1)) !important;
}
.active\:\!tw-border-semantic-red-120:active {
    border-color: var(--semantic-red-120) !important;
}
.active\:\!tw-border-theme-button-secondary:active {
    border-color: var(--button-secondary-border-color) !important;
}
.active\:\!tw-border-transparent:active {
    border-color: transparent !important;
}
.active\:tw-border-\[\#adadad\]:active {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.active\:tw-border-brivity-blue-100:active {
    border-color: var(--brivity-blue-100);
}
.active\:tw-border-gray-30:active {
    --tw-border-opacity: 1;
    border-color: rgb(194 194 194 / var(--tw-border-opacity, 1));
}
.active\:tw-border-neutral-gray-30:active {
    border-color: var(--neutral-gray-30);
}
.active\:tw-border-neutral-gray-50:active {
    border-color: var(--neutral-gray-50);
}
.active\:tw-border-semantic-blue-50:active {
    border-color: var(--semantic-blue-50);
}
.active\:tw-border-semantic-green-120:active {
    border-color: var(--semantic-green-120);
}
.active\:tw-border-semantic-green-50:active {
    border-color: var(--semantic-green-50);
}
.active\:tw-border-semantic-orange-50:active {
    border-color: var(--semantic-orange-50);
}
.active\:tw-border-semantic-pink-50:active {
    border-color: var(--semantic-pink-50);
}
.active\:tw-border-semantic-purple-50:active {
    border-color: var(--semantic-purple-50);
}
.active\:tw-border-semantic-red-100:active {
    border-color: var(--semantic-red-100);
}
.active\:tw-border-semantic-red-120:active {
    border-color: var(--semantic-red-120);
}
.active\:tw-border-semantic-red-50:active {
    border-color: var(--semantic-red-50);
}
.active\:tw-border-semantic-yellow-50:active {
    border-color: var(--semantic-yellow-50);
}
.active\:tw-border-theme-button-primary-active:active {
    border-color: var(--button-primary-border-color-active);
}
.active\:tw-border-theme-button-secondary-active:active {
    border-color: var(--button-secondary-border-color-active);
}
.active\:tw-border-theme-button-transparent-primary-active:active {
    border-color: var(--button-transparent-primary-border-active);
}
.active\:tw-border-theme-primary:active {
    border-color: var(--primary-color);
}
.active\:tw-border-theme-primary-alternative:active {
    border-color: var(--primary-color-alternative);
}
.active\:tw-border-white:active {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.active\:tw-border-yellow-50:active {
    --tw-border-opacity: 1;
    border-color: rgb(250 185 87 / var(--tw-border-opacity, 1));
}
.active\:\!tw-bg-\[\#C8D9FA\]:active {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(200 217 250 / var(--tw-bg-opacity, 1)) !important;
}
.active\:\!tw-bg-\[\#DEF3F3\]:active {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(222 243 243 / var(--tw-bg-opacity, 1)) !important;
}
.active\:\!tw-bg-transparent:active {
    background-color: transparent !important;
}
.active\:\!tw-bg-white:active {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important;
}
.active\:tw-bg-\[rgb\(230\2c 237\2c 250\)\]:active {
    --tw-bg-opacity: 1;
    background-color: rgb(230 237 250 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-\[rgb\(238\2c 249\2c 249\)\]:active {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-black:active {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-black\/10:active {
    background-color: rgb(0 0 0 / 0.1);
}
.active\:tw-bg-blue-10:active {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-gray-10:active {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-gray-15:active {
    --tw-bg-opacity: 1;
    background-color: rgb(224 224 224 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-gray-30:active {
    --tw-bg-opacity: 1;
    background-color: rgb(194 194 194 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-gray-5:active {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-gray-lightest:active {
    --tw-bg-opacity: 1;
    background-color: rgb(236 239 239 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-gray\/20:active {
    background-color: rgb(179 179 179 / 0.2);
}
.active\:tw-bg-gray\/30:active {
    background-color: rgb(179 179 179 / 0.3);
}
.active\:tw-bg-neutral-gray-100:active {
    background-color: var(--neutral-gray-100);
}
.active\:tw-bg-neutral-gray-15:active {
    background-color: var(--neutral-gray-15);
}
.active\:tw-bg-neutral-gray-30:active {
    background-color: var(--neutral-gray-30);
}
.active\:tw-bg-neutral-gray-75:active {
    background-color: var(--neutral-gray-75);
}
.active\:tw-bg-semantic-blue-10:active {
    background-color: var(--semantic-blue-10);
}
.active\:tw-bg-semantic-green-120:active {
    background-color: var(--semantic-green-120);
}
.active\:tw-bg-semantic-red-100:active {
    background-color: var(--semantic-red-100);
}
.active\:tw-bg-semantic-red-120:active {
    background-color: var(--semantic-red-120);
}
.active\:tw-bg-semantic-red-5:active {
    background-color: var(--semantic-red-5);
}
.active\:tw-bg-theme-button-primary-active:active {
    background-color: var(--button-primary-bg-active);
}
.active\:tw-bg-theme-button-secondary-active:active {
    background-color: var(--button-secondary-bg-active);
}
.active\:tw-bg-theme-button-transparent-primary-active:active {
    background-color: var(--button-transparent-primary-bg-active);
}
.active\:tw-bg-theme-primary:active {
    background-color: var(--primary-color);
}
.active\:tw-bg-theme-primary-alternative:active {
    background-color: var(--primary-color-alternative);
}
.active\:tw-bg-tinted-gray-100:active {
    background-color: var(--tinted-gray-100);
}
.active\:tw-bg-transparent:active {
    background-color: transparent;
}
.active\:tw-bg-white:active {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.active\:tw-bg-white\/15:active {
    background-color: rgb(255 255 255 / 0.15);
}
.active\:tw-bg-yellow-50:active {
    --tw-bg-opacity: 1;
    background-color: rgb(250 185 87 / var(--tw-bg-opacity, 1));
}
.active\:\!tw-bg-opacity-30:active {
    --tw-bg-opacity: 0.3 !important;
}
.active\:tw-bg-opacity-100:active {
    --tw-bg-opacity: 1;
}
.active\:tw-bg-opacity-75:active {
    --tw-bg-opacity: 0.75;
}
.active\:tw-px-6px:active {
    padding-left: 6px;
    padding-right: 6px;
}
.active\:tw-px-\[17px\]:active {
    padding-left: 17px;
    padding-right: 17px;
}
.active\:tw-px-theme-button-horizontal-medium-active:active {
    padding-left: var(--button-horizontal-padding-medium-active);
    padding-right: var(--button-horizontal-padding-medium-active);
}
.active\:tw-px-theme-button-horizontal-small-active:active {
    padding-left: var(--button-horizontal-padding-small-active);
    padding-right: var(--button-horizontal-padding-small-active);
}
.active\:tw-py-2px:active {
    padding-top: 2px;
    padding-bottom: 2px;
}
.active\:tw-py-\[5px\]:active {
    padding-top: 5px;
    padding-bottom: 5px;
}
.active\:tw-py-theme-button-vertical-medium-active:active {
    padding-top: var(--button-vertical-padding-medium-active);
    padding-bottom: var(--button-vertical-padding-medium-active);
}
.active\:tw-py-theme-button-vertical-small-active:active {
    padding-top: var(--button-vertical-padding-small-active);
    padding-bottom: var(--button-vertical-padding-small-active);
}
.active\:tw-pl-\[20px\]:active {
    padding-left: 20px;
}
.active\:\!tw-text-\[\#2454B2\]:active {
    --tw-text-opacity: 1 !important;
    color: rgb(36 84 178 / var(--tw-text-opacity, 1)) !important;
}
.active\:\!tw-text-\[\#336E7B\]:active {
    --tw-text-opacity: 1 !important;
    color: rgb(51 110 123 / var(--tw-text-opacity, 1)) !important;
}
.active\:\!tw-text-semantic-green-120:active {
    color: var(--semantic-green-120) !important;
}
.active\:\!tw-text-semantic-red-120:active {
    color: var(--semantic-red-120) !important;
}
.active\:\!tw-text-theme-button-secondary:active {
    color: var(--button-secondary-color) !important;
}
.active\:tw-text-\[var\(--text-button-color\)\]:active {
    color: var(--text-button-color);
}
.active\:tw-text-\[white\]:active {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.active\:tw-text-brand-primary:active {
    --tw-text-opacity: 1;
    color: rgb(59 59 59 / var(--tw-text-opacity, 1));
}
.active\:tw-text-brivity-blue-dark:active {
    color: var(--brivity-blue-dark);
}
.active\:tw-text-color-333:active {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.active\:tw-text-gray-75:active {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.active\:tw-text-gray-darker:active {
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / var(--tw-text-opacity, 1));
}
.active\:tw-text-neutral-gray-100:active {
    color: var(--neutral-gray-100);
}
.active\:tw-text-neutral-gray-50:active {
    color: var(--neutral-gray-50);
}
.active\:tw-text-neutral-gray-75:active {
    color: var(--neutral-gray-75);
}
.active\:tw-text-semantic-blue-25:active {
    color: var(--semantic-blue-25);
}
.active\:tw-text-semantic-red-120:active {
    color: var(--semantic-red-120);
}
.active\:tw-text-semantic-yellow-120:active {
    color: var(--semantic-yellow-120);
}
.active\:tw-text-theme-button-secondary-active:active {
    color: var(--button-secondary-color-active);
}
.active\:tw-text-theme-cancel-icon-active:active {
    color: var(--cancel-icon-color-active);
}
.active\:tw-text-theme-confirm-icon-active:active {
    color: var(--confirm-icon-color-active);
}
.active\:tw-text-theme-display-active:active {
    color: var(--display-color-active);
}
.active\:tw-text-theme-flat-percent-toggle-active:active {
    color: var(--flat-percent-toggle-color-active);
}
.active\:tw-text-theme-pagination-link-color-active:active {
    color: var(--pagination-link-color-active);
}
.active\:tw-text-theme-primary:active {
    color: var(--primary-color);
}
.active\:tw-text-theme-text-button-color-focus:active {
    color: var(--text-button-color-focus);
}
.active\:tw-text-theme-text-link-color-active:active {
    color: var(--text-link-color-active);
}
.active\:tw-text-white:active {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.active\:tw-underline:active {
    text-decoration-line: underline;
}
.active\:tw-no-underline:active {
    text-decoration-line: none;
}
.active\:tw-shadow-\[0_0_0_3px_\#C8D9FA\]:active {
    --tw-shadow: 0 0 0 3px #C8D9FA;
    --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:tw-shadow-\[0_0_0_3px_\#DEF3F3\]:active {
    --tw-shadow: 0 0 0 3px #DEF3F3;
    --tw-shadow-colored: 0 0 0 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:tw-shadow-\[0_1px_4px_rgba\(0\2c 0\2c 0\2c 0\.25\)\]:active {
    --tw-shadow: 0 1px 4px rgba(0,0,0,0.25);
    --tw-shadow-colored: 0 1px 4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:tw-shadow-\[0px_2px_8px_0px_rgba\(191\2c 191\2c 191\2c 0\.80\)\]:active {
    --tw-shadow: 0px 2px 8px 0px rgba(191,191,191,0.80);
    --tw-shadow-colored: 0px 2px 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:tw-shadow-none:active {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:tw-outline-none:active {
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.active\:tw-outline-0:active {
    outline-width: 0px;
}
.active\:tw-outline-\[2px\]:active {
    outline-width: 2px;
}
.active\:tw-outline-theme-primary:active {
    outline-color: var(--primary-color);
}
.active\:tw-ring-\[1px\]:active {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.active\:tw-duration-75:active {
    transition-duration: 75ms;
}
.active\:tw-duration-\[50ms\]:active {
    transition-duration: 50ms;
}
.active\:before\:tw-border-t-theme-primary:active::before {
    content: var(--tw-content);
    border-top-color: var(--primary-color);
}
.active\:after\:tw-border-t-theme-primary:active::after {
    content: var(--tw-content);
    border-top-color: var(--primary-color);
}
.active\:hover\:tw-border-\[\#8c8c8c\]:hover:active {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.active\:hover\:\!tw-text-color-333:hover:active {
    --tw-text-opacity: 1 !important;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1)) !important;
}
.active\:hover\:tw-text-\[\#333\]:hover:active {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.enabled\:tw-cursor-pointer:enabled {
    cursor: pointer;
}
.enabled\:tw-border-brand-danger:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-color-2c5e69:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(44 94 105 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-color-2e2e2e:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(46 46 46 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-color-ccc:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-gray-base:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-gray-light:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(230 230 230 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-transparent:enabled {
    border-color: transparent;
}
.enabled\:tw-border-b-color-336e7b:enabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-b-color-bc340e:enabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-b-color-f2714d:enabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-l-color-46bdbd:enabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-l-color-f05e35:enabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-l-color-f2a938:enabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-r-color-336e7b:enabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-r-color-bc340e:enabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-r-color-f2714d:enabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-t-color-46bdbd:enabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-t-color-f05e35:enabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled\:tw-border-t-color-f2a938:enabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-color-101010:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(16 16 16 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-color-1a373e:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(26 55 62 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-color-349292:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-color-adadad:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-color-d83c10:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-color-df8c0e:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-gray-base:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.enabled\:hover\:tw-border-theme-checkbox-hover:hover:enabled {
    border-color: var(--checkbox-border-hover);
}
.enabled\:hover\:tw-border-transparent:hover:enabled {
    border-color: transparent;
}
.enabled\:hover\:tw-bg-color-222222:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-color-244e57:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-color-3dadad:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-color-ef4b1d:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-color-f19e20:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-gray:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(179 179 179 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-gray-light:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-gray-lighter:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.enabled\:hover\:tw-bg-neutral-gray-75:hover:enabled {
    background-color: var(--neutral-gray-75);
}
.enabled\:hover\:tw-bg-transparent:hover:enabled {
    background-color: transparent;
}
.enabled\:hover\:tw-bg-opacity-5:hover:enabled {
    --tw-bg-opacity: 0.05;
}
.enabled\:hover\:tw-underline:hover:enabled {
    text-decoration-line: underline;
}
.checked\:enabled\:hover\:tw-border-theme-checkbox-checked-hover:hover:enabled:checked {
    border-color: var(--checkbox-border-checked-hover);
}
.checked\:enabled\:hover\:before\:tw-bg-theme-checkbox-checked-hover:hover:enabled:checked::before {
    content: var(--tw-content);
    background-color: var(--checkbox-bg-checked-hover);
}
.indeterminate\:enabled\:hover\:tw-border-theme-checkbox-indeterminate-hover:hover:enabled:indeterminate {
    border-color: var(--checkbox-border-indeterminate-hover);
}
.indeterminate\:enabled\:hover\:before\:tw-bg-theme-checkbox-indeterminate-hover:hover:enabled:indeterminate::before {
    content: var(--tw-content);
    background-color: var(--checkbox-bg-indeterminate-hover);
}
.enabled\:focus\:tw-border-black:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled\:focus\:tw-border-color-060d0f:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled\:focus\:tw-border-color-236161:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled\:focus\:tw-border-color-8c8c8c:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled\:focus\:tw-border-color-9b2b0b:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled\:focus\:tw-border-color-a1650a:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled\:focus\:tw-border-transparent:focus:enabled {
    border-color: transparent;
}
.enabled\:focus\:tw-bg-color-222222:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled\:focus\:tw-bg-color-244e57:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled\:focus\:tw-bg-color-3dadad:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled\:focus\:tw-bg-color-ef4b1d:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled\:focus\:tw-bg-color-f19e20:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled\:focus\:tw-bg-gray-light:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled\:focus\:tw-bg-transparent:focus:enabled {
    background-color: transparent;
}
.enabled\:active\:tw-border-black:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled\:active\:tw-border-color-060d0f:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled\:active\:tw-border-color-349292:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled\:active\:tw-border-color-adadad:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled\:active\:tw-border-color-d83c10:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled\:active\:tw-border-color-df8c0e:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled\:active\:tw-border-transparent:active:enabled {
    border-color: transparent;
}
.enabled\:active\:tw-bg-color-222222:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:tw-bg-color-244e57:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:tw-bg-color-3dadad:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:tw-bg-color-ef4b1d:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:tw-bg-color-f19e20:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:tw-bg-gray-light:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:tw-bg-neutral-gray-30:active:enabled {
    background-color: var(--neutral-gray-30);
}
.enabled\:active\:tw-bg-transparent:active:enabled {
    background-color: transparent;
}
.enabled\:active\:tw-bg-opacity-30:active:enabled {
    --tw-bg-opacity: 0.3;
}
.enabled\:active\:hover\:tw-border-color-236161:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled\:active\:hover\:tw-border-color-8c8c8c:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled\:active\:hover\:tw-border-color-9b2b0b:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled\:active\:hover\:tw-border-color-a1650a:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled\:active\:hover\:tw-border-gray-base:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-color-101010:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(16 16 16 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-color-1a373e:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(26 55 62 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-color-349292:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(52 146 146 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-color-d4d4d4:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(212 212 212 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-color-d83c10:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(216 60 16 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-color-df8c0e:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(223 140 14 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-gray:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(179 179 179 / var(--tw-bg-opacity, 1));
}
.enabled\:active\:hover\:tw-bg-gray-lighter:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.disabled\:tw-hidden:disabled {
    display: none;
}
.disabled\:\!tw-cursor-not-allowed:disabled {
    cursor: not-allowed !important;
}
.disabled\:tw-cursor-not-allowed:disabled {
    cursor: not-allowed;
}
.disabled\:tw-select-auto:disabled {
    -webkit-user-select: auto;
       -moz-user-select: auto;
            user-select: auto;
}
.disabled\:tw-border:disabled {
    border-width: 1px;
}
.disabled\:tw-border-2px:disabled {
    border-width: 2px;
}
.disabled\:tw-border-\[1\.5px\]:disabled {
    border-width: 1.5px;
}
.disabled\:tw-border-theme-button-medium:disabled {
    border-width: var(--button-border-width-medium);
}
.disabled\:tw-border-theme-button-small:disabled {
    border-width: var(--button-border-width-small);
}
.disabled\:tw-border-solid:disabled {
    border-style: solid;
}
.disabled\:tw-border-brand-danger:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-color-2c5e69:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(44 94 105 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-color-2e2e2e:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(46 46 46 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-gray-base:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(102 102 102 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-gray-light:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(230 230 230 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-neutral-gray-10:disabled {
    border-color: var(--neutral-gray-10);
}
.disabled\:tw-border-neutral-gray-15:disabled {
    border-color: var(--neutral-gray-15);
}
.disabled\:tw-border-neutral-gray-30:disabled {
    border-color: var(--neutral-gray-30);
}
.disabled\:tw-border-neutral-gray-5:disabled {
    border-color: var(--neutral-gray-5);
}
.disabled\:tw-border-semantic-blue-10:disabled {
    border-color: var(--semantic-blue-10);
}
.disabled\:tw-border-semantic-red-10:disabled {
    border-color: var(--semantic-red-10);
}
.disabled\:tw-border-semantic-yellow-10:disabled {
    border-color: var(--semantic-yellow-10);
}
.disabled\:tw-border-theme-button-primary-disabled:disabled {
    border-color: var(--button-primary-border-color-disabled);
}
.disabled\:tw-border-theme-button-secondary-disabled:disabled {
    border-color: var(--button-secondary-border-color-disabled);
}
.disabled\:tw-border-theme-text-input-disabled:disabled {
    border-color: var(--text-input-border-disabled);
}
.disabled\:tw-border-b-color-336e7b:disabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-b-color-bc340e:disabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-b-color-f2714d:disabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-l-brand-info:disabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(89 196 196 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-l-color-f05e35:disabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-l-color-f2a938:disabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-r-color-336e7b:disabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-r-color-bc340e:disabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-r-color-f2714d:disabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-t-brand-info:disabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(89 196 196 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-t-color-f05e35:disabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.disabled\:tw-border-t-color-f2a938:disabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.disabled\:tw-bg-gray:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(179 179 179 / var(--tw-bg-opacity, 1));
}
.disabled\:tw-bg-gray-10:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(235 235 235 / var(--tw-bg-opacity, 1));
}
.disabled\:tw-bg-gray-lighter:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.disabled\:tw-bg-neutral-gray-10:disabled {
    background-color: var(--neutral-gray-10);
}
.disabled\:tw-bg-neutral-gray-100:disabled {
    background-color: var(--neutral-gray-100);
}
.disabled\:tw-bg-neutral-gray-2\.5:disabled {
    background-color: var(--neutral-gray-2_5);
}
.disabled\:tw-bg-neutral-gray-30:disabled {
    background-color: var(--neutral-gray-30);
}
.disabled\:tw-bg-neutral-gray-5:disabled {
    background-color: var(--neutral-gray-5);
}
.disabled\:tw-bg-theme-button-primary-disabled:disabled {
    background-color: var(--button-primary-bg-disabled);
}
.disabled\:tw-bg-theme-text-input-disabled:disabled {
    background-color: var(--text-input-bg-disabled);
}
.disabled\:tw-bg-transparent:disabled {
    background-color: transparent;
}
.disabled\:tw-bg-white:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.disabled\:tw-px-18px:disabled {
    padding-left: 18px;
    padding-right: 18px;
}
.disabled\:tw-px-\[6\.5px\]:disabled {
    padding-left: 6.5px;
    padding-right: 6.5px;
}
.disabled\:tw-px-theme-button-horizontal-medium:disabled {
    padding-left: var(--button-horizontal-padding-medium);
    padding-right: var(--button-horizontal-padding-medium);
}
.disabled\:tw-px-theme-button-horizontal-small:disabled {
    padding-left: var(--button-horizontal-padding-small);
    padding-right: var(--button-horizontal-padding-small);
}
.disabled\:tw-py-6px:disabled {
    padding-top: 6px;
    padding-bottom: 6px;
}
.disabled\:tw-py-\[2\.5px\]:disabled {
    padding-top: 2.5px;
    padding-bottom: 2.5px;
}
.disabled\:tw-py-theme-button-vertical-medium:disabled {
    padding-top: var(--button-vertical-padding-medium);
    padding-bottom: var(--button-vertical-padding-medium);
}
.disabled\:tw-py-theme-button-vertical-small:disabled {
    padding-top: var(--button-vertical-padding-small);
    padding-bottom: var(--button-vertical-padding-small);
}
.disabled\:\!tw-text-neutral-gray-15:disabled {
    color: var(--neutral-gray-15) !important;
}
.disabled\:\!tw-text-semantic-green-10:disabled {
    color: var(--semantic-green-10) !important;
}
.disabled\:\!tw-text-semantic-red-10:disabled {
    color: var(--semantic-red-10) !important;
}
.disabled\:tw-text-gray-30:disabled {
    --tw-text-opacity: 1;
    color: rgb(194 194 194 / var(--tw-text-opacity, 1));
}
.disabled\:tw-text-neutral-gray-15:disabled {
    color: var(--neutral-gray-15);
}
.disabled\:tw-text-neutral-gray-30:disabled {
    color: var(--neutral-gray-30);
}
.disabled\:tw-text-neutral-gray-75:disabled {
    color: var(--neutral-gray-75);
}
.disabled\:tw-text-semantic-blue-10:disabled {
    color: var(--semantic-blue-10);
}
.disabled\:tw-text-semantic-red-10:disabled {
    color: var(--semantic-red-10);
}
.disabled\:tw-text-semantic-yellow-10:disabled {
    color: var(--semantic-yellow-10);
}
.disabled\:tw-text-theme-button-secondary-disabled:disabled {
    color: var(--button-secondary-color-disabled);
}
.disabled\:tw-text-theme-text-button-color-disabled:disabled {
    color: var(--text-button-color-disabled);
}
.disabled\:tw-placeholder-neutral-gray-30:disabled::-moz-placeholder {
    color: var(--neutral-gray-30);
}
.disabled\:tw-placeholder-neutral-gray-30:disabled::placeholder {
    color: var(--neutral-gray-30);
}
.disabled\:tw-opacity-65:disabled {
    opacity: 0.65;
}
.disabled\:tw-shadow-none:disabled {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.checked\:disabled\:tw-border-\[2px\]:disabled:checked {
    border-width: 2px;
}
.checked\:disabled\:tw-border-neutral-gray-30:disabled:checked {
    border-color: var(--neutral-gray-30);
}
.checked\:disabled\:tw-bg-neutral-gray-30:disabled:checked {
    background-color: var(--neutral-gray-30);
}
.checked\:disabled\:tw-shadow-radio:disabled:checked {
    --tw-shadow: inset 0px 0px 0px 3px #fff;
    --tw-shadow-colored: inset 0px 0px 0px 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.checked\:disabled\:before\:tw-bg-neutral-gray-30:disabled:checked::before {
    content: var(--tw-content);
    background-color: var(--neutral-gray-30);
}
.indeterminate\:disabled\:tw-border-neutral-gray-30:disabled:indeterminate {
    border-color: var(--neutral-gray-30);
}
.indeterminate\:disabled\:before\:tw-bg-neutral-gray-30:disabled:indeterminate::before {
    content: var(--tw-content);
    background-color: var(--neutral-gray-30);
}
.disabled\:hover\:tw-border-color-46bdbd:hover:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.disabled\:hover\:tw-border-color-ccc:hover:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.disabled\:hover\:tw-border-color-f05e35:hover:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.disabled\:hover\:tw-border-color-f2a938:hover:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.disabled\:hover\:tw-bg-gray:hover:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(179 179 179 / var(--tw-bg-opacity, 1));
}
.checked\:disabled\:hover\:tw-bg-neutral-gray-30:hover:disabled:checked {
    background-color: var(--neutral-gray-30);
}
.tw-group:focus-within .group-focus-within\:tw-flex {
    display: flex;
}
.tw-group:focus-within .group-focus-within\:tw-text-theme-link-field-icon {
    color: var(--link-field-icon);
}
.tw-group:focus-within .group-focus-within\:tw-opacity-100 {
    opacity: 1;
}
.tw-group\/editable:hover .group-hover\/editable\:tw-visible {
    visibility: visible;
}
.tw-group:hover .group-hover\:tw-visible {
    visibility: visible;
}
.tw-group\/arrow:hover .group-hover\/arrow\:tw-block {
    display: block;
}
.tw-group:hover .group-hover\:tw-block {
    display: block;
}
.tw-group:hover .group-hover\:tw-inline {
    display: inline;
}
.tw-group:hover .group-hover\:tw-flex {
    display: flex;
}
.tw-group:hover .group-hover\:tw-hidden {
    display: none;
}
.tw-group:hover .group-hover\:tw-translate-y-\[-21px\] {
    --tw-translate-y: -21px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-group:hover .group-hover\:tw-scale-110 {
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-group:hover .group-hover\:tw-cursor-pointer {
    cursor: pointer;
}
.tw-group:hover .group-hover\:tw-border-theme-account-avatar-hover {
    border-color: var(--account-avatar-border-hover);
}
.tw-group:hover .group-hover\:tw-bg-\[\#333333\] {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 51 / var(--tw-bg-opacity, 1));
}
.tw-group:hover .group-hover\:tw-bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.tw-group:hover .group-hover\:tw-bg-gray-75 {
    --tw-bg-opacity: 1;
    background-color: rgb(102 102 102 / var(--tw-bg-opacity, 1));
}
.tw-group:hover .group-hover\:tw-bg-semantic-blue-100 {
    background-color: var(--semantic-blue-100);
}
.tw-group:hover .group-hover\:tw-bg-semantic-green-100 {
    background-color: var(--semantic-green-100);
}
.tw-group:hover .group-hover\:tw-bg-semantic-orange-100 {
    background-color: var(--semantic-orange-100);
}
.tw-group:hover .group-hover\:tw-bg-semantic-yellow-100 {
    background-color: var(--semantic-yellow-100);
}
.tw-group:hover .group-hover\:\!tw-text-theme-primary {
    color: var(--primary-color) !important;
}
.tw-group:hover .group-hover\:tw-text-gray-99 {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.tw-group:hover .group-hover\:tw-text-theme-primary {
    color: var(--primary-color);
}
.tw-group:hover .group-hover\:tw-text-theme-tdp-financials-collapse-icon-hover {
    color: var(--tdp-financials-collapse-icon-color-hover);
}
.tw-group:hover .group-hover\:tw-opacity-100 {
    opacity: 1;
}
.tw-group\/editable:hover .group-hover\/editable\:after\:tw-hidden::after {
    content: var(--tw-content);
    display: none;
}
.tw-group:hover .group-hover\:enabled\:tw-cursor-pointer:enabled {
    cursor: pointer;
}
.tw-group:hover .enabled\:group-hover\:tw-border-theme-checkbox-hover:enabled {
    border-color: var(--checkbox-border-hover);
}
.tw-group:hover .checked\:enabled\:group-hover\:tw-border-theme-checkbox-checked-hover:enabled:checked {
    border-color: var(--checkbox-border-checked-hover);
}
.tw-group:hover .checked\:enabled\:group-hover\:before\:tw-bg-theme-checkbox-checked-hover:enabled:checked::before {
    content: var(--tw-content);
    background-color: var(--checkbox-bg-checked-hover);
}
.tw-group:hover .indeterminate\:enabled\:group-hover\:tw-border-theme-checkbox-indeterminate-hover:enabled:indeterminate {
    border-color: var(--checkbox-border-indeterminate-hover);
}
.tw-group:hover .indeterminate\:enabled\:group-hover\:before\:tw-bg-theme-checkbox-indeterminate-hover:enabled:indeterminate::before {
    content: var(--tw-content);
    background-color: var(--checkbox-bg-indeterminate-hover);
}
.tw-group:focus .group-focus\:tw-flex {
    display: flex;
}
.tw-group:focus .group-focus\:tw-text-theme-primary {
    color: var(--primary-color);
}
.tw-group:focus .group-focus\:tw-opacity-100 {
    opacity: 1;
}
.tw-group:focus .group-focus\:\!tw-outline-0 {
    outline-width: 0px !important;
}
.tw-group:active .group-active\:tw-border-theme-account-avatar-active {
    border-color: var(--account-avatar-border-active);
}
.tw-group:active .group-active\:tw-text-neutral-gray-75 {
    color: var(--neutral-gray-75);
}
.tw-group:active .group-active\:tw-text-theme-primary-alternative {
    color: var(--primary-color-alternative);
}
.tw-group:active .group-active\:tw-text-theme-tdp-financials-collapse-icon-active {
    color: var(--tdp-financials-collapse-icon-color-active);
}
.tw-group:active .group-active\:tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.tw-peer:checked ~ .peer-checked\:tw-left-\[6px\] {
    left: 6px;
}
.tw-peer:checked ~ .peer-checked\:tw-left-\[9px\] {
    left: 9px;
}
.tw-peer:checked ~ .peer-checked\:tw-translate-x-full {
    --tw-translate-x: 100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.tw-peer:checked ~ .peer-checked\:\!tw-border-\[\#578EFA\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(87 142 250 / var(--tw-border-opacity, 1)) !important;
}
.tw-peer:checked ~ .peer-checked\:\!tw-border-\[\#94DCDC\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(148 220 220 / var(--tw-border-opacity, 1)) !important;
}
.tw-peer:checked ~ .peer-checked\:tw-border-\[var\(--filter-pill-selected\)\] {
    border-color: var(--filter-pill-selected);
}
.tw-peer:checked ~ .peer-checked\:tw-border-neutral-gray-75 {
    border-color: var(--neutral-gray-75);
}
.tw-peer:checked ~ .peer-checked\:tw-border-theme-button-toggle-option-checked {
    border-color: var(--button-toggle-option-border-checked);
}
.tw-peer:checked ~ .peer-checked\:tw-border-theme-text-toggle-border-checked {
    border-color: var(--text-toggle-border-checked);
}
.tw-peer:checked ~ .peer-checked\:tw-bg-\[\#E6EDFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(230 237 250 / var(--tw-bg-opacity, 1));
}
.tw-peer:checked ~ .peer-checked\:tw-bg-\[\#EEF9F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 249 249 / var(--tw-bg-opacity, 1));
}
.tw-peer:checked ~ .peer-checked\:tw-bg-\[var\(--filter-pill-selected\)\] {
    background-color: var(--filter-pill-selected);
}
.tw-peer:checked ~ .peer-checked\:tw-bg-neutral-gray-75 {
    background-color: var(--neutral-gray-75);
}
.tw-peer:checked ~ .peer-checked\:tw-bg-semantic-yellow-10 {
    background-color: var(--semantic-yellow-10);
}
.tw-peer:checked ~ .peer-checked\:tw-bg-theme-button-toggle-option-checked {
    background-color: var(--button-toggle-option-bg-checked);
}
.tw-peer:checked ~ .peer-checked\:tw-bg-theme-icon-toggle-bg-checked {
    background-color: var(--icon-toggle-bg-checked);
}
.tw-peer:checked ~ .peer-checked\:tw-bg-theme-simple-toggle-color {
    background-color: var(--simple-toggle-bg-color);
}
.tw-peer:checked ~ .peer-checked\:tw-font-semibold {
    font-weight: 600;
}
.tw-peer:checked ~ .peer-checked\:\!tw-text-\[\#2454B2\] {
    --tw-text-opacity: 1 !important;
    color: rgb(36 84 178 / var(--tw-text-opacity, 1)) !important;
}
.tw-peer:checked ~ .peer-checked\:\!tw-text-\[\#336E7B\] {
    --tw-text-opacity: 1 !important;
    color: rgb(51 110 123 / var(--tw-text-opacity, 1)) !important;
}
.tw-peer:checked ~ .peer-checked\:tw-text-semantic-yellow-110 {
    color: var(--semantic-yellow-110);
}
.tw-peer:checked ~ .peer-checked\:tw-text-theme-button-toggle-option-checked {
    color: var(--button-toggle-option-text-checked);
}
.tw-peer:checked ~ .peer-checked\:tw-text-theme-text-toggle-color-checked {
    color: var(--text-toggle-color-checked);
}
.tw-peer:checked ~ .peer-checked\:tw-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.tw-peer:checked ~ .peer-checked\:before\:tw-cursor-pointer::before {
    content: var(--tw-content);
    cursor: pointer;
}
.tw-peer:checked ~ .peer-checked\:before\:tw-text-brand-info::before {
    content: var(--tw-content);
    --tw-text-opacity: 1;
    color: rgb(89 196 196 / var(--tw-text-opacity, 1));
}
.tw-peer:checked ~ .peer-checked\:before\:tw-content-\[\"\\f14a\"\]::before {
    --tw-content: "\f14a";
    content: var(--tw-content);
}
.tw-peer:enabled ~ .peer-enabled\:tw-cursor-pointer {
    cursor: pointer;
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-border-\[var\(--filter-pill-hover\)\]:hover {
    border-color: var(--filter-pill-hover);
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-border-neutral-gray-10:hover {
    border-color: var(--neutral-gray-10);
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-bg-neutral-gray-10:hover {
    background-color: var(--neutral-gray-10);
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-bg-semantic-yellow-10:hover {
    background-color: var(--semantic-yellow-10);
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-text-\[var\(--filter-pill-hover\)\]:hover {
    color: var(--filter-pill-hover);
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-text-neutral-gray-75:hover {
    color: var(--neutral-gray-75);
}
.tw-peer:enabled ~ .peer-enabled\:hover\:tw-text-semantic-yellow-110:hover {
    color: var(--semantic-yellow-110);
}
.tw-group:hover .tw-peer:enabled ~ .group-hover\:peer-enabled\:tw-cursor-pointer {
    cursor: pointer;
}
.tw-peer:enabled:checked ~ .peer-enabled\:peer-checked\:hover\:tw-border-\[var\(--filter-pill-selected-hover\)\]:hover {
    border-color: var(--filter-pill-selected-hover);
}
.tw-peer:enabled:checked ~ .peer-enabled\:peer-checked\:hover\:tw-border-neutral-gray-50:hover {
    border-color: var(--neutral-gray-50);
}
.tw-peer:checked:enabled ~ .peer-checked\:peer-enabled\:hover\:tw-bg-semantic-yellow-25:hover {
    background-color: var(--semantic-yellow-25);
}
.tw-peer:enabled:checked ~ .peer-enabled\:peer-checked\:hover\:tw-bg-\[var\(--filter-pill-selected-hover\)\]:hover {
    background-color: var(--filter-pill-selected-hover);
}
.tw-peer:enabled:checked ~ .peer-enabled\:peer-checked\:hover\:tw-bg-neutral-gray-50:hover {
    background-color: var(--neutral-gray-50);
}
.tw-peer:checked:enabled ~ .peer-checked\:peer-enabled\:hover\:tw-text-semantic-yellow-110:hover {
    color: var(--semantic-yellow-110);
}
.tw-peer:enabled:checked ~ .peer-enabled\:peer-checked\:hover\:tw-text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.tw-peer:disabled ~ .peer-disabled\:tw-cursor-not-allowed {
    cursor: not-allowed;
}
.tw-peer:disabled ~ .peer-disabled\:tw-border-neutral-gray-30 {
    border-color: var(--neutral-gray-30);
}
.tw-peer:disabled ~ .peer-disabled\:tw-bg-neutral-gray-10 {
    background-color: var(--neutral-gray-10);
}
.tw-peer:disabled ~ .peer-disabled\:tw-bg-neutral-gray-15 {
    background-color: var(--neutral-gray-15);
}
.tw-peer:disabled ~ .peer-disabled\:tw-bg-transparent {
    background-color: transparent;
}
.tw-peer:disabled ~ .peer-disabled\:tw-text-neutral-gray-30 {
    color: var(--neutral-gray-30);
}
.tw-group:hover .tw-peer:disabled ~ .group-hover\:peer-disabled\:tw-cursor-default {
    cursor: default;
}
.tw-peer:disabled:checked ~ .peer-disabled\:peer-checked\:tw-bg-theme-simple-toggle-color-disabled {
    background-color: var(--simple-toggle-bg-color-disabled);
}
.loading\:tw-border-neutral-gray-30.tw-loading:disabled {
    border-color: var(--neutral-gray-30);
}
.loading\:tw-border-semantic-red-100.tw-loading:disabled {
    border-color: var(--semantic-red-100);
}
.loading\:tw-border-theme-button-primary-active.tw-loading:disabled {
    border-color: var(--button-primary-border-color-active);
}
.loading\:tw-border-theme-button-secondary-active.tw-loading:disabled {
    border-color: var(--button-secondary-border-color-active);
}
.loading\:tw-border-theme-button-transparent-primary-active.tw-loading:disabled {
    border-color: var(--button-transparent-primary-border-active);
}
.loading\:tw-bg-black.tw-loading:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.loading\:tw-bg-neutral-gray-30.tw-loading:disabled {
    background-color: var(--neutral-gray-30);
}
.loading\:tw-bg-semantic-blue-10.tw-loading:disabled {
    background-color: var(--semantic-blue-10);
}
.loading\:tw-bg-semantic-red-5.tw-loading:disabled {
    background-color: var(--semantic-red-5);
}
.loading\:tw-bg-theme-button-primary-active.tw-loading:disabled {
    background-color: var(--button-primary-bg-active);
}
.loading\:tw-bg-theme-button-secondary-active.tw-loading:disabled {
    background-color: var(--button-secondary-bg-active);
}
.loading\:tw-bg-theme-button-transparent-primary-active.tw-loading:disabled {
    background-color: var(--button-transparent-primary-bg-active);
}
.loading\:tw-bg-opacity-75.tw-loading:disabled {
    --tw-bg-opacity: 0.75;
}
.loading\:tw-text-neutral-gray-75.tw-loading:disabled {
    color: var(--neutral-gray-75);
}
.loading\:tw-text-semantic-red-100.tw-loading:disabled {
    color: var(--semantic-red-100);
}
.loading\:tw-text-theme-button-secondary-active.tw-loading:disabled {
    color: var(--button-secondary-color-active);
}
.loading\:tw-text-white.tw-loading:disabled {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.enabled-or-link\:tw-cursor-pointer:enabled {
    cursor: pointer;
}
.enabled-or-link\:tw-border-color-2c5e69:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(44 94 105 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-color-2e2e2e:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(46 46 46 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-color-ccc:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-transparent:enabled {
    border-color: transparent;
}
.enabled-or-link\:tw-border-b-color-336e7b:enabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-b-color-bc340e:enabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-b-color-f2714d:enabled {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-46bdbd:enabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-f05e35:enabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-f2a938:enabled {
    --tw-border-opacity: 1;
    border-left-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-336e7b:enabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-bc340e:enabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-f2714d:enabled {
    --tw-border-opacity: 1;
    border-right-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-46bdbd:enabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-f05e35:enabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-f2a938:enabled {
    --tw-border-opacity: 1;
    border-top-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-101010:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(16 16 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-1a373e:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(26 55 62 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-349292:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-adadad:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-d83c10:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-df8c0e:hover:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-transparent:hover:enabled {
    border-color: transparent;
}
.enabled-or-link\:hover\:tw-bg-color-222222:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-244e57:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-3dadad:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-ef4b1d:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-f19e20:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-gray-light:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-gray-lighter:hover:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-transparent:hover:enabled {
    background-color: transparent;
}
.enabled-or-link\:focus\:tw-border-black:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-060d0f:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-236161:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-8c8c8c:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-9b2b0b:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-a1650a:focus:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-transparent:focus:enabled {
    border-color: transparent;
}
.enabled-or-link\:focus\:tw-bg-color-222222:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-244e57:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-3dadad:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-ef4b1d:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-f19e20:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-gray-light:focus:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-transparent:focus:enabled {
    background-color: transparent;
}
.enabled-or-link\:active\:tw-border-black:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-060d0f:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-349292:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-8c8c8c:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-adadad:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-d83c10:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-df8c0e:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-transparent:active:enabled {
    border-color: transparent;
}
.enabled-or-link\:active\:tw-bg-color-222222:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-244e57:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-3dadad:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-ef4b1d:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-f19e20:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-gray-light:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-transparent:active:enabled {
    background-color: transparent;
}
.enabled-or-link\:active\:hover\:tw-border-color-236161:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-8c8c8c:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-9b2b0b:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-a1650a:hover:active:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-101010:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(16 16 16 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-1a373e:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(26 55 62 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-349292:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(52 146 146 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-d83c10:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(216 60 16 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-df8c0e:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(223 140 14 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-gray-lighter:hover:active:enabled {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:tw-cursor-pointer:link {
    cursor: pointer;
}
.enabled-or-link\:tw-border-color-2c5e69:link {
    --tw-border-opacity: 1;
    border-color: rgb(44 94 105 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-color-2e2e2e:link {
    --tw-border-opacity: 1;
    border-color: rgb(46 46 46 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-color-ccc:link {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-transparent:link {
    border-color: transparent;
}
.enabled-or-link\:tw-border-b-color-336e7b:link {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-b-color-bc340e:link {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-b-color-f2714d:link {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-46bdbd:link {
    --tw-border-opacity: 1;
    border-left-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-f05e35:link {
    --tw-border-opacity: 1;
    border-left-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-f2a938:link {
    --tw-border-opacity: 1;
    border-left-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-336e7b:link {
    --tw-border-opacity: 1;
    border-right-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-bc340e:link {
    --tw-border-opacity: 1;
    border-right-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-f2714d:link {
    --tw-border-opacity: 1;
    border-right-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-46bdbd:link {
    --tw-border-opacity: 1;
    border-top-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-f05e35:link {
    --tw-border-opacity: 1;
    border-top-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-f2a938:link {
    --tw-border-opacity: 1;
    border-top-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-101010:hover:link {
    --tw-border-opacity: 1;
    border-color: rgb(16 16 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-1a373e:hover:link {
    --tw-border-opacity: 1;
    border-color: rgb(26 55 62 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-349292:hover:link {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-adadad:hover:link {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-d83c10:hover:link {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-df8c0e:hover:link {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-transparent:hover:link {
    border-color: transparent;
}
.enabled-or-link\:hover\:tw-bg-color-222222:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-244e57:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-3dadad:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-ef4b1d:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-f19e20:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-gray-light:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-gray-lighter:hover:link {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-transparent:hover:link {
    background-color: transparent;
}
.enabled-or-link\:focus\:tw-border-black:focus:link {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-060d0f:focus:link {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-236161:focus:link {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-8c8c8c:focus:link {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-9b2b0b:focus:link {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-a1650a:focus:link {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-transparent:focus:link {
    border-color: transparent;
}
.enabled-or-link\:focus\:tw-bg-color-222222:focus:link {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-244e57:focus:link {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-3dadad:focus:link {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-ef4b1d:focus:link {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-f19e20:focus:link {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-gray-light:focus:link {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-transparent:focus:link {
    background-color: transparent;
}
.enabled-or-link\:active\:tw-border-black:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-060d0f:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-349292:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-8c8c8c:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-adadad:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-d83c10:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-df8c0e:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-transparent:active:link {
    border-color: transparent;
}
.enabled-or-link\:active\:tw-bg-color-222222:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-244e57:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-3dadad:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-ef4b1d:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-f19e20:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-gray-light:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-transparent:active:link {
    background-color: transparent;
}
.enabled-or-link\:active\:hover\:tw-border-color-236161:hover:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-8c8c8c:hover:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-9b2b0b:hover:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-a1650a:hover:active:link {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-101010:hover:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(16 16 16 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-1a373e:hover:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(26 55 62 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-349292:hover:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(52 146 146 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-d83c10:hover:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(216 60 16 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-df8c0e:hover:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(223 140 14 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-gray-lighter:hover:active:link {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:tw-cursor-pointer:visited {
    cursor: pointer;
}
.enabled-or-link\:tw-border-color-2c5e69:visited {
    --tw-border-opacity: 1;
    border-color: rgb(44 94 105 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-color-2e2e2e:visited {
    --tw-border-opacity: 1;
    border-color: rgb(46 46 46 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-color-ccc:visited {
    --tw-border-opacity: 1;
    border-color: rgb(204 204 204 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-transparent:visited {
    border-color: transparent;
}
.enabled-or-link\:tw-border-b-color-336e7b:visited {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-b-color-bc340e:visited {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-b-color-f2714d:visited {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-46bdbd:visited {
    --tw-border-opacity: 1;
    border-left-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-f05e35:visited {
    --tw-border-opacity: 1;
    border-left-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-l-color-f2a938:visited {
    --tw-border-opacity: 1;
    border-left-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-336e7b:visited {
    --tw-border-opacity: 1;
    border-right-color: rgb(51 110 123 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-bc340e:visited {
    --tw-border-opacity: 1;
    border-right-color: rgb(188 52 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-r-color-f2714d:visited {
    --tw-border-opacity: 1;
    border-right-color: rgb(242 113 77 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-46bdbd:visited {
    --tw-border-opacity: 1;
    border-top-color: rgb(70 189 189 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-f05e35:visited {
    --tw-border-opacity: 1;
    border-top-color: rgb(240 94 53 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:tw-border-t-color-f2a938:visited {
    --tw-border-opacity: 1;
    border-top-color: rgb(242 169 56 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-101010:hover:visited {
    --tw-border-opacity: 1;
    border-color: rgb(16 16 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-1a373e:hover:visited {
    --tw-border-opacity: 1;
    border-color: rgb(26 55 62 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-349292:hover:visited {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-adadad:hover:visited {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-d83c10:hover:visited {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-color-df8c0e:hover:visited {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:hover\:tw-border-transparent:hover:visited {
    border-color: transparent;
}
.enabled-or-link\:hover\:tw-bg-color-222222:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-244e57:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-3dadad:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-ef4b1d:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-color-f19e20:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-gray-light:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-gray-lighter:hover:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:hover\:tw-bg-transparent:hover:visited {
    background-color: transparent;
}
.enabled-or-link\:focus\:tw-border-black:focus:visited {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-060d0f:focus:visited {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-236161:focus:visited {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-8c8c8c:focus:visited {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-9b2b0b:focus:visited {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-color-a1650a:focus:visited {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:focus\:tw-border-transparent:focus:visited {
    border-color: transparent;
}
.enabled-or-link\:focus\:tw-bg-color-222222:focus:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-244e57:focus:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-3dadad:focus:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-ef4b1d:focus:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-color-f19e20:focus:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-gray-light:focus:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:focus\:tw-bg-transparent:focus:visited {
    background-color: transparent;
}
.enabled-or-link\:active\:tw-border-black:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-060d0f:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(6 13 15 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-349292:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(52 146 146 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-8c8c8c:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-adadad:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(173 173 173 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-d83c10:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(216 60 16 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-color-df8c0e:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(223 140 14 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:tw-border-transparent:active:visited {
    border-color: transparent;
}
.enabled-or-link\:active\:tw-bg-color-222222:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-244e57:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(36 78 87 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-3dadad:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(61 173 173 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-ef4b1d:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(239 75 29 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-color-f19e20:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(241 158 32 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-gray-light:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(230 230 230 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:tw-bg-transparent:active:visited {
    background-color: transparent;
}
.enabled-or-link\:active\:hover\:tw-border-color-236161:hover:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(35 97 97 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-8c8c8c:hover:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(140 140 140 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-9b2b0b:hover:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(155 43 11 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-border-color-a1650a:hover:active:visited {
    --tw-border-opacity: 1;
    border-color: rgb(161 101 10 / var(--tw-border-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-101010:hover:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(16 16 16 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-1a373e:hover:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(26 55 62 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-349292:hover:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(52 146 146 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-d83c10:hover:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(216 60 16 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-color-df8c0e:hover:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(223 140 14 / var(--tw-bg-opacity, 1));
}
.enabled-or-link\:active\:hover\:tw-bg-gray-lighter:hover:active:visited {
    --tw-bg-opacity: 1;
    background-color: rgb(248 247 246 / var(--tw-bg-opacity, 1));
}
@media (min-width: 640px) {
    .sm\:tw-p-\[32px\] {
        padding: 32px;
    }
}
@media (min-width: 768px) {
    .md\:tw-mr-\[-1px\] {
        margin-right: -1px;
    }
    .md\:tw-block {
        display: block;
    }
    .md\:tw-h-\[32px\] {
        height: 32px;
    }
    .md\:tw-w-\[32px\] {
        width: 32px;
    }
    .md\:tw-grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
    .md\:tw-bg-theme-account-avatar {
        background-color: var(--account-avatar-bg);
    }
    .md\:tw-text-theme-account-avatar {
        color: var(--account-avatar-text);
    }
    .md\:hover\:tw-bg-theme-account-avatar-hover:hover {
        background-color: var(--account-avatar-bg-hover);
    }
    .md\:hover\:tw-text-theme-account-avatar-hover:hover {
        color: var(--account-avatar-text-hover);
    }
    .md\:active\:tw-bg-theme-account-avatar-active:active {
        background-color: var(--account-avatar-bg-active);
    }
    .md\:active\:tw-text-theme-account-avatar-active:active {
        color: var(--account-avatar-text-active);
    }
    .tw-group:hover .md\:group-hover\:tw-border-theme-account-avatar-hover-md {
        border-color: var(--account-avatar-border-hover-md);
    }
    .tw-group:active .md\:group-active\:tw-border-theme-account-avatar-active {
        border-color: var(--account-avatar-border-active);
    }
}
@media (min-width: 1024px) {
    .active\:lg\:tw-bg-neutral-gray-10:active {
        background-color: var(--neutral-gray-10);
    }
    .active\:lg\:tw-text-neutral-gray-75:active {
        color: var(--neutral-gray-75);
    }
}
@media (max-width: 767px) {
    .bs-xs\:tw-mx-\[-15px\] {
        margin-left: -15px;
        margin-right: -15px;
    }
    .bs-xs\:tw-hidden {
        display: none;
    }
    .bs-xs\:tw-p-32px {
        padding: 32px;
    }
    .bs-xs\:tw-p-\[15px\] {
        padding: 15px;
    }
    .bs-xs\:tw-p-\[16px\] {
        padding: 16px;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .bs-sm\:tw-float-left {
        float: left;
    }
    .bs-sm\:tw-mx-auto {
        margin-left: auto;
        margin-right: auto;
    }
    .bs-sm\:tw-my-30px {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .bs-sm\:tw-ml-1\/12 {
        margin-left: 8.333333%;
    }
    .bs-sm\:tw-ml-10\/12 {
        margin-left: 83.333333%;
    }
    .bs-sm\:tw-ml-11\/12 {
        margin-left: 91.666667%;
    }
    .bs-sm\:tw-ml-2\/12 {
        margin-left: 16.666667%;
    }
    .bs-sm\:tw-ml-3\/12 {
        margin-left: 25%;
    }
    .bs-sm\:tw-ml-4\/12 {
        margin-left: 33.333333%;
    }
    .bs-sm\:tw-ml-5\/12 {
        margin-left: 41.666667%;
    }
    .bs-sm\:tw-ml-6\/12 {
        margin-left: 50%;
    }
    .bs-sm\:tw-ml-7\/12 {
        margin-left: 58.333333%;
    }
    .bs-sm\:tw-ml-8\/12 {
        margin-left: 66.666667%;
    }
    .bs-sm\:tw-ml-9\/12 {
        margin-left: 75%;
    }
    .bs-sm\:tw-hidden {
        display: none;
    }
    .bs-sm\:tw-w-1\/12 {
        width: 8.333333%;
    }
    .bs-sm\:tw-w-10\/12 {
        width: 83.333333%;
    }
    .bs-sm\:tw-w-11\/12 {
        width: 91.666667%;
    }
    .bs-sm\:tw-w-2\/12 {
        width: 16.666667%;
    }
    .bs-sm\:tw-w-3\/12 {
        width: 25%;
    }
    .bs-sm\:tw-w-4\/12 {
        width: 33.333333%;
    }
    .bs-sm\:tw-w-45rem {
        width: 45rem;
    }
    .bs-sm\:tw-w-5\/12 {
        width: 41.666667%;
    }
    .bs-sm\:tw-w-6\/12 {
        width: 50%;
    }
    .bs-sm\:tw-w-600px {
        width: 600px;
    }
    .bs-sm\:tw-w-7\/12 {
        width: 58.333333%;
    }
    .bs-sm\:tw-w-740px {
        width: 740px;
    }
    .bs-sm\:tw-w-8\/12 {
        width: 66.666667%;
    }
    .bs-sm\:tw-w-9\/12 {
        width: 75%;
    }
    .bs-sm\:tw-w-full {
        width: 100%;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .bs-md\:tw-float-left {
        float: left;
    }
    .bs-md\:tw-mx-auto {
        margin-left: auto;
        margin-right: auto;
    }
    .bs-md\:tw-my-30px {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .bs-md\:tw-ml-1\/12 {
        margin-left: 8.333333%;
    }
    .bs-md\:tw-ml-10\/12 {
        margin-left: 83.333333%;
    }
    .bs-md\:tw-ml-11\/12 {
        margin-left: 91.666667%;
    }
    .bs-md\:tw-ml-2\/12 {
        margin-left: 16.666667%;
    }
    .bs-md\:tw-ml-3\/12 {
        margin-left: 25%;
    }
    .bs-md\:tw-ml-4\/12 {
        margin-left: 33.333333%;
    }
    .bs-md\:tw-ml-5\/12 {
        margin-left: 41.666667%;
    }
    .bs-md\:tw-ml-6\/12 {
        margin-left: 50%;
    }
    .bs-md\:tw-ml-7\/12 {
        margin-left: 58.333333%;
    }
    .bs-md\:tw-ml-8\/12 {
        margin-left: 66.666667%;
    }
    .bs-md\:tw-ml-9\/12 {
        margin-left: 75%;
    }
    .bs-md\:tw-w-1\/12 {
        width: 8.333333%;
    }
    .bs-md\:tw-w-10\/12 {
        width: 83.333333%;
    }
    .bs-md\:tw-w-11\/12 {
        width: 91.666667%;
    }
    .bs-md\:tw-w-2\/12 {
        width: 16.666667%;
    }
    .bs-md\:tw-w-3\/12 {
        width: 25%;
    }
    .bs-md\:tw-w-4\/12 {
        width: 33.333333%;
    }
    .bs-md\:tw-w-45rem {
        width: 45rem;
    }
    .bs-md\:tw-w-5\/12 {
        width: 41.666667%;
    }
    .bs-md\:tw-w-6\/12 {
        width: 50%;
    }
    .bs-md\:tw-w-600px {
        width: 600px;
    }
    .bs-md\:tw-w-7\/12 {
        width: 58.333333%;
    }
    .bs-md\:tw-w-740px {
        width: 740px;
    }
    .bs-md\:tw-w-8\/12 {
        width: 66.666667%;
    }
    .bs-md\:tw-w-9\/12 {
        width: 75%;
    }
    .bs-md\:tw-w-900px {
        width: 900px;
    }
    .bs-md\:tw-w-960px {
        width: 960px;
    }
    .bs-md\:tw-w-full {
        width: 100%;
    }
}
@media (min-width: 1200px) {
    .bs-lg\:tw-float-left {
        float: left;
    }
    .bs-lg\:tw-mx-auto {
        margin-left: auto;
        margin-right: auto;
    }
    .bs-lg\:tw-my-30px {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    .bs-lg\:tw-ml-1\/12 {
        margin-left: 8.333333%;
    }
    .bs-lg\:tw-ml-10\/12 {
        margin-left: 83.333333%;
    }
    .bs-lg\:tw-ml-11\/12 {
        margin-left: 91.666667%;
    }
    .bs-lg\:tw-ml-2\/12 {
        margin-left: 16.666667%;
    }
    .bs-lg\:tw-ml-3\/12 {
        margin-left: 25%;
    }
    .bs-lg\:tw-ml-4\/12 {
        margin-left: 33.333333%;
    }
    .bs-lg\:tw-ml-5\/12 {
        margin-left: 41.666667%;
    }
    .bs-lg\:tw-ml-6\/12 {
        margin-left: 50%;
    }
    .bs-lg\:tw-ml-7\/12 {
        margin-left: 58.333333%;
    }
    .bs-lg\:tw-ml-8\/12 {
        margin-left: 66.666667%;
    }
    .bs-lg\:tw-ml-9\/12 {
        margin-left: 75%;
    }
    .bs-lg\:tw-w-1\/12 {
        width: 8.333333%;
    }
    .bs-lg\:tw-w-10\/12 {
        width: 83.333333%;
    }
    .bs-lg\:tw-w-11\/12 {
        width: 91.666667%;
    }
    .bs-lg\:tw-w-1160px {
        width: 1160px;
    }
    .bs-lg\:tw-w-2\/12 {
        width: 16.666667%;
    }
    .bs-lg\:tw-w-3\/12 {
        width: 25%;
    }
    .bs-lg\:tw-w-4\/12 {
        width: 33.333333%;
    }
    .bs-lg\:tw-w-45rem {
        width: 45rem;
    }
    .bs-lg\:tw-w-5\/12 {
        width: 41.666667%;
    }
    .bs-lg\:tw-w-6\/12 {
        width: 50%;
    }
    .bs-lg\:tw-w-600px {
        width: 600px;
    }
    .bs-lg\:tw-w-7\/12 {
        width: 58.333333%;
    }
    .bs-lg\:tw-w-740px {
        width: 740px;
    }
    .bs-lg\:tw-w-8\/12 {
        width: 66.666667%;
    }
    .bs-lg\:tw-w-9\/12 {
        width: 75%;
    }
    .bs-lg\:tw-w-900px {
        width: 900px;
    }
    .bs-lg\:tw-w-960px {
        width: 960px;
    }
    .bs-lg\:tw-w-full {
        width: 100%;
    }
}
@media print {
    .bs-print\:tw-border {
        border-width: 1px;
    }
    .bs-print\:tw-border-solid {
        border-style: solid;
    }
    .bs-print\:tw-border-black {
        --tw-border-opacity: 1;
        border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
    }
}
.\[\&\>\*\]\:tw-text-18d>* {
    font-size: 18px;
    line-height: 24px;
}
.\[\&\>\.circled\]\:\!tw-m-0>.circled {
    margin: 0px !important;
}
.\[\&\>img\]\:tw-mb-0>img {
    margin-bottom: 0px;
}
.\[\&\>img\]\:tw-h-\[80px\]>img {
    height: 80px;
}
.\[\&\>img\]\:tw-w-\[120px\]>img {
    width: 120px;
}
.\[\&_dl\]\:tw-mb-0 dl {
    margin-bottom: 0px;
}
.group-lineitem:hover .\[\.group-lineitem\:hover_\&\]\:tw-visible {
    visibility: visible;
}


/*# sourceMappingURL=tailwind-90e67fda.css.map*/