@import url(https://use.typekit.net/wvo1xuj.css);
@import url(https://fonts.googleapis.com/css2?family=Inter:opsz@14..32&display=swap);
/**
 * Do not edit directly
 * Generated on Wed, 13 Aug 2025 14:14:11 GMT
 */

.typography-body-regular {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 400;
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.typography-body-em {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 600;
	font-size: 0.875rem;
	line-height: 1.25rem;
}

.typography-body-small {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 400;
	font-size: 0.8125rem;
	line-height: 1rem;
}

.typography-body-small-em {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 600;
	font-size: 0.8125rem;
	line-height: 1rem;
}

.typography-body-small-spaced {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 400;
	font-size: 0.8125rem;
	line-height: 1.25rem;
}

.typography-body-small-spaced-em {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 600;
	font-size: 0.8125rem;
	line-height: 1.25rem;
}

.typography-body-large {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 400;
	font-size: 1rem;
	line-height: 1.5rem;
}

.typography-body-large-em {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 600;
	font-size: 1rem;
	line-height: 1.5rem;
}

.typography-navigation {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 600;
	font-size: 0.875rem;
	line-height: 1.25rem;
	text-transform: uppercase;
	letter-spacing: 0.04rem;
}

.typography-pre-title {
	font-family: proxima-nova,Arial,sans-serif;
	font-weight: 600;
	font-size: 0.8125rem;
	line-height: 1rem;
	text-transform: capitalize;
}


@charset "UTF-8";
.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}

button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled].rbc-btn {
  cursor: not-allowed;
}

button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.rbc-calendar {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  box-sizing: inherit;
}

.rbc-abs-full, .rbc-row-bg {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rbc-ellipsis, .rbc-show-more, .rbc-row-segment .rbc-event-content, .rbc-event-label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-rtl {
  direction: rtl;
}

.rbc-off-range {
  color: #999999;
}

.rbc-off-range-bg {
  background: #e6e6e6;
}

.rbc-header {
  overflow: hidden;
  flex: 1 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 3px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  font-size: 90%;
  min-height: 0;
  border-bottom: 1px solid #ddd;
}
.rbc-header + .rbc-header {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-button-link {
  color: inherit;
  background: none;
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
  -webkit-user-select: text;
          user-select: text;
}

.rbc-row-content {
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}

.rbc-row-content-scrollable {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container {
  height: 100%;
  overflow-y: scroll;
  /* Hide scrollbar for Chrome, Safari and Opera */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar {
  display: none;
}

.rbc-today {
  background-color: #eaf6ff;
}

.rbc-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: 0.375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active, .rbc-toolbar button.rbc-active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:hover {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button {
  margin-left: 10px;
}

.rbc-event, .rbc-day-slot .rbc-background-event {
  border: none;
  box-sizing: border-box;
  box-shadow: none;
  margin: 0;
  padding: 2px 5px;
  background-color: #3174ad;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  width: 100%;
  text-align: left;
}
.rbc-slot-selecting .rbc-event, .rbc-slot-selecting .rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-slot-selecting .rbc-background-event {
  cursor: inherit;
  pointer-events: none;
}
.rbc-event.rbc-selected, .rbc-day-slot .rbc-selected.rbc-background-event {
  background-color: #265985;
}
.rbc-event:focus, .rbc-day-slot .rbc-background-event:focus {
  outline: 5px auto #3b99fc;
}

.rbc-event-label {
  font-size: 80%;
}

.rbc-event-overlaps {
  box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
}

.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-row {
  display: flex;
  flex-direction: row;
}

.rbc-row-segment {
  padding: 0 1px 1px 1px;
}
.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-show-more {
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 4;
  font-weight: bold;
  font-size: 85%;
  height: auto;
  line-height: normal;
  color: #3174ad;
}
.rbc-show-more:hover, .rbc-show-more:focus {
  color: #265985;
}

.rbc-month-view {
  position: relative;
  border: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  flex: 1 0;
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
  height: 100%;
}

.rbc-month-header {
  display: flex;
  flex-direction: row;
}

.rbc-month-row {
  display: flex;
  position: relative;
  flex-direction: column;
  flex: 1 0;
  flex-basis: 0px;
  overflow: hidden;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #ddd;
}

.rbc-date-cell {
  flex: 1 1;
  min-width: 0;
  padding-right: 5px;
  text-align: right;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-bg {
  display: flex;
  flex-direction: row;
  flex: 1 0;
  overflow: hidden;
}

.rbc-day-bg {
  flex: 1 0;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}

.rbc-overlay {
  position: absolute;
  z-index: 5;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.rbc-overlay > * + * {
  margin-top: 1px;
}

.rbc-overlay-header {
  border-bottom: 1px solid #e5e5e5;
  margin: -10px -10px 5px -10px;
  padding: 2px 10px;
}

.rbc-agenda-view {
  display: flex;
  flex-direction: column;
  flex: 1 0;
  overflow: auto;
}
.rbc-agenda-view table.rbc-agenda-table {
  width: 100%;
  border: 1px solid #ddd;
  border-spacing: 0;
  border-collapse: collapse;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
  padding: 5px 10px;
  vertical-align: top;
}
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
  padding-left: 15px;
  padding-right: 15px;
  text-transform: lowercase;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
  border-top: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  text-align: right;
}

.rbc-agenda-time-cell {
  text-transform: lowercase;
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: " »";
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: "« ";
}

.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
}

.rbc-agenda-event-cell {
  width: 100%;
}

.rbc-time-column {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  flex: 1 1;
}

.rbc-timeslot-group {
  border-bottom: 1px solid #ddd;
  min-height: 40px;
  display: flex;
  flex-flow: column nowrap;
}

.rbc-time-gutter,
.rbc-header-gutter {
  flex: none;
}

.rbc-label {
  padding: 0 5px;
}

.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-events-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 0;
}
.rbc-day-slot .rbc-events-container.rbc-rtl {
  left: 10px;
  right: 0;
}
.rbc-day-slot .rbc-event, .rbc-day-slot .rbc-background-event {
  border: 1px solid #265985;
  display: flex;
  max-height: 100%;
  min-height: 20px;
  flex-flow: column wrap;
  align-items: flex-start;
  overflow: hidden;
  position: absolute;
}
.rbc-day-slot .rbc-background-event {
  opacity: 0.75;
}
.rbc-day-slot .rbc-event-label {
  flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  flex: 1 1;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid #f7f7f7;
}

.rbc-time-view-resources .rbc-time-gutter,
.rbc-time-view-resources .rbc-time-header-gutter {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background-color: white;
  border-right: 1px solid #ddd;
  z-index: 10;
  margin-right: -1px;
}
.rbc-time-view-resources .rbc-time-header {
  overflow: hidden;
}
.rbc-time-view-resources .rbc-time-header-content {
  min-width: auto;
  flex: 1 0;
  flex-basis: 0px;
}
.rbc-time-view-resources .rbc-time-header-cell-single-day {
  display: none;
}
.rbc-time-view-resources .rbc-day-slot {
  min-width: 140px;
}
.rbc-time-view-resources .rbc-header,
.rbc-time-view-resources .rbc-day-bg {
  width: 140px;
  flex: 1 1;
  flex-basis: 0 px;
}

.rbc-time-header-content + .rbc-time-header-content {
  margin-left: -1px;
}

.rbc-time-slot {
  flex: 1 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}

.rbc-day-header {
  text-align: center;
}

.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  width: 100%;
  padding: 3px;
}

.rbc-slot-selecting {
  cursor: move;
}

.rbc-time-view {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  width: 100%;
  border: 1px solid #ddd;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
  text-align: right;
}
.rbc-time-view .rbc-allday-cell {
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  position: relative;
}
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
  border-left: 1px solid #ddd;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  box-sizing: border-box;
  min-height: 20px;
}

.rbc-time-header {
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #ddd;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #ddd;
}
.rbc-time-header > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
}

.rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-header-content {
  flex: 1 1;
  display: flex;
  min-width: 0;
  flex-direction: column;
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header-content {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-header-content > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
  flex-shrink: 0;
}

.rbc-time-content {
  display: flex;
  flex: 1 0;
  align-items: flex-start;
  width: 100%;
  border-top: 2px solid #ddd;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
}

.rbc-current-time-indicator {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}

/*# sourceMappingURL=react-big-calendar.css.map */
.rbc-addons-dnd .rbc-addons-dnd-row-body {
  position: relative;
}
.rbc-addons-dnd .rbc-addons-dnd-drag-row {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.rbc-addons-dnd .rbc-addons-dnd-over {
  background-color: rgba(0, 0, 0, 0.3);
}
.rbc-addons-dnd .rbc-event {
  transition: opacity 150ms;
}
.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ns-icon, .rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ew-icon {
  display: block;
}
.rbc-addons-dnd .rbc-addons-dnd-dragged-event {
  opacity: 0;
}
.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview) {
  opacity: 0.5;
}
.rbc-addons-dnd .rbc-addons-dnd-resizable {
  position: relative;
  width: 100%;
  height: 100%;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor {
  width: 100%;
  text-align: center;
  position: absolute;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:first-child {
  top: 0;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:last-child {
  bottom: 0;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor .rbc-addons-dnd-resize-ns-icon {
  display: none;
  border-top: 3px double;
  margin: 0 auto;
  width: 10px;
  cursor: ns-resize;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor {
  position: absolute;
  top: 4px;
  bottom: 0;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:first-child {
  left: 0;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:last-child {
  right: 0;
}
.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor .rbc-addons-dnd-resize-ew-icon {
  display: none;
  border-left: 3px double;
  margin-top: auto;
  margin-bottom: auto;
  height: 10px;
  cursor: ew-resize;
}

/*# sourceMappingURL=styles.css.map */

/**
 * Do not edit directly
 * Generated on Wed, 13 Aug 2025 14:14:11 GMT
 */

:root {
  --blur-tertiary: blur(2px);
  --blur-secondary: blur(4px);
  --blur-strong: blur(6px);
  --screen-breakpoint-xs: 320;
  --screen-breakpoint-sm: 600;
  --screen-breakpoint-md: 1280;
  --screen-breakpoint-lg: 1440;
  --screen-breakpoint-xl: 1920;
  --screen-content-md: 1280;
  --screen-content-lg: 1440;
  --screen-content-xl: 1728;
  --color-base-none: rgba(0, 0, 0, 0);
  --color-base-alpha-light-100: rgba(26, 46, 96, 0.04);
  --color-base-alpha-light-200: rgba(26, 46, 96, 0.06);
  --color-base-alpha-dark-100: rgba(223, 230, 246, 0.12);
  --color-base-alpha-dark-200: rgba(223, 230, 246, 0.24);
  --color-base-white: #ffffff;
  --color-base-black: #000000;
  --color-base-grey-25: #f9fafb;
  --color-base-grey-50: #f6f7f9;
  --color-base-grey-100: #f3f4f6;
  --color-base-grey-200: #ebecef;
  --color-base-grey-300: #e2e4e9;
  --color-base-grey-400: #8e94a4;
  --color-base-grey-500: #666b7a;
  --color-base-grey-600: #383b47;
  --color-base-grey-700: #343542;
  --color-base-grey-750: #2d2e39;
  --color-base-grey-800: #292a33;
  --color-base-grey-850: #23242a;
  --color-base-grey-900: #202127;
  --color-base-grey-950: #191a1f;
  --color-base-grey-1000: #17181c;
  --color-base-grey-1050: #151519;
  --color-base-grey-700a: rgba(67, 68, 86, 0.64);
  --color-base-grey-750a: rgba(56, 57, 72, 0.64);
  --color-base-grey-800a: rgba(50, 51, 62, 0.64);
  --color-base-grey-850a: rgba(41, 42, 48, 0.64);
  --color-base-grey-900a: rgba(36, 37, 44, 0.64);
  --color-base-grey-1000a: rgba(23, 24, 28, 0.92);
  --color-base-blue-25: #f5f9ff;
  --color-base-blue-50: #e6f0fe;
  --color-base-blue-100: #d7e8fe;
  --color-base-blue-200: #bedbfe;
  --color-base-blue-300: #91c3fd;
  --color-base-blue-400: #61a6fa;
  --color-base-blue-500: #3c83f6;
  --color-base-blue-600: #2463eb;
  --color-base-blue-700: #1d4fd7;
  --color-base-blue-800: #1e3fae;
  --color-base-blue-900: #1a3479;
  --color-base-blue-1000: #0f1b38;
  --color-base-blue-300subtle: rgba(145, 195, 253, 0.08);
  --color-base-blue-600subtle: rgba(36, 99, 235, 0.08);
  --color-base-purple-25: #f7f5ff;
  --color-base-purple-50: #f0ebff;
  --color-base-purple-100: #ece6ff;
  --color-base-purple-200: #e0d6ff;
  --color-base-purple-300: #c5b4fe;
  --color-base-purple-400: #a183fc;
  --color-base-purple-500: #8055f7;
  --color-base-purple-600: #6534ea;
  --color-base-purple-700: #5322ce;
  --color-base-purple-800: #4921a6;
  --color-base-purple-900: #361976;
  --color-base-purple-1000: #20123f;
  --color-base-purple-300subtle: rgba(197, 180, 254, 0.08);
  --color-base-purple-600subtle: rgba(101, 52, 234, 0.03);
  --color-base-violet-25: #fdf5ff;
  --color-base-violet-50: #faebff;
  --color-base-violet-100: #f9e6ff;
  --color-base-violet-200: #f5d2fe;
  --color-base-violet-300: #f0abfc;
  --color-base-violet-400: #e87bf9;
  --color-base-violet-500: #d535ed;
  --color-base-violet-600: #bf27d3;
  --color-base-violet-700: #a31daf;
  --color-base-violet-800: #85198f;
  --color-base-violet-900: #611664;
  --color-base-violet-1000: #360f38;
  --color-base-violet-300subtle: rgba(240, 171, 252, 0.08);
  --color-base-violet-600subtle: rgba(191, 39, 211, 0.08);
  --color-base-fuchsia-25: #fef6fa;
  --color-base-fuchsia-50: #fcedf5;
  --color-base-fuchsia-100: #fbe4f2;
  --color-base-fuchsia-200: #fbd0e8;
  --color-base-fuchsia-300: #f9a9d5;
  --color-base-fuchsia-400: #f471b5;
  --color-base-fuchsia-500: #ec4699;
  --color-base-fuchsia-600: #db2979;
  --color-base-fuchsia-700: #bf185d;
  --color-base-fuchsia-800: #9b174c;
  --color-base-fuchsia-900: #701539;
  --color-base-fuchsia-1000: #3f1224;
  --color-base-pink-500: #e8236a;
  --color-base-pink-faded-500: #ef6597;
  --color-base-red-25: #fef5f5;
  --color-base-red-50: #fee7e7;
  --color-base-red-100: #fee1e1;
  --color-base-red-200: #fec8c8;
  --color-base-red-300: #fca6a6;
  --color-base-red-400: #f87272;
  --color-base-red-500: #ef4343;
  --color-base-red-600: #dc2828;
  --color-base-red-700: #ba1c1c;
  --color-base-red-800: #981b1b;
  --color-base-red-900: #701919;
  --color-base-red-1000: #3b1111;
  --color-base-red-300subtle: rgba(252, 166, 166, 0.08);
  --color-base-red-600subtle: rgba(220, 40, 40, 0.08);
  --color-base-orange-25: #fff8f0;
  --color-base-orange-50: #fff1e0;
  --color-base-orange-100: #ffebd1;
  --color-base-orange-200: #fed6a9;
  --color-base-orange-300: #fdba72;
  --color-base-orange-400: #fb923c;
  --color-base-orange-500: #f97415;
  --color-base-orange-600: #e9590c;
  --color-base-orange-700: #c03f0c;
  --color-base-orange-800: #9b3412;
  --color-base-orange-900: #6b270f;
  --color-base-orange-1000: #3b190d;
  --color-base-yellow-25: #fffcf0;
  --color-base-yellow-50: #fff8dc;
  --color-base-yellow-100: #fef1be;
  --color-base-yellow-200: #fde68b;
  --color-base-yellow-300: #fcd74f;
  --color-base-yellow-400: #fbc923;
  --color-base-yellow-500: #f5ba0a;
  --color-base-yellow-600: #b97704;
  --color-base-yellow-700: #a66407;
  --color-base-yellow-800: #8c510d;
  --color-base-yellow-900: #64360d;
  --color-base-yellow-1000: #3b210d;
  --color-base-yellow-300subtle: rgba(252, 215, 79, 0.08);
  --color-base-yellow-600subtle: rgba(185, 119, 4, 0.08);
  --color-base-green-25: #f1fdf7;
  --color-base-green-50: #dffbed;
  --color-base-green-100: #c8f9e0;
  --color-base-green-200: #a5f3cf;
  --color-base-green-300: #6ee7b7;
  --color-base-green-400: #36d399;
  --color-base-green-500: #10b77f;
  --color-base-green-600: #08875f;
  --color-base-green-700: #047756;
  --color-base-green-800: #066046;
  --color-base-green-900: #054232;
  --color-base-green-1000: #06231b;
  --color-base-green-300subtle: rgba(110, 231, 183, 0.08);
  --color-base-green-600subtle: rgba(8, 135, 95, 0.08);
  --color-base-brand-25: #fef4f1;
  --color-base-brand-50: #fde8e3;
  --color-base-brand-100: #fde4dd;
  --color-base-brand-200: #fccbc0;
  --color-base-brand-300: #fcaa97;
  --color-base-brand-400: #fc7354;
  --color-base-brand-500: #f63409;
  --color-base-brand-600: #d72f09;
  --color-base-brand-700: #b22506;
  --color-base-brand-800: #912108;
  --color-base-brand-900: #721b09;
  --color-base-brand-1000: #083025;
  --color-gradient-500: linear-gradient(268.84deg, #e8236a 0%, #fd3001 31.25%, #f97415 100%);
  --color-gradient-500reverse: linear-gradient(88.84deg, #e8236a 0%, #fd3001 31.25%, #f97415 100%);
  --color-interfaces-highlights: #f3f4f6;
  --color-background-disabled: #ebecef;
  --color-background-dark: #202127;
  --color-background-none: rgba(0, 0, 0, 0);
  --color-background-secondary: #e2e4e9;
  --color-background-ai-subtle: #f7f5ff;
  --color-background-ai-default: #f0ebff;
  --color-background-ai-hover: #ece6ff;
  --color-background-ai-pressed: #ece6ff;
  --color-background-brand: linear-gradient(268.84deg, #e8236a 0%, #fd3001 31.25%, #f97415 100%);
  --color-background-brand-hover: linear-gradient(88.84deg, #e8236a 0%, #fd3001 31.25%, #f97415 100%);
  --color-background-decorative-base: #f0ebff;
  --color-background-decorative-base02: #f6f7f9;
  --color-background-decorative-base03: #fff1e0;
  --color-background-decorative-base04: #faebff;
  --color-background-decorative-base05: #dffbed;
  --color-background-decorative-base06: #e6f0fe;
  --color-background-surface-recessed: #f9fafb;
  --color-background-surface-raised: #ffffff;
  --color-background-surface-overlay: #ffffff;
  --color-background-surface-page-default: #ffffff;
  --color-background-surface-page-hover: #f6f7f9;
  --color-background-surface-page-pressed: #f3f4f6;
  --color-background-input-default: #ffffff;
  --color-background-input-hover: #f9fafb;
  --color-background-input-pressed: #ffffff;
  --color-background-action-secondary-default: #0f1b38;
  --color-background-action-secondary-hover: #191a1f;
  --color-background-action-secondary-pressed: #17181c;
  --color-background-action-outline-default: #ffffff;
  --color-background-action-outline-hover: rgba(26, 46, 96, 0.04);
  --color-background-action-outline-pressed: rgba(26, 46, 96, 0.06);
  --color-background-neutral-subtle: #f9fafb;
  --color-background-neutral-default: rgba(26, 46, 96, 0.04);
  --color-background-neutral-hover: rgba(26, 46, 96, 0.06);
  --color-background-neutral-pressed: #ebecef;
  --color-background-neutral-dark: rgba(26, 46, 96, 0.04);
  --color-background-success: #dffbed;
  --color-background-success-subtle: #f1fdf7;
  --color-background-success-hover: #c8f9e0;
  --color-background-success-pressed: #a5f3cf;
  --color-background-success-strong-default: #10b77f;
  --color-background-success-strong-hover: #08875f;
  --color-background-success-strong-pressed: #047756;
  --color-background-info: #e6f0fe;
  --color-background-info-subtle: #f5f9ff;
  --color-background-info-hover: #d7e8fe;
  --color-background-info-pressed: #bedbfe;
  --color-background-warning-subtle: #fffcf0;
  --color-background-warning: #fff8dc;
  --color-background-warning-hover: #fef1be;
  --color-background-warning-pressed: #fde68b;
  --color-background-danger-subtle: #fef5f5;
  --color-background-danger-default: #fee7e7;
  --color-background-danger-hover: #fee1e1;
  --color-background-danger-pressed: #fec8c8;
  --color-background-processing-subtle: #fdf5ff;
  --color-background-processing-default: #faebff;
  --color-background-processing-hover: #f9e6ff;
  --color-background-processing-pressed: #f5d2fe;
  --color-background-selected-subtle: #f5f9ff;
  --color-background-selected-default: #e6f0fe;
  --color-background-selected-hover: #d7e8fe;
  --color-background-selected-pressed: #bedbfe;
  --color-background-selected-strong-default: #3c83f6;
  --color-background-selected-strong-hover: #2463eb;
  --color-background-selected-strong-pressed: #1d4fd7;
  --color-background-state-hover: rgba(26, 46, 96, 0.04);
  --color-background-state-pressed: rgba(26, 46, 96, 0.06);
  --color-background-state-active: rgba(26, 46, 96, 0.04);
  --color-background-state-inverse-hover: rgba(223, 230, 246, 0.12);
  --color-background-state-inverse-pressed: rgba(223, 230, 246, 0.24);
  --color-background-state-inverse-active: rgba(223, 230, 246, 0.12);
  --color-background-highlight-base: #fef1be;
  --color-background-highlight-base02: #faebff;
  --color-background-highlight-base03: #e6f0fe;
  --color-border-disabled: #ebecef;
  --color-border-selected: #3c83f6;
  --color-border-focus: #bedbfe;
  --color-border-ai-strong: #8055f7;
  --color-border-ai-subtle: rgba(101, 52, 234, 0.03);
  --color-border-brand: linear-gradient(268.84deg, #e8236a 0%, #fd3001 31.25%, #f97415 100%);
  --color-border-danger: #ef4343;
  --color-border-danger-subtle: rgba(220, 40, 40, 0.08);
  --color-border-divider: #e2e4e9;
  --color-border-divider-inverse: #ffffff;
  --color-border-info: #3c83f6;
  --color-border-info-subtle: rgba(36, 99, 235, 0.08);
  --color-border-neutral-default: #e2e4e9;
  --color-border-neutral-hover: #8e94a4;
  --color-border-processing: #d535ed;
  --color-border-processing-subtle: rgba(191, 39, 211, 0.08);
  --color-border-warning: #f5ba0a;
  --color-border-warning-subtle: rgba(185, 119, 4, 0.08);
  --color-border-strong: #202127;
  --color-border-strong-hover: #ef4343;
  --color-border-success: #10b77f;
  --color-border-success-subtle: rgba(8, 135, 95, 0.08);
  --color-text-secondary: #666b7a;
  --color-text-disabled: #8e94a4;
  --color-text-assistive: #8e94a4;
  --color-text-inverse: #ffffff;
  --color-text-success: #08875f;
  --color-text-info: #2463eb;
  --color-text-warning: #b97704;
  --color-text-danger: #dc2828;
  --color-text-processing: #bf27d3;
  --color-text-selected: #2463eb;
  --color-text-ai: #6534ea;
  --color-text-on-dark: #ffffff;
  --color-text-strong: #202127;
  --color-text-strong-hover: #dc2828;
  --color-text-link: #2463eb;
  --color-text-link-hover: #1d4fd7;
  --color-text-link-pressed: #1e3fae;
  --color-text-decorative-base: #6534ea;
  --color-text-decorative-base02: #666b7a;
  --color-text-decorative-base03: #e9590c;
  --color-text-decorative-base04: #bf27d3;
  --color-text-decorative-base05: #08875f;
  --color-text-decorative-base06: #2463eb;
  --color-icon-secondary: #666b7a;
  --color-icon-disabled: #8e94a4;
  --color-icon-assistive: #8e94a4;
  --color-icon-inverse: #ffffff;
  --color-icon-success: #08875f;
  --color-icon-info: #2463eb;
  --color-icon-warning: #b97704;
  --color-icon-danger: #dc2828;
  --color-icon-processing: #bf27d3;
  --color-icon-selected: #2463eb;
  --color-icon-ai: #6534ea;
  --color-icon-on-dark: #ffffff;
  --color-icon-strong: #202127;
  --color-icon-strong-hover: #dc2828;
  --color-icon-link: #2463eb;
  --color-icon-link-hover: #1d4fd7;
  --color-icon-link-pressed: #1e3fae;
  --color-icon-decorative-base: #6534ea;
  --color-icon-decorative-base02: #666b7a;
  --color-icon-decorative-base03: #e9590c;
  --color-icon-decorative-base04: #bf27d3;
  --color-icon-decorative-base05: #08875f;
  --color-icon-decorative-base06: #2463eb;
  --color-chart-categorical-base: #3c83f6;
  --color-chart-categorical-base02: #ec4699;
  --color-chart-categorical-base03: #3b987b;
  --color-chart-categorical-base04: #db4848;
  --color-chart-categorical-base05: #ebaf00;
  --color-chart-categorical-base06: #91c3fd;
  --color-chart-categorical-base07: #e36a13;
  --color-chart-categorical-base08: #8055f7;
  --color-chart-categorical-base09: #666b7a;
  --color-chart-sequential-base: #1e3fae;
  --color-chart-sequential-base02: #1d4fd7;
  --color-chart-sequential-base03: #2463eb;
  --color-chart-sequential-base04: #3c83f6;
  --color-chart-sequential-base05: #61a6fa;
  --color-chart-sequential-base06: #91c3fd;
  --color-chart-sequential-base07: #bedbfe;
  --color-chart-sequential-base08: #d7e8fe;
  --tint-100: rgba(70, 142, 255, 1);
  --shade-100: rgba(44, 116, 230, 1);
  --flex-gap-sm: 4px;
  --flex-gap-md: 8px;
  --flex-gap-lg: 12px;
  --flex-gap-xl: 16px;
  --flex-grow-none: none;
  --flex-grow-sm: 1;
  --flex-grow-md: 10;
  --flex-grow-lg: 100;
  --flex-grow-xl: 1000;
  --icons-size-xs: 12px;
  --icons-size-sm: 16px;
  --icons-size-md: 20px;
  --icons-size-lg: 24px;
  --icons-size-xl: 32px;
  --shape-border-radius-0: 0px;
  --shape-border-radius-2: 2px;
  --shape-border-radius-4: 4px;
  --shape-border-radius-8: 8px;
  --shape-border-radius-12: 12px;
  --shape-border-radius-16: 16px;
  --shape-border-radius-none: 0px;
  --shape-border-radius-xsmall: 2px;
  --shape-border-radius-small: 4px;
  --shape-border-radius-medium: 8px;
  --shape-border-radius-medium-large: 12px;
  --shape-border-radius-large: 50%;
  --shape-border-radius-xlarge: 9999px;
  --shape-border-radius-50percent: 50%;
  --shape-border-radius-max: 9999px;
  --shape-border-width-none: 0px;
  --shape-border-width-sm: 1px;
  --shape-border-width-lg: 2px;
  --shape-border-width-xlg: 4px;
  --shape-border-width-small: 1px;
  --shape-border-width-large: 2px;
  --shape-border-width-xlarge: 4px;
  --shape-opacity-default: rgba(34, 34, 34, 0.7);
  --shape-opacity-inverse: rgba(255, 255, 255, 0.7);
  --shape-opacity-overlay-100: rgba(255, 255, 255, 0.8);
  --shape-opacity-overlay-900: rgba(34, 34, 34, 0.8);
  --shape-shadow-100: 0px 1px 3px 0px rgba(0, 0, 0, 0.02), 0px 2px 2px 0px rgba(0, 0, 0, 0.02);
  --shape-shadow-300: 0px 5px 3px 0px rgba(0, 0, 0, 0.02), 0px 6px 9px -2px rgba(0, 0, 0, 0.02);
  --shape-shadow-400: 0px 4px 6px 0px rgba(0, 0, 0, 0.03), 0px 8px 12px -3px rgba(0, 0, 0, 0.03);
  --shape-shadow-500: 0px 8px 8px -4px rgba(16, 27, 35, 0.03), 0px 12px 24px -6px rgba(47, 63, 76, 0.10);
  --shape-shadow-600: 0px 24px 56px -4px rgba(88, 92, 95, 0.16);
  --shape-shadow-700: 0px 8px 16px -4px rgba(16, 27, 35, 0.04), 0px 40px 96px -8px rgba(88, 92, 95, 0.24);
  --shape-shadow-default: 0px 1px 5px rgba(34, 34, 34, 0.1);
  --shape-shadow-focus-default: 0px 1px 2px 0px rgba(15, 19, 36, 0.04), 0px 0px 0px 2px rgba(190, 219, 254, 0.40);
  --shape-shadow-focus-default-inset: inset 0px 1px 2px 0px rgba(15, 19, 36, 0.04), inset 0px 0px 0px 2px rgba(190, 219, 254, 0.40);
  --shape-shadow-focus-danger: 0px 1px 2px 0px rgba(15, 19, 36, 0.04), 0px 0px 0px 2px rgba(254, 200, 200, 0.40);
  --shape-shadow-strong: 0px 8px 16px -4px rgba(16, 27, 35, 0.04), 0px 40px 96px -8px rgba(88, 92, 95, 0.24);
  --shape-shadow-secondary: 0px 8px 8px -4px rgba(16, 27, 35, 0.03), 0px 12px 24px -6px rgba(47, 63, 76, 0.10);
  --shape-shadow-tertiary: 0px 1px 3px 0px rgba(0, 0, 0, 0.02), 0px 2px 2px 0px rgba(0, 0, 0, 0.02);
  --shape-shadow-medium: 0px 1px 5px rgba(34, 34, 34, 0.2);
  --shape-shadow-inverse: inset 0px 2px 4px rgba(34, 34, 34, 0.06);
  --spacing-inner-base: 4px;
  --spacing-inner-base02: 8px;
  --spacing-inner-base03: 12px;
  --spacing-inner-base04: 16px;
  --spacing-inner-base05: 20px;
  --spacing-inner-base06: 24px;
  --spacing-inner-base08: 32px;
  --spacing-inner-base10: 40px;
  --spacing-inner-base12: 48px;
  --spacing-inner-base14: 56px;
  --spacing-layout-base: 8px;
  --spacing-layout-base02: 16px;
  --spacing-layout-base03: 24px;
  --spacing-layout-base04: 32px;
  --spacing-layout-base05: 40px;
  --spacing-layout-base06: 48px;
  --spacing-layout-base07: 56px;
  --spacing-layout-base08: 64px;
  --spacing-layout-base10: 80px;
  --spacing-layout-base12: 96px;
  --spacing-layout-base15: 120px;
  --font-family-text-regular: proxima-nova,Arial,sans-serif;
  --font-family-text-bold: proxima-nova,Arial,sans-serif;
  --font-family-display: proxima-nova,Arial,sans-serif;
  --font-line-height-10: 5rem;
  --font-line-height-00: 0.75rem;
  --font-line-height-01: 1rem;
  --font-line-height-02: 1.25rem;
  --font-line-height-03: 1.5rem;
  --font-line-height-04: 1.75rem;
  --font-line-height-05: 2rem;
  --font-line-height-06: 2.5rem;
  --font-line-height-07: 3rem;
  --font-line-height-08: 3.75rem;
  --font-line-height-09: 4.25rem;
  --font-size-10: 3rem;
  --font-size-11: 3.5rem;
  --font-size-12: 4rem;
  --font-size-base: 1rem;
  --font-size-01: 0.625rem;
  --font-size-02: 0.8125rem;
  --font-size-03: 0.875rem;
  --font-size-04: 1rem;
  --font-size-05: 1.125rem;
  --font-size-06: 1.25rem;
  --font-size-07: 1.5rem;
  --font-size-08: 2rem;
  --font-size-09: 2.5rem;
  --font-spacing-01: 0.0625rem;
  --font-weight-light: 400;
  --font-weight-regular: 400;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 600;
  --font-weight-xbold: 600;
  --z-indices-hide: -1;
  --z-indices-auto: auto;
  --z-indices-base: 0;
  --z-indices-docked: 10;
  --z-indices-sticky: 1100;
  --z-indices-banner: 1200;
  --z-indices-overlay: 1300;
  --z-indices-flyout: 1400;
  --z-indices-skip-link: 1500;
  --z-indices-tooltip: 1600;
  --z-indices-popover: 1700;
  --z-indices-dropdown: 1800;
  --z-indices-modal: 1900;
  --z-indices-toast: 2000;
}


/*# sourceMappingURL=2.5d328e1b.chunk.css.map*/