@charset "utf-8";

.react-datepicker__navigation-icon::before, .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow { border-color: rgb(204, 204, 204); border-style: solid; border-width: 3px 3px 0px 0px; content: ""; display: block; height: 9px; position: absolute; top: 6px; width: 9px; }

.react-datepicker-wrapper { display: inline-block; padding: 0px; border: 0px; }

.react-datepicker { font-family: "Helvetica Neue", helvetica, arial, sans-serif; font-size: 0.8rem; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(174, 174, 174); border-radius: 0.3rem; display: inline-block; position: relative; line-height: initial; }

.react-datepicker--time-only .react-datepicker__time-container { border-left: 0px; }

.react-datepicker--time-only .react-datepicker__time, .react-datepicker--time-only .react-datepicker__time-box { border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.react-datepicker-popper { z-index: 1; line-height: 0; }

.react-datepicker-popper .react-datepicker__triangle { stroke: rgb(174, 174, 174); }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle { fill: rgb(240, 240, 240); color: rgb(240, 240, 240); }

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle { fill: rgb(255, 255, 255); color: rgb(255, 255, 255); }

.react-datepicker__header { text-align: center; background-color: rgb(240, 240, 240); border-bottom: 1px solid rgb(174, 174, 174); border-top-left-radius: 0.3rem; padding: 8px 0px; position: relative; }

.react-datepicker__header--time { padding-bottom: 8px; padding-left: 5px; padding-right: 5px; }

.react-datepicker__header--time:not(.react-datepicker__header--time--only) { border-top-left-radius: 0px; }

.react-datepicker__header:not(.react-datepicker__header--has-time-select) { border-top-right-radius: 0.3rem; }

.react-datepicker__year-dropdown-container--select, .react-datepicker__month-dropdown-container--select, .react-datepicker__month-year-dropdown-container--select, .react-datepicker__year-dropdown-container--scroll, .react-datepicker__month-dropdown-container--scroll, .react-datepicker__month-year-dropdown-container--scroll { display: inline-block; margin: 0px 15px; }

.react-datepicker__current-month, .react-datepicker-time__header, .react-datepicker-year-header { margin-top: 0px; color: rgb(0, 0, 0); font-weight: 700; font-size: 0.944rem; }

h2.react-datepicker__current-month { padding: 0px; margin: 0px; }

.react-datepicker-time__header { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }

.react-datepicker__navigation { align-items: center; background: none; display: flex; justify-content: center; text-align: center; cursor: pointer; position: absolute; top: 2px; padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; z-index: 1; height: 32px; width: 32px; text-indent: -999em; overflow: hidden; }

.react-datepicker__navigation--previous { left: 2px; }

.react-datepicker__navigation--next { right: 2px; }

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) { right: 85px; }

.react-datepicker__navigation--years { position: relative; top: 0px; display: block; margin-left: auto; margin-right: auto; }

.react-datepicker__navigation--years-previous { top: 4px; }

.react-datepicker__navigation--years-upcoming { top: -4px; }

.react-datepicker__navigation:hover ::before { border-color: rgb(166, 166, 166); }

.react-datepicker__navigation-icon { position: relative; top: -1px; font-size: 20px; width: 0px; }

.react-datepicker__navigation-icon--next { left: -2px; }

.react-datepicker__navigation-icon--next::before { transform: rotate(45deg); left: -7px; }

.react-datepicker__navigation-icon--previous { right: -2px; }

.react-datepicker__navigation-icon--previous::before { transform: rotate(225deg); right: -7px; }

.react-datepicker__month-container { float: left; }

.react-datepicker__year { margin: 0.4rem; text-align: center; }

.react-datepicker__year-wrapper { display: flex; flex-wrap: wrap; max-width: 180px; }

.react-datepicker__year .react-datepicker__year-text { display: inline-block; width: 4rem; margin: 2px; }

.react-datepicker__month { margin: 0.4rem; text-align: center; }

.react-datepicker__month .react-datepicker__month-text, .react-datepicker__month .react-datepicker__quarter-text { display: inline-block; width: 4rem; margin: 2px; }

.react-datepicker__input-time-container { clear: both; width: 100%; float: left; margin: 5px 0px 10px 15px; text-align: left; }

.react-datepicker__input-time-container .react-datepicker-time__caption, .react-datepicker__input-time-container .react-datepicker-time__input-container { display: inline-block; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input { display: inline-block; margin-left: 10px; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input { width: auto; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button, .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button { appearance: none; margin: 0px; }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] { }

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter { margin-left: 5px; display: inline-block; }

.react-datepicker__time-container { float: right; border-left: 1px solid rgb(174, 174, 174); width: 85px; }

.react-datepicker__time-container--with-today-button { display: inline; border: 1px solid rgb(174, 174, 174); border-radius: 0.3rem; position: absolute; right: -87px; top: 0px; }

.react-datepicker__time-container .react-datepicker__time { position: relative; background: rgb(255, 255, 255); border-bottom-right-radius: 0.3rem; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box { width: 85px; overflow-x: hidden; margin: 0px auto; text-align: center; border-bottom-right-radius: 0.3rem; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list { list-style: none; margin: 0px; height: calc(195px + 0.85rem); overflow-y: scroll; padding-right: 0px; padding-left: 0px; width: 100%; box-sizing: content-box; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item { height: 30px; padding: 5px 10px; white-space: nowrap; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover { cursor: pointer; background-color: rgb(240, 240, 240); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected { background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); font-weight: 700; }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover { background-color: rgb(33, 107, 165); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled { color: rgb(204, 204, 204); }

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover { cursor: default; background-color: transparent; }

.react-datepicker__week-number { color: rgb(204, 204, 204); display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; }

.react-datepicker__week-number.react-datepicker__week-number--clickable { cursor: pointer; }

.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover { border-radius: 0.3rem; background-color: rgb(240, 240, 240); }

.react-datepicker__week-number--selected { border-radius: 0.3rem; background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); }

.react-datepicker__week-number--selected:hover { background-color: rgb(29, 93, 144); }

.react-datepicker__day-names { white-space: nowrap; margin-bottom: -8px; }

.react-datepicker__week { white-space: nowrap; }

.react-datepicker__day-name, .react-datepicker__day, .react-datepicker__time-name { color: rgb(0, 0, 0); display: inline-block; width: 1.7rem; line-height: 1.7rem; text-align: center; margin: 0.166rem; }

.react-datepicker__day, .react-datepicker__month-text, .react-datepicker__quarter-text, .react-datepicker__year-text { cursor: pointer; }

.react-datepicker__day:not([aria-disabled="true"]):hover, .react-datepicker__month-text:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text:not([aria-disabled="true"]):hover, .react-datepicker__year-text:not([aria-disabled="true"]):hover { border-radius: 0.3rem; background-color: rgb(240, 240, 240); }

.react-datepicker__day--today, .react-datepicker__month-text--today, .react-datepicker__quarter-text--today, .react-datepicker__year-text--today { font-weight: 700; }

.react-datepicker__day--highlighted, .react-datepicker__month-text--highlighted, .react-datepicker__quarter-text--highlighted, .react-datepicker__year-text--highlighted { border-radius: 0.3rem; background-color: rgb(61, 204, 74); color: rgb(255, 255, 255); }

.react-datepicker__day--highlighted:not([aria-disabled="true"]):hover, .react-datepicker__month-text--highlighted:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text--highlighted:not([aria-disabled="true"]):hover, .react-datepicker__year-text--highlighted:not([aria-disabled="true"]):hover { background-color: rgb(50, 190, 63); }

.react-datepicker__day--highlighted-custom-1, .react-datepicker__month-text--highlighted-custom-1, .react-datepicker__quarter-text--highlighted-custom-1, .react-datepicker__year-text--highlighted-custom-1 { color: rgb(255, 0, 255); }

.react-datepicker__day--highlighted-custom-2, .react-datepicker__month-text--highlighted-custom-2, .react-datepicker__quarter-text--highlighted-custom-2, .react-datepicker__year-text--highlighted-custom-2 { color: green; }

.react-datepicker__day--holidays, .react-datepicker__month-text--holidays, .react-datepicker__quarter-text--holidays, .react-datepicker__year-text--holidays { position: relative; border-radius: 0.3rem; background-color: rgb(255, 104, 3); color: rgb(255, 255, 255); }

.react-datepicker__day--holidays .overlay, .react-datepicker__month-text--holidays .overlay, .react-datepicker__quarter-text--holidays .overlay, .react-datepicker__year-text--holidays .overlay { position: absolute; bottom: 100%; left: 50%; transform: translate(-50%); background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); padding: 4px; border-radius: 4px; white-space: nowrap; visibility: hidden; opacity: 0; transition: visibility, opacity 0.3s ease-in-out; }

.react-datepicker__day--holidays:not([aria-disabled="true"]):hover, .react-datepicker__month-text--holidays:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text--holidays:not([aria-disabled="true"]):hover, .react-datepicker__year-text--holidays:not([aria-disabled="true"]):hover { background-color: rgb(207, 83, 0); }

.react-datepicker__day--holidays:hover .overlay, .react-datepicker__month-text--holidays:hover .overlay, .react-datepicker__quarter-text--holidays:hover .overlay, .react-datepicker__year-text--holidays:hover .overlay { visibility: visible; opacity: 1; }

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range, .react-datepicker__month-text--selected, .react-datepicker__month-text--in-selecting-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--selected, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--selected, .react-datepicker__year-text--in-selecting-range, .react-datepicker__year-text--in-range { border-radius: 0.3rem; background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); }

.react-datepicker__day--selected:not([aria-disabled="true"]):hover, .react-datepicker__day--in-selecting-range:not([aria-disabled="true"]):hover, .react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .react-datepicker__month-text--selected:not([aria-disabled="true"]):hover, .react-datepicker__month-text--in-selecting-range:not([aria-disabled="true"]):hover, .react-datepicker__month-text--in-range:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text--selected:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text--in-selecting-range:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text--in-range:not([aria-disabled="true"]):hover, .react-datepicker__year-text--selected:not([aria-disabled="true"]):hover, .react-datepicker__year-text--in-selecting-range:not([aria-disabled="true"]):hover, .react-datepicker__year-text--in-range:not([aria-disabled="true"]):hover { background-color: rgb(29, 93, 144); }

.react-datepicker__day--keyboard-selected, .react-datepicker__month-text--keyboard-selected, .react-datepicker__quarter-text--keyboard-selected, .react-datepicker__year-text--keyboard-selected { border-radius: 0.3rem; background-color: rgb(186, 217, 241); color: rgb(0, 0, 0); }

.react-datepicker__day--keyboard-selected:not([aria-disabled="true"]):hover, .react-datepicker__month-text--keyboard-selected:not([aria-disabled="true"]):hover, .react-datepicker__quarter-text--keyboard-selected:not([aria-disabled="true"]):hover, .react-datepicker__year-text--keyboard-selected:not([aria-disabled="true"]):hover { background-color: rgb(29, 93, 144); }

.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range), .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range), .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range), .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range) { background-color: rgba(33, 107, 165, 0.5); }

.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range) { background-color: rgb(240, 240, 240); color: rgb(0, 0, 0); }

.react-datepicker__day--disabled, .react-datepicker__month-text--disabled, .react-datepicker__quarter-text--disabled, .react-datepicker__year-text--disabled { cursor: default; color: rgb(204, 204, 204); }

.react-datepicker__day--disabled .overlay, .react-datepicker__month-text--disabled .overlay, .react-datepicker__quarter-text--disabled .overlay, .react-datepicker__year-text--disabled .overlay { position: absolute; bottom: 70%; left: 50%; transform: translate(-50%); background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); padding: 4px; border-radius: 4px; white-space: nowrap; visibility: hidden; opacity: 0; transition: visibility, opacity 0.3s ease-in-out; }

.react-datepicker__input-container { position: relative; display: inline-block; width: 100%; }

.react-datepicker__input-container .react-datepicker__calendar-icon { position: absolute; padding: 0.5rem; box-sizing: content-box; }

.react-datepicker__view-calendar-icon input { padding: 6px 10px 5px 25px; }

.react-datepicker__year-read-view, .react-datepicker__month-read-view, .react-datepicker__month-year-read-view { border: 1px solid transparent; border-radius: 0.3rem; position: relative; }

.react-datepicker__year-read-view:hover, .react-datepicker__month-read-view:hover, .react-datepicker__month-year-read-view:hover { cursor: pointer; }

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow, .react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow { border-top-color: rgb(179, 179, 179); }

.react-datepicker__year-read-view--down-arrow, .react-datepicker__month-read-view--down-arrow, .react-datepicker__month-year-read-view--down-arrow { transform: rotate(135deg); right: -16px; top: 0px; }

.react-datepicker__year-dropdown, .react-datepicker__month-dropdown, .react-datepicker__month-year-dropdown { background-color: rgb(240, 240, 240); position: absolute; width: 50%; left: 25%; top: 30px; z-index: 1; text-align: center; border-radius: 0.3rem; border: 1px solid rgb(174, 174, 174); }

.react-datepicker__year-dropdown:hover, .react-datepicker__month-dropdown:hover, .react-datepicker__month-year-dropdown:hover { cursor: pointer; }

.react-datepicker__year-dropdown--scrollable, .react-datepicker__month-dropdown--scrollable, .react-datepicker__month-year-dropdown--scrollable { height: 150px; overflow-y: scroll; }

.react-datepicker__year-option, .react-datepicker__month-option, .react-datepicker__month-year-option { line-height: 20px; width: 100%; display: block; margin-left: auto; margin-right: auto; }

.react-datepicker__year-option:first-of-type, .react-datepicker__month-option:first-of-type, .react-datepicker__month-year-option:first-of-type { border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }

.react-datepicker__year-option:last-of-type, .react-datepicker__month-option:last-of-type, .react-datepicker__month-year-option:last-of-type { user-select: none; border-bottom-left-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }

.react-datepicker__year-option:hover, .react-datepicker__month-option:hover, .react-datepicker__month-year-option:hover { background-color: rgb(204, 204, 204); }

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming { border-bottom-color: rgb(179, 179, 179); }

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-option:hover .react-datepicker__navigation--years-previous, .react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous { border-top-color: rgb(179, 179, 179); }

.react-datepicker__year-option--selected, .react-datepicker__month-option--selected, .react-datepicker__month-year-option--selected { position: absolute; left: 15px; }

.react-datepicker__close-icon { cursor: pointer; background-color: transparent; border: 0px; outline: 0px; padding: 0px 6px 0px 0px; position: absolute; top: 0px; right: 0px; height: 100%; display: table-cell; vertical-align: middle; }

.react-datepicker__close-icon::after { cursor: pointer; background-color: rgb(33, 107, 165); color: rgb(255, 255, 255); border-radius: 50%; height: 16px; width: 16px; padding: 2px; font-size: 12px; line-height: 1; text-align: center; display: table-cell; vertical-align: middle; content: "×"; }

.react-datepicker__close-icon--disabled { cursor: default; }

.react-datepicker__close-icon--disabled::after { cursor: default; background-color: rgb(204, 204, 204); }

.react-datepicker__today-button { background: rgb(240, 240, 240); border-top: 1px solid rgb(174, 174, 174); cursor: pointer; text-align: center; font-weight: 700; padding: 5px 0px; clear: left; }

.react-datepicker__portal { position: fixed; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.8); left: 0px; top: 0px; justify-content: center; align-items: center; display: flex; z-index: 2147483647; }

.react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name { width: 3rem; line-height: 3rem; }

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name, .react-datepicker__portal .react-datepicker__day, .react-datepicker__portal .react-datepicker__time-name { width: 2rem; line-height: 2rem; }
}

.react-datepicker__portal .react-datepicker__current-month, .react-datepicker__portal .react-datepicker-time__header { font-size: 1.44rem; }

.react-datepicker__children-container { width: 13.8rem; margin: 0.4rem; padding-right: 0.2rem; padding-left: 0.2rem; height: auto; }

.react-datepicker__aria-live { position: absolute; clip-path: circle(0px); border: 0px; height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; white-space: nowrap; }

.react-datepicker__calendar-icon { width: 1em; height: 1em; vertical-align: -0.125em; }

.slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }

.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; }

.slick-slider .slick-track, .slick-slider .slick-list { transform: translateZ(0px); }

.slick-track { position: relative; top: 0px; left: 0px; display: block; margin-left: auto; margin-right: auto; }

.slick-track::before, .slick-track::after { display: table; content: ""; }

.slick-track::after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }

[dir="rtl"] .slick-slide { float: right; }

.slick-slide img { display: block; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }

.slick-arrow.slick-hidden { display: none; }

.slick-loading .slick-list { background: url("../land/ajax-loader-BcnMEykj.gif") center center no-repeat rgb(255, 255, 255); }

@font-face { font-family: slick; font-weight: 400; font-style: normal; src: url("../land/slick-BlUtDIuC.woff") format("woff"), url("../land/slick-DWzRxEMf.ttf") format("truetype"); }

.slick-prev, .slick-next { font-size: 0px; line-height: 0; position: absolute; top: 50%; display: block; width: 20px; height: 20px; padding: 0px; transform: translateY(-50%); cursor: pointer; color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; outline: none; background: transparent; }

.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { color: transparent; outline: none; background: transparent; }

.slick-prev:hover::before, .slick-prev:focus::before, .slick-next:hover::before, .slick-next:focus::before { opacity: 1; }

.slick-prev.slick-disabled::before, .slick-next.slick-disabled::before { opacity: 0.25; }

.slick-prev::before, .slick-next::before { font-family: slick; font-size: 20px; line-height: 1; opacity: 0.75; color: rgb(255, 255, 255); -webkit-font-smoothing: antialiased; }

.slick-prev { left: -25px; }

[dir="rtl"] .slick-prev { right: -25px; left: auto; }

.slick-prev::before { content: "←"; }

[dir="rtl"] .slick-prev::before { content: "→"; }

.slick-next { right: -25px; }

[dir="rtl"] .slick-next { right: auto; left: -25px; }

.slick-next::before { content: "→"; }

[dir="rtl"] .slick-next::before { content: "←"; }

.slick-dotted.slick-slider { margin-bottom: 30px; }

.slick-dots { position: absolute; bottom: -25px; display: block; width: 100%; padding: 0px; margin: 0px; list-style: none; text-align: center; }

.slick-dots li { position: relative; display: inline-block; width: 20px; height: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }

.slick-dots li button { font-size: 0px; line-height: 0; display: block; width: 20px; height: 20px; padding: 5px; cursor: pointer; color: transparent; border: 0px; outline: none; background: transparent; }

.slick-dots li button:hover, .slick-dots li button:focus { outline: none; }

.slick-dots li button:hover::before, .slick-dots li button:focus::before { opacity: 1; }

.slick-dots li button::before { font-family: slick; font-size: 6px; line-height: 20px; position: absolute; top: 0px; left: 0px; width: 20px; height: 20px; content: "•"; text-align: center; opacity: 0.25; color: rgb(0, 0, 0); -webkit-font-smoothing: antialiased; }

.slick-dots li.slick-active button::before { opacity: 0.75; color: rgb(0, 0, 0); }

.r { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }

.n { display: flex; flex-direction: column; color: rgb(0, 0, 0); flex: 1 0 auto; width: var(--am-card-width, 130px); }

@media screen and (--mobile-up-viewport) {
  .n { width: var(--am-card-mobile-up-width, 300px); }
}

.s { width: var(--am-card-image-width, 100%); height: var(--am-card-image-height, auto); object-fit: var(--am-card-image-object-fit, cover); }

@media screen and (--mobile-up-viewport) {
  .s { width: var(--am-card-image-width-mobile, 100%); height: var(--am-card-image-height-mobile, auto); }
}

.l > a { text-decoration: none; color: rgb(0, 0, 0); }

.d { display: flex; flex-direction: column; gap: var(--spacing-xxs); padding: 0 0 var(--spacing-md) 0; }

.d a { text-decoration: none; }

.d a:visited { color: rgb(0, 0, 0); }

@media screen and (--mobile-up-viewport) {
  .d { gap: var(--spacing-xxs); padding: 0 0 var(--spacing-md) 0; }
}

.c { color: rgb(0, 0, 0); font: var(--font-weight-medium) var(--font-size-xs) / 1.5 Roboto, Helvetica, Arial, sans-serif; }

@media screen and (--mobile-up-viewport) {
  .c { font: var(--font-weight-medium) var(--font-size-xs) / 1.5 Roboto, Helvetica, Arial, sans-serif; }
}

.m { width: 126px; text-align: center; font-family: inherit; background-color: rgb(200, 60, 57); color: rgb(255, 255, 255); border-radius: var(--spacing-xs); padding: var(--spacing-xs); }

@media screen and (--mobile-up-viewport) {
  .m { font: 0.75rem / 1.5 Roboto, Helvetica, Arial, sans-serif; padding: var(--spacing-xs); }
}

.p { display: flex; flex-direction: column; padding-block: var(--spacing-sm); width: 100%; }

@media screen and (--mobile-up-viewport) {
  .p { padding-block: var(--spacing-sm); }
}

.g { display: flex; flex-direction: column; gap: var(--spacing-xxs); }

@media screen and (--mobile-up-viewport) {
  .g { gap: var(--spacing-xxs); }
}

.f { font-family: inherit; color: rgb(0, 0, 0); }

@media screen and (--mobile-up-viewport) {
  .f { font: var(--font-weight-bold) var(--font-size-lg) / 1.2 Roboto, Helvetica, Arial, sans-serif; }
}

.v { display: flex; align-items: baseline; gap: var(--spacing-xxs); }

@media screen and (--mobile-up-viewport) {
  .v { gap: var(--spacing-xxs); }
}

.h { font-family: inherit; text-decoration: line-through; color: rgb(129, 129, 136); }

@media screen and (--mobile-up-viewport) {
  .h { font: var(--font-weight-medium) var(--font-size-lg) / 1.5 Roboto, Helvetica, Arial, sans-serif; }
}

.w { font-family: inherit; color: rgb(200, 60, 57); }

@media screen and (--mobile-up-viewport) {
  .w { font: var(--font-weight-medium) var(--font-size-lg) / 1.5 Roboto, Helvetica, Arial, sans-serif; }
}

.b { display: flex; flex: 1 1 100%; }

@media screen and (--mobile-up-viewport) {
  .b { width: 135px; }
}

.x { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: -3px; }

.u { color: var(--am-title-color, #000); font-family: inherit; }

@media screen and (--mobile-up-viewport) {
  .u { font: var(--font-weight-bold) var(--font-size-lg) / 1.5 Roboto, Helvetica, Arial, sans-serif; }
}

.y { font-family: inherit; color: rgb(0, 0, 0); }

@media screen and (--mobile-up-viewport) {
  .y { font: var(--font-weight-medium) var(--font-size-md) / 1.2 Roboto, Helvetica, Arial, sans-serif; }
}

.z { display: block; min-width: 0px; width: 100%; aspect-ratio: var(--custom-aspect-ratio); object-fit: var(--custom-object-fit); object-position: var(--custom-object-position); height: var(--custom-height, auto); background-color: rgb(255, 255, 255); }

@media screen and (--mobile-up-viewport) {
  .z { aspect-ratio: var(--custom-mobile-up-aspect-ratio, var(--custom-aspect-ratio)); object-fit: var(--custom-mobile-up-object-fit, var(--custom-object-fit)); object-position: var(--custom-mobile-up-object-position, var(--custom-object-position)); height: var(--custom-mobile-up-height, var(--custom-height, auto)); }
}

.k { display: inline-flex; justify-content: center; align-items: center; font-family: inherit; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); padding: var(--spacing-md) var(--spacing-lg); text-decoration: none; cursor: pointer; text-align: center; white-space: nowrap; height: auto; outline: none; width: 100%; }

@media screen and (--mobile-up-viewport) {
  .k { font: var(--font-weight-medium) var(--font-size-sm) / 1.5 Roboto, Helvetica, Arial, sans-serif; }
}

.i { display: flex; justify-content: center; align-items: center; height: 100%; }

.i > div { position: relative; display: inline-block; width: 30px; height: 30px; overflow: hidden; transform-origin: center center; background: rgb(14, 58, 168); border-radius: 50%; animation: 2s ease 0s infinite normal none running e; }

.i > div:nth-child(2) { background: rgb(14, 58, 168); animation-delay: 0.15s; }

.i > div:nth-child(1) { background: rgb(14, 58, 168); animation-delay: 0.3s; }

@keyframes e { 
  0% { transform: scale(0); opacity: 1; }
  20% { transform: scale(1); opacity: 1; }
  40% { transform: scale(0.6); opacity: 1; }
  70% { transform: scale(0.7); opacity: 1; }
  80% { transform: scale(0.7); opacity: 1; }
  100% { transform: scale(1); opacity: 0; }
}

.A { width: 100%; }

.H { width: 100%; flex-wrap: nowrap; }

.R { font-family: inherit; color: rgb(129, 129, 136); text-align: center; padding: var(--spacing-xl) 0 0; }

@media screen and (--mobile-up-viewport) {
  .R { padding: var(--spacing-xl) 0 0; font: var(--font-weight-medium) var(--font-size-xs) / 1.5 Roboto, Helvetica, Arial, sans-serif; }
}

.j { opacity: 0.5; cursor: not-allowed; }

.Y { display: flex; position: relative; }

.q { display: flex; overflow: scroll hidden; scrollbar-width: none; gap: var(--spacing-xs); padding: 0px; align-items: flex-start; }

.q.B { width: 100%; justify-content: center; }

.q > * { scroll-snap-align: start; }

.q.C { scroll-snap-type: x mandatory; }

.q::-webkit-scrollbar { display: none; height: 0px; }

.q::-webkit-scrollbar-thumb { }

.q::-webkit-scrollbar-track { }

@media screen and (--mobile-up-viewport) {
  .q { gap: var(--spacing-sm); }
}

.a, .t { position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; z-index: 1; padding: var(--spacing-xl); }

.a { left: 0px; }

.t { right: 0px; }

@media screen and (--mobile-only-viewport) {
  .D { display: none; }
}

.E { display: none; }

.F { position: relative; display: flex; flex-direction: row; justify-content: space-between; padding: 0 0 var(--spacing-md) 0; margin: 0px; }

@media screen and (--mobile-up-viewport) {
  .F { padding: 0 0 var(--spacing-md) 0; }
}

.G { display: flex; flex-direction: row; gap: var(--spacing-md); }

@media screen and (--mobile-up-viewport) {
  .G { gap: var(--spacing-md); }
}

.I { display: flex; justify-content: center; align-items: center; color: var(--am-arrow-color, white); background: var(--am-arrow-background, black); border: 1px solid var(--am-arrow-color, black); border-radius: 100%; width: var(--am-arrow-width, 36px); height: var(--am-arrow-height, 36px); padding: 0px; }

.J { visibility: hidden; }

#am-widget, #am-widget *, #am-widget ::before, #am-widget ::after { box-sizing: border-box; }

#am-widget { font-family: Roboto, Helvetica, Arial, sans-serif; line-height: 1.15; text-size-adjust: 100%; --spacing-xxs: 4px; --spacing-xs: 8px; --spacing-sm: 12px; --spacing-md: 16px; --spacing-lg: 24px; --spacing-xl: 32px; --spacing-xxl: 48px; --spacing-xxxl: 64px; --font-size-xs: .75rem; --font-size-sm: .875rem; --font-size-md: 1rem; --font-size-lg: 1.125rem; --font-size-xl: 1.25rem; --font-size-xxl: 1.5rem; --font-size-xxxl: 1.75rem; --font-weight-bold: 700; --font-weight-normal: 400; --font-weight-medium: 600; }

#am-widget p, #am-widget h1, #am-widget h2, #am-widget h3, #am-widget h4, #am-widget h5, #am-widget h6 { margin: 0px; }

#am-widget h1, #am-widget h2, #am-widget h3, #am-widget h4, #am-widget h5, #am-widget h6 { font-size: inherit; font-weight: inherit; }

#am-widget button { background-color: transparent; border: 0px; margin: 0px; padding: 0px; text-align: inherit; font: inherit; border-radius: 0px; appearance: none; cursor: pointer; color: inherit; }

#am-widget a { background-color: transparent; text-decoration: inherit; color: inherit; }

#am-widget img { border-style: none; max-width: 100%; height: auto; }

#am-widget ul, #am-widget ol { list-style: none; margin: 0px; padding: 0px; }

#am-widget input, #am-widget select, #am-widget textarea { font-family: inherit; font-size: inherit; line-height: inherit; margin: 0px; }

#am-widget button, #am-widget input { overflow: visible; }

#am-widget button, #am-widget select { text-transform: none; }

@font-face { font-family: curator; src: url("../land/curator-head-st-regular-DB_iMZru.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-light; src: url("../land/curator-head-st-light-ZNzk1SOr.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-semi-bold; src: url("../land/curator-head-st-semibold-DgRvyH4p.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-bold; src: url("../land/curator-head-st-bold-yJfsKuL4.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-st-regular; src: url("../land/selane-st-thirty-DFz4w9mk.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-st-light; src: url("../land/selane-st-twenty-BXgnjDzi.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-st-extra-light; src: url("../land/selane-st-ten-Dl007Xdv.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-st-semi-bold; src: url("../land/selane-st-forty-BATeqDnO.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-st-bold; src: url("../land/selane-st-fifty-BVDo7q5n.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-st-extra-bold; src: url("../land/selane-st-sixty-DLf68xb1.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-text-st-regular; src: url("../land/selane-text-st-regular-DwYjahZr.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-text-st-bold; src: url("../land/selane-text-st-bold-tXkTkVEf.otf"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-extrabold; src: url("../land/selane-st-tech-extrabold-DnkXxi7X.woff2"); font-weight: 800; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-bold; src: url("../land/selane-st-tech-bold-DbS6viUE.woff2"); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-semibold; src: url("../land/selane-st-tech-semibold-5D7UFz7o.woff2"); font-weight: 600; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-medium; src: url("../land/selane-st-tech-medium-BmBnXxYf.woff2"); font-weight: 500; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-regular; src: url("../land/selane-st-tech-regular-CIWSH6ry.woff2"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-light; src: url("../land/selane-st-tech-light-DkZ5wro7.woff2"); font-weight: 200; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-bold; src: url("../land/curator-st-tech-bold-DjaleezF.woff2"); font-weight: 700; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-semibold; src: url("../land/curator-st-tech-semibold-DBTg4r9i.woff2"); font-weight: 600; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-regular; src: url("../land/curator-st-tech-regular-D7hownXU.woff2"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: curator-light; src: url("../land/curator-st-tech-light-B-I1aTyZ.woff2"); font-weight: 200; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-text-bold; src: url("../land/selane-text-st-tech-bold-BeJw5jqZ.woff2"); font-weight: 800; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-text-italic; src: url("../land/selane-text-st-tech-italic-jUp0rJ72.woff2"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@font-face { font-family: selane-text-regular; src: url("../land/selane-text-st-tech-regular-DIucBvAM.woff2"); font-weight: 400; font-style: normal; font-stretch: normal; unicode-range: U+20-2265; }

@layer component {
  .gifting-modal-overlay { position: fixed; top: 0px; left: 0px; z-index: 1050; height: 100vh; width: 100vw; background-color: rgba(40, 40, 40, 0.8); }
  .gifting-modal-container { position: fixed; left: 0px; right: 0px; top: 0px; z-index: 1100; margin-left: auto; margin-right: auto; height: 100%; }
  .gifting-modal-container .gifting-modal-wrapper { max-width: 100vw; }
  @media (min-width: 0px) {
  .gifting-modal-container .gifting-modal-wrapper { max-width: 600px; margin-inline: 16px; }
}
  @media (min-width: 600px) {
  .gifting-modal-container .gifting-modal-wrapper { max-width: 1024px; margin-inline: 24px; }
}
  @media (min-width: 1024px) {
  .gifting-modal-container .gifting-modal-wrapper { max-width: 1376px; margin-inline: 32px; }
}
  @media (min-width: 1441px) {
  .gifting-modal-container .gifting-modal-wrapper { max-width: 1376px; margin-inline: auto; }
}
  @media (min-width: 0px) {
  .gifting-modal-container .gifting-modal-wrapper { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}
  @media (min-width: 600px) {
  .gifting-modal-container .gifting-modal-wrapper { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}
  @media (min-width: 1024px) {
  .gifting-modal-container .gifting-modal-wrapper { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}
  .gifting-modal-container .gifting-modal-wrapper { top: 0px; z-index: 1100; display: grid; height: 100%; overflow: auto; }
  @media (min-width: 1024px) {
  .visual-story .gifting-modal-container .gifting-modal-wrapper { width: 100%; }
  .gifting-modal-container .gifting-modal-wrapper { margin-left: auto; margin-right: auto; }
}
  @media (min-width: 0px) {
  :is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content { padding: 16px; }
}
  @media (min-width: 600px) {
  :is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content { padding: 24px; }
}
  @media (min-width: 1024px) {
  :is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content { padding: 32px; }
}
  :is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content { grid-column: 1 / -1; margin-top: auto; margin-bottom: auto; display: flex; height: min-content; flex-direction: column; gap: 16px; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -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); }
  @media (min-width: 600px) {
  :is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content { grid-column: 2 / 12; }
}
  @media (min-width: 1024px) {
  :is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content { grid-column: 7 / 19; gap: 24px; }
}
  :is(:is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content) .gifting-modal-close-button { display: inline-block; align-self: flex-end; padding: 0px; }
  :is(:is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content) .gifting-modal-toast-wrapper { position: absolute; display: none; align-self: center; opacity: 0; transition-property: all; transition-duration: 0.3s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  :is(:is(:is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content) .gifting-modal-toast-wrapper) .gifting-modal-toast { margin-left: auto; margin-right: auto; margin-top: 24px; width: max-content; }
  :is(:is(.gifting-modal-container .gifting-modal-wrapper) .gifting-modal-content) .gifting-modal-image { margin-left: auto; margin-right: auto; max-height: 176px; width: auto; }
}

*, ::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 / .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 / .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: ; }

*, ::before, ::after { box-sizing: border-box; border-width: 0px; border-style: solid; border-color: currentcolor; }

::before, ::after { --tw-content: ""; }

html, :host { line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-feature-settings: normal; font-variation-settings: normal; -webkit-tap-highlight-color: transparent; }

body { margin: 0px; line-height: inherit; }

hr { height: 0px; color: inherit; border-top-width: 1px; }

abbr:where([title]) { text-decoration: underline dotted; }

h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }

a { color: inherit; text-decoration: inherit; }

b, strong { font-weight: bolder; }

code, kbd, samp, pre { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-feature-settings: normal; font-variation-settings: normal; font-size: 1em; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sub { bottom: -0.25em; }

sup { top: -0.5em; }

table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }

button, input, optgroup, select, textarea { font-family: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; margin: 0px; padding: 0px; }

button, select { text-transform: none; }

button, input:where([type="button"]), input:where([type="reset"]), input:where([type="submit"]) { appearance: button; background-color: transparent; background-image: none; }

progress { vertical-align: baseline; }

::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }

[type="search"] { appearance: textfield; outline-offset: -2px; }

::-webkit-search-decoration { appearance: none; }

::-webkit-file-upload-button { appearance: button; font: inherit; }

summary { display: list-item; }

blockquote, dl, dd, h1, h2, h3, h4, h5, h6, hr, figure, p, pre { margin: 0px; }

fieldset { margin: 0px; padding: 0px; }

legend { padding: 0px; }

ol, ul, menu { list-style: none; margin: 0px; padding: 0px; }

dialog { padding: 0px; }

textarea { resize: vertical; }

input::placeholder, textarea::placeholder { opacity: 1; color: rgb(156, 163, 175); }

button, [role="button"] { cursor: pointer; }

:disabled { cursor: default; }

img, svg, video, canvas, audio, iframe, embed, object { display: block; vertical-align: middle; }

img, video { max-width: 100%; height: auto; }

[hidden]:where(:not([hidden="until-found"])) { display: none; }

.background { background-color: rgb(255, 255, 255); }

.background-brand { background-color: rgb(12, 40, 80); }

.background-live { background-color: rgb(199, 42, 15); }

.layer-selected { background-color: rgb(233, 239, 247); }

.layer-disabled { background-color: rgb(237, 239, 239); }

.layer-one { background-color: rgb(255, 255, 255); }

@media (hover: hover) and (pointer: fine) {
  .layer-one:hover:not(.layer-no-hover) { background-color: rgb(233, 239, 247); }
}

.layer-one:disabled { background-color: rgb(237, 239, 239); }

.layer-inverse-one { background-color: rgb(40, 40, 40); }

.layer-two { background-color: rgb(249, 249, 249); }

@media (hover: hover) and (pointer: fine) {
  .layer-two:hover:not(.layer-no-hover) { background-color: rgb(214, 225, 239); }
}

.layer-two:disabled { background-color: rgb(237, 239, 239); }

.button-primary { background-color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .button-primary:hover:not(.button-no-hover) { background-color: rgb(38, 79, 136); }
}

.button-premium { background-color: rgb(65, 222, 224); }

@media (hover: hover) and (pointer: fine) {
  .button-premium:hover:not(.button-no-hover) { background-color: rgb(4, 195, 196); }
}

@media (hover: hover) and (pointer: fine) {
  .button:hover:not(.button-no-hover) { background-color: rgb(249, 249, 249); }
}

.button:disabled { background-color: rgb(237, 239, 239); }

.status-success-icon path { fill: rgb(54, 161, 96); }

.status-success-text { color: rgb(26, 119, 63); }

.status-warning-icon path { fill: rgb(241, 157, 10); }

.status-error-icon path { fill: rgb(203, 34, 19); }

.status-error-text { color: rgb(203, 34, 19); }

.text-primary { color: rgb(22, 22, 22); }

.text-secondary { color: rgb(57, 57, 57); }

.text-tertiary { color: rgb(78, 78, 78); }

.text-live { color: rgb(199, 42, 15); }

.text-on-primary { color: rgb(255, 255, 255); }

.text-placeholder { color: rgb(104, 104, 104); }

.text-inverse { color: rgb(255, 255, 255); }

.text-disabled { color: rgb(142, 142, 142); }

.link-default { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .link-default:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.link-default:visited { color: rgb(38, 79, 136); }

.icon-primary path { fill: rgb(22, 22, 22); }

.icon-secondary path { fill: rgb(57, 57, 57); }

.icon-tertiary path { fill: rgb(78, 78, 78); }

.icon-interactive path { fill: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .icon-interactive:hover:not(.icon-no-hover) path { fill: rgb(38, 79, 136); }
}

:is(.icon-interactive:active) path { fill: rgb(38, 79, 136); }

.\!icon-placeholder path { fill: rgb(142, 142, 142) !important; }

.icon-placeholder path { fill: rgb(142, 142, 142); }

.icon-inverse path { fill: rgb(255, 255, 255); }

.icon-disabled path { fill: rgb(104, 104, 104); }

.border-default { border-color: rgb(221, 225, 226); }

.border-dark { border-color: rgb(199, 202, 202); }

.border-darker { border-color: rgb(142, 142, 142); }

.border-strong { border-color: rgb(199, 202, 202); }

.\!border-subtle { border-color: rgb(237, 239, 239) !important; }

.border-subtle { border-color: rgb(237, 239, 239); }

.border-selected { border-color: rgb(51, 104, 178); }

.border-error { border-color: rgb(203, 34, 19); }

.\!border-active { border-color: rgb(22, 22, 22) !important; }

.border-active { border-color: rgb(22, 22, 22); }

.overlay-default { background-color: rgba(40, 40, 40, 0.8); }

.dark .background { background-color: rgb(22, 22, 22); }

.dark .background-brand { background-color: rgb(12, 40, 80); }

.dark .background-live { background-color: rgb(199, 42, 15); }

.dark .layer-selected { background-color: rgb(57, 57, 57); }

.dark .layer-disabled { background-color: rgb(78, 78, 78); }

.dark .layer-one { background-color: rgb(40, 40, 40); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .layer-one):hover:not(.layer-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .layer-one):disabled { background-color: rgb(78, 78, 78); }

.dark .layer-inverse-one { background-color: rgb(255, 255, 255); }

.dark .layer-two { background-color: rgb(57, 57, 57); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .layer-two):hover:not(.layer-no-hover) { background-color: rgb(78, 78, 78); }
}

:is(.dark .layer-two):disabled { background-color: rgb(78, 78, 78); }

.dark .layer-inverse-two { background-color: rgb(249, 249, 249); }

.dark .button-primary { background-color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .button-primary):hover:not(.button-no-hover) { background-color: rgb(38, 79, 136); }
}

.dark .button-primary-subtle { background-color: rgb(105, 145, 198); }

.dark .button-premium { background-color: rgb(65, 222, 224); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .button-premium):hover:not(.button-no-hover) { background-color: rgb(4, 195, 196); }
}

.dark .button-premium-subtle { background-color: rgb(157, 238, 239); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .button):hover:not(.button-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .button):disabled { background-color: rgb(78, 78, 78); }

.dark .status-success-background { background-color: rgb(228, 243, 234); }

.dark .status-success-background-emphasis { background-color: rgb(26, 119, 63); }

:is(.dark .status-success-icon) path { fill: rgb(54, 161, 96); }

.dark .status-success-text { color: rgb(26, 119, 63); }

.dark .status-warning-background { background-color: rgb(255, 238, 187); }

.dark .status-warning-background-emphasis { background-color: rgb(152, 89, 12); }

:is(.dark .status-warning-icon) path { fill: rgb(255, 192, 41); }

.dark .status-warning-text { color: rgb(255, 192, 41); }

.dark .status-error-background { background-color: rgb(249, 236, 236); }

.dark .status-error-background-emphasis { background-color: rgb(203, 34, 19); }

:is(.dark .status-error-icon) path { fill: rgb(222, 108, 108); }

.dark .status-error-text { color: rgb(222, 108, 108); }

.dark .text-primary { color: rgb(255, 255, 255); }

.dark .text-secondary { color: rgb(249, 249, 249); }

.dark .text-tertiary { color: rgb(237, 239, 239); }

.dark .text-live { color: rgb(252, 84, 55); }

.dark .text-on-primary { color: rgb(255, 255, 255); }

.dark .text-on-premium { color: rgb(22, 22, 22); }

.dark .text-placeholder { color: rgb(142, 142, 142); }

.dark .text-inverse { color: rgb(22, 22, 22); }

.dark .text-disabled { color: rgb(199, 202, 202); }

.dark .link-default { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .link-default):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .link-default):visited { color: rgb(149, 177, 215); }

:is(.dark .icon-primary) path { fill: rgb(255, 255, 255); }

:is(.dark .icon-secondary) path { fill: rgb(249, 249, 249); }

:is(.dark .icon-tertiary) path { fill: rgb(237, 239, 239); }

:is(.dark .icon-live) path { fill: rgb(252, 84, 55); }

:is(.dark .icon-on-primary) path { fill: rgb(255, 255, 255); }

:is(.dark .icon-on-premium) path { fill: rgb(22, 22, 22); }

:is(.dark .icon-interactive) path { fill: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .icon-interactive):hover:not(.icon-no-hover) path { fill: rgb(149, 177, 215); }
}

:is(:is(.dark .icon-interactive):active) path { fill: rgb(149, 177, 215); }

:is(.dark .icon-placeholder) path { fill: rgb(142, 142, 142); }

:is(.dark .\!icon-placeholder) path { fill: rgb(142, 142, 142) !important; }

:is(.dark .icon-inverse) path { fill: rgb(22, 22, 22); }

:is(.dark .icon-disabled) path { fill: rgb(199, 202, 202); }

:is(.dark .icon-st-color) path { fill: rgb(255, 255, 255); }

.dark .border-default { border-color: rgb(199, 202, 202); }

.dark .border-dark { border-color: rgb(175, 175, 176); }

.dark .border-darker { border-color: rgb(142, 142, 142); }

.dark .border-strong { border-color: rgb(78, 78, 78); }

.dark .border-subtle { border-color: rgb(40, 40, 40); }

.dark .\!border-subtle { border-color: rgb(40, 40, 40) !important; }

.dark .border-hover { border-color: rgb(185, 203, 229); }

.dark .border-selected { border-color: rgb(105, 145, 198); }

.dark .border-disabled { border-color: rgb(175, 175, 176); }

.dark .border-success { border-color: rgb(54, 161, 96); }

.dark .border-warning { border-color: rgb(241, 157, 10); }

.dark .border-error { border-color: rgb(222, 108, 108); }

.dark .border-error-dark { border-color: rgb(203, 34, 19); }

.dark .border-active { border-color: rgb(255, 255, 255); }

.dark .\!border-active { border-color: rgb(255, 255, 255) !important; }

.dark .overlay-default { background-color: rgba(40, 40, 40, 0.8); }

.dark .overlay-light { background-color: rgba(40, 40, 40, 0.6); }

.left-col { flex-grow: 1; flex-basis: 100%; flex-wrap: wrap; }

@media (min-width: 1024px) {
  .left-col { flex-basis: 75%; }
}

.right-col { flex-shrink: 1; flex-basis: 100%; }

@media (min-width: 1024px) {
  .right-col { flex-basis: 25%; }
}

.tablet-mixed-orientation { display: flex; flex-flow: column; }

@media (min-width: 600px) {
  .tablet-mixed-orientation { flex-direction: row; }
}

@media (min-width: 1024px) {
  .tablet-mixed-orientation { flex-direction: column; }
}

@media (min-width: 0px) {
  .author-info { --avatar-size: 74px; }
}

@media (min-width: 600px) {
  .author-info { --avatar-size: 100px; }
}

@media (min-width: 1024px) {
  .author-info { --avatar-size: 143px; }
}

.author-info .author-email-text { height: 22px; padding-top: 3px; }

.platform-win:is(.author-info .author-email-text) { padding-top: unset; }

.section-filter { position: relative; width: max-content; }

:is(.section-filter .select):has(input:is(:disabled)) { --tw-bg-opacity: 1; background-color: rgb(237 239 239 / var(--tw-bg-opacity, 1)); }

:is(.section-filter .input-select) input { z-index: 0; height: 24px; padding-top: 4px; width: unset !important; }

:is(.section-filter .input-select) input::placeholder { color: rgb(22, 22, 22); }

.dark :is(.section-filter .input-select) input::placeholder { color: rgb(255, 255, 255); }

.credits :is(.section-filter .input-select) input::placeholder { color: rgb(78, 78, 78); }

.dark .credits :is(.section-filter .input-select) input::placeholder { color: rgb(237, 239, 239); }

.credits :is(.section-filter .input-select) input::placeholder { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.section-filter .input-select) input) a p::placeholder { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.section-filter .input-select) input) b::placeholder, :is(.credits :is(.section-filter .input-select) input) strong::placeholder { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.section-filter .input-select) input) b, :is(.credits .text-primary) strong) a p::placeholder { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.section-filter .options { background-color: rgb(255, 255, 255); }

@media (hover: hover) and (pointer: fine) {
  .section-filter .options:hover:not(.layer-no-hover) { background-color: rgb(233, 239, 247); }
}

.section-filter .options:disabled { background-color: rgb(237, 239, 239); }

.dark .section-filter .options { background-color: rgb(40, 40, 40); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .section-filter .options):hover:not(.layer-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .section-filter .options):disabled { background-color: rgb(78, 78, 78); }

.section-filter .options { position: absolute; top: 58px; left: 0px; z-index: 1000; overflow: clip; }

.section-filter .\!options { background-color: rgb(255, 255, 255); }

@media (hover: hover) and (pointer: fine) {
  .section-filter .\!options:hover:not(.layer-no-hover) { background-color: rgb(233, 239, 247); }
}

.section-filter .\!options:disabled { background-color: rgb(237, 239, 239); }

.dark .section-filter .\!options { background-color: rgb(40, 40, 40); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .section-filter .\!options):hover:not(.layer-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .section-filter .\!options):disabled { background-color: rgb(78, 78, 78); }

.section-filter .\!options { position: absolute; top: 58px; left: 0px; z-index: 1000; overflow: clip; }

@media (min-width: 0px) {
  .section-filter .options { min-width: 288px; }
  .section-filter .\!options { min-width: 288px !important; }
}

@media (min-width: 600px) {
  .section-filter .options { min-width: 343px; }
  .section-filter .\!options { min-width: 343px !important; }
}

:is(.section-filter .options) .interactive-button { padding-top: 16px; padding-bottom: 16px; }

:is(.section-filter .\!options) .interactive-button { padding-top: 16px; padding-bottom: 16px; }

.newsletter-card-media picture { width: 100%; }

.newsletter-signup-form-container { background-color: rgb(233, 239, 247); }

.dark .newsletter-signup-form-container { background-color: rgb(57, 57, 57); }

@media (min-width: 0px) {
  .newsletter-signup-form-container { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .newsletter-signup-form-container { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .newsletter-signup-form-container { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.newsletter-signup-form-container { position: fixed; left: 0px; bottom: 0px; display: grid; width: 100%; padding: 40px 24px; }

@media (min-width: 600px) {
  .newsletter-signup-form-container { padding-left: 0px; padding-right: 0px; }
}

.newsletter-signup-form-container .newsletter-signup-form { grid-column: 1 / 7; }

@media (min-width: 600px) {
  .newsletter-signup-form-container .newsletter-signup-form { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .newsletter-signup-form-container .newsletter-signup-form { grid-column: 6 / 20; }
}

@media (min-width: 0px) {
  .newsletter-signup-list-container .newsletter-grid { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .newsletter-signup-list-container .newsletter-grid { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .newsletter-signup-list-container .newsletter-grid { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

@media (min-width: 0px) {
  .newsletter-signup-list-container .newsletter-grid { gap: 16px; }
}

@media (min-width: 600px) {
  .newsletter-signup-list-container .newsletter-grid { gap: 24px; }
}

@media (min-width: 1024px) {
  .newsletter-signup-list-container .newsletter-grid { gap: 32px; }
}

@media (min-width: 0px) {
  .newsletter-signup-list-container .newsletter-grid { padding: 16px 0px; }
}

@media (min-width: 600px) {
  .newsletter-signup-list-container .newsletter-grid { padding: 24px 0px; }
}

@media (min-width: 1024px) {
  .newsletter-signup-list-container .newsletter-grid { padding: 32px 0px; }
}

.newsletter-signup-list-container .newsletter-grid { display: grid; }

:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card { grid-column: 1 / 5; }

@media (min-width: 600px) {
  :is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card { grid-column: span 6 / span 6; }
}

@media (min-width: 1024px) {
  :is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card { grid-column: 1 / 9; }
}

@media (min-width: 600px) {
  :is(:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card):nth-child(3n-1) { grid-column: span 6 / span 6; }
}

@media (min-width: 1024px) {
  :is(:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card):nth-child(3n-1) { grid-column: 9 / 17; }
  :is(:is(.newsletter-signup-list-container .newsletter-grid) .newsletter-card):nth-child(3n) { grid-column: 17 / 25; }
}

.newsletter-phone-wrapper { position: relative; margin-left: auto; margin-right: auto; box-sizing: border-box; display: block; aspect-ratio: 9 / 16; width: 100%; }

.newsletter-phone-wrapper::before { content: ""; background: url("../land/phone-screen.png") center center / contain no-repeat; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; user-select: none; pointer-events: none; }

@keyframes blinker { 
  50% { opacity: 0; }
}

.live-blog-toast { position: fixed; top: 10px; left: 0px; z-index: 1000001; display: none; width: 100vw; align-items: center; justify-content: center; opacity: 0; transition-property: all; transition-duration: 0.3s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.live-blog-title { padding-top: 16px; }

@media (min-width: 600px) {
  .live-blog-title { padding-top: 24px; }
}

@media (min-width: 1024px) {
  .live-blog-title { padding-top: 32px; }
}

.expandable-body a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .expandable-body a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.expandable-body a:visited { color: rgb(38, 79, 136); }

.dark .expandable-body a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .expandable-body a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .expandable-body a):visited { color: rgb(149, 177, 215); }

.custom-liveblog-carousel .video-thumbnail img { object-fit: cover; }

.blog-video-thumbnail::-webkit-scrollbar { display: none; }

@media (min-width: 0px) {
  .live-blog-posts iframe, .live-blog-posts .fb-post span { max-width: 100% !important; }
}

.blog-video-thumbnail .video-thumbnail img { object-fit: cover; }

.live-blog-header { display: flex; flex-direction: column; align-items: center; justify-content: center; padding-top: 16px; padding-bottom: 16px; }

@media (min-width: 600px) {
  .live-blog-header { padding-top: 24px; padding-bottom: 24px; }
}

@media (min-width: 1024px) {
  .live-blog-header { padding-top: 32px; padding-bottom: 32px; }
}

.live-blog-header .node-header { text-align: center; }

@media (min-width: 0px) {
  .live-blog-header .node-header { max-width: 472px; }
}

@media (min-width: 1024px) {
  .live-blog-header .node-header { max-width: 672px; }
}

:is(.live-blog-header .node-header) h1, :is(.live-blog-header .node-header) h2 { color: rgb(22, 22, 22); }

.dark :is(.live-blog-header .node-header) h1, .dark :is(.live-blog-header .node-header) h2 { color: rgb(255, 255, 255); }

:is(.live-blog-header .node-header) h1, :is(.live-blog-header .node-header) h2 { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  :is(.live-blog-header .node-header) h1, :is(.live-blog-header .node-header) h2 { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  :is(.live-blog-header .node-header) h1, :is(.live-blog-header .node-header) h2 { font-size: 44px; line-height: 48px; }
}

.credits :is(.live-blog-header .node-header) h1, .credits :is(.live-blog-header .node-header) h2 { color: rgb(78, 78, 78); }

.dark .credits :is(.live-blog-header .node-header) h1, .dark .credits :is(.live-blog-header .node-header) h2 { color: rgb(237, 239, 239); }

.credits :is(.live-blog-header .node-header) h1, .credits :is(.live-blog-header .node-header) h2 { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-header .node-header) h1) a p, :is(.credits :is(.live-blog-header .node-header) h2) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-header .node-header) h1) b, :is(.credits :is(.live-blog-header .node-header) h1) strong, :is(.credits :is(.live-blog-header .node-header) h2) b, :is(.credits :is(.live-blog-header .node-header) h2) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.live-blog-header .node-header) h1) b, :is(.credits .text-primary) strong) a p, :is(:is(.credits :is(.live-blog-header .node-header) h2) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.live-blog-header .node-header) h1, :is(.live-blog-header .node-header) h2 { padding-top: 16px; padding-bottom: 8px; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  :is(.live-blog-header .node-header) h1, :is(.live-blog-header .node-header) h2 { font-size: 32px; line-height: 40px; }
}

:is(.live-blog-header .node-header) .live-dot { color: rgb(199, 42, 15); }

.dark :is(.live-blog-header .node-header) .live-dot { color: rgb(252, 84, 55); }

:is(.live-blog-header .node-header) .live-dot { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  :is(.live-blog-header .node-header) .live-dot { font-size: 18px; }
}

:is(.live-blog-header .node-header) .live-dot:is(.mobile-only) { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  :is(.live-blog-header .node-header) .live-dot:is(.mobile-only) { font-size: 16px; }
}

:is(.live-blog-header .node-header) .live-dot { display: flex; align-items: center; justify-content: center; padding-bottom: 16px; }

:is(.live-blog-header .node-header) .live-dot::before { content: ""; background: url("../land/01794a39c15946fa70011d450d93196e8db26515.svg") no-repeat; width: 20px; height: 23px; animation: 0.8s ease 0s infinite normal none running blinker; margin-right: 2px; }

:is(.live-blog-header .node-header) .st-deck { color: rgb(22, 22, 22); }

.dark :is(.live-blog-header .node-header) .st-deck { color: rgb(255, 255, 255); }

:is(.live-blog-header .node-header) .st-deck { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  :is(.live-blog-header .node-header) .st-deck { font-size: 20px; line-height: 28px; }
}

:is(.live-blog-header .node-header) .st-deck:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  :is(.live-blog-header .node-header) .st-deck:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits :is(.live-blog-header .node-header) .st-deck { color: rgb(78, 78, 78); }

.dark .credits :is(.live-blog-header .node-header) .st-deck { color: rgb(237, 239, 239); }

.credits :is(.live-blog-header .node-header) .st-deck { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-header .node-header) .st-deck) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-header .node-header) .st-deck) b, :is(.credits :is(.live-blog-header .node-header) .st-deck) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.live-blog-header .node-header) .st-deck) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.live-blog-header .node-header) .st-deck { padding-bottom: 16px; }

:is(:is(.live-blog-header .node-header) .st-deck) a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  :is(:is(.live-blog-header .node-header) .st-deck) a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

:is(:is(.live-blog-header .node-header) .st-deck) a:visited { color: rgb(38, 79, 136); }

.dark :is(:is(.live-blog-header .node-header) .st-deck) a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark :is(:is(.live-blog-header .node-header) .st-deck) a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark :is(:is(.live-blog-header .node-header) .st-deck) a):visited { color: rgb(149, 177, 215); }

:is(:is(.live-blog-header .node-header) .st-deck) a { text-decoration-line: none; }

:is(.live-blog-header .node-header) .st-byline { color: rgb(57, 57, 57); }

.dark :is(.live-blog-header .node-header) .st-byline { color: rgb(249, 249, 249); }

:is(.live-blog-header .node-header) .st-byline { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  :is(.live-blog-header .node-header) .st-byline { font-size: 16px; line-height: 20px; }
}

:is(.live-blog-header .node-header) .st-byline { padding-bottom: 16px; }

:is(:is(.live-blog-header .node-header) .st-byline) a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  :is(:is(.live-blog-header .node-header) .st-byline) a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

:is(:is(.live-blog-header .node-header) .st-byline) a:visited { color: rgb(38, 79, 136); }

.dark :is(:is(.live-blog-header .node-header) .st-byline) a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark :is(:is(.live-blog-header .node-header) .st-byline) a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark :is(:is(.live-blog-header .node-header) .st-byline) a):visited { color: rgb(149, 177, 215); }

:is(:is(.live-blog-header .node-header) .st-byline) a { text-decoration-line: none; }

:is(.live-blog-header .node-header) .st-pub { color: rgb(78, 78, 78); }

.dark :is(.live-blog-header .node-header) .st-pub { color: rgb(237, 239, 239); }

:is(.live-blog-header .node-header) .st-pub { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  :is(.live-blog-header .node-header) .st-pub { font-size: 16px; line-height: 20px; }
}

:is(.live-blog-header .node-header) .st-pub { padding-bottom: 16px; }

.live-blog-multiday .select { position: relative; }

:is(.live-blog-multiday .select):has(input:is(:disabled)) { --tw-bg-opacity: 1; background-color: rgb(237 239 239 / var(--tw-bg-opacity, 1)); }

.live-blog-multiday .options, .live-blog-multiday .\!options { position: absolute; z-index: 1000; width: 100%; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

.live-blog-videos { margin: 24px auto; }

@media (min-width: 0px) {
  .live-blog-videos { max-width: 596px; }
}

@media (min-width: 1024px) {
  .live-blog-videos { max-width: 790px; }
}

.live-blog-posts { margin: 16px auto 32px; }

@media (min-width: 0px) {
  .live-blog-posts { max-width: 472px; }
}

@media (min-width: 1024px) {
  .live-blog-posts { max-width: 672px; }
}

.live-blog-posts .expandable-container { color: rgb(22, 22, 22); }

.dark .live-blog-posts .expandable-container { color: rgb(255, 255, 255); }

.live-blog-posts .expandable-container { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .live-blog-posts .expandable-container { font-size: 18px; }
}

.credits .live-blog-posts .expandable-container { color: rgb(78, 78, 78); }

.dark .credits .live-blog-posts .expandable-container { color: rgb(237, 239, 239); }

.credits .live-blog-posts .expandable-container { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts .expandable-container) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts .expandable-container) b, :is(.credits .live-blog-posts .expandable-container) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-posts .expandable-container) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-posts .live-blog-post-item-time { color: rgb(199, 42, 15); }

.dark .live-blog-posts .live-blog-post-item-time { color: rgb(252, 84, 55); }

.live-blog-posts .live-blog-post-item-time { padding-top: 16px; padding-bottom: 16px; }

.live-blog-posts div.live-blog-post-item { padding-bottom: 16px; }

:is(.live-blog-posts div.live-blog-post-item) ol { color: rgb(22, 22, 22); }

.dark :is(.live-blog-posts div.live-blog-post-item) ol { color: rgb(255, 255, 255); }

:is(.live-blog-posts div.live-blog-post-item) ol { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  :is(.live-blog-posts div.live-blog-post-item) ol { font-size: 20px; line-height: 28px; }
}

:is(.live-blog-posts div.live-blog-post-item) ol:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  :is(.live-blog-posts div.live-blog-post-item) ol:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits :is(.live-blog-posts div.live-blog-post-item) ol { color: rgb(78, 78, 78); }

.dark .credits :is(.live-blog-posts div.live-blog-post-item) ol { color: rgb(237, 239, 239); }

.credits :is(.live-blog-posts div.live-blog-post-item) ol { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-posts div.live-blog-post-item) ol) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-posts div.live-blog-post-item) ol) b, :is(.credits :is(.live-blog-posts div.live-blog-post-item) ol) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.live-blog-posts div.live-blog-post-item) ol) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.live-blog-posts div.live-blog-post-item) ol { margin-bottom: 16px; margin-top: 16px; list-style-type: decimal; padding-left: 20px; }

:is(.live-blog-posts div.live-blog-post-item) ul { color: rgb(22, 22, 22); }

.dark :is(.live-blog-posts div.live-blog-post-item) ul { color: rgb(255, 255, 255); }

:is(.live-blog-posts div.live-blog-post-item) ul { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  :is(.live-blog-posts div.live-blog-post-item) ul { font-size: 20px; line-height: 28px; }
}

:is(.live-blog-posts div.live-blog-post-item) ul:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  :is(.live-blog-posts div.live-blog-post-item) ul:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits :is(.live-blog-posts div.live-blog-post-item) ul { color: rgb(78, 78, 78); }

.dark .credits :is(.live-blog-posts div.live-blog-post-item) ul { color: rgb(237, 239, 239); }

.credits :is(.live-blog-posts div.live-blog-post-item) ul { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-posts div.live-blog-post-item) ul) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-posts div.live-blog-post-item) ul) b, :is(.credits :is(.live-blog-posts div.live-blog-post-item) ul) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.live-blog-posts div.live-blog-post-item) ul) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.live-blog-posts div.live-blog-post-item) ul { margin-bottom: 16px; margin-top: 16px; list-style-type: disc; padding-left: 20px; }

:is(.live-blog-posts div.live-blog-post-item) figure { margin-top: 16px; }

.live-blog-posts .live-blog-post-item p + div { margin-top: 16px; margin-bottom: 16px; }

.live-blog-posts div.live-blog-post-item > p { color: rgb(22, 22, 22); }

.dark .live-blog-posts div.live-blog-post-item > p { color: rgb(255, 255, 255); }

.live-blog-posts div.live-blog-post-item > p { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .live-blog-posts div.live-blog-post-item > p { font-size: 20px; line-height: 28px; }
}

.live-blog-posts div.live-blog-post-item > p:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .live-blog-posts div.live-blog-post-item > p:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits .live-blog-posts div.live-blog-post-item > p { color: rgb(78, 78, 78); }

.dark .credits .live-blog-posts div.live-blog-post-item > p { color: rgb(237, 239, 239); }

.credits .live-blog-posts div.live-blog-post-item > p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts div.live-blog-post-item > p) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts div.live-blog-post-item > p) b, :is(.credits .live-blog-posts div.live-blog-post-item > p) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-posts div.live-blog-post-item > p) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-posts div.live-blog-post-item > p { margin-bottom: 16px; margin-top: 16px; overflow-wrap: break-word; }

:is(.live-blog-posts div.live-blog-post-item > p):last-child { margin-bottom: 0px; }

:is(:is(:is(.live-blog-posts div.live-blog-post-item > p) + p) > img):first-child { margin-top: 40px; }

.live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { color: rgb(22, 22, 22); }

.dark .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { color: rgb(255, 255, 255); }

.live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { font-size: 28px; line-height: 32px; }
}

.live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong:is(.mobile-only) { font-size: 24px; line-height: 28px; }
}

.credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { color: rgb(78, 78, 78); }

.dark .credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { color: rgb(237, 239, 239); }

.credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong) b, :is(.credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-posts div.live-blog-post-item h2 > p:first-of-type strong { padding-top: 8px; padding-bottom: 8px; font-weight: 400; }

.live-blog-posts div.live-blog-post-item h2 > p a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .live-blog-posts div.live-blog-post-item h2 > p a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.live-blog-posts div.live-blog-post-item h2 > p a:visited { color: rgb(38, 79, 136); }

.dark .live-blog-posts div.live-blog-post-item h2 > p a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .live-blog-posts div.live-blog-post-item h2 > p a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .live-blog-posts div.live-blog-post-item h2 > p a):visited { color: rgb(149, 177, 215); }

.live-blog-posts div.live-blog-post-item h2 > p a { text-decoration-line: none; }

.live-blog-posts div.live-blog-post-item a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .live-blog-posts div.live-blog-post-item a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.live-blog-posts div.live-blog-post-item a:visited { color: rgb(38, 79, 136); }

.dark .live-blog-posts div.live-blog-post-item a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .live-blog-posts div.live-blog-post-item a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .live-blog-posts div.live-blog-post-item a):visited { color: rgb(149, 177, 215); }

.live-blog-posts div.live-blog-post-item a { text-decoration-line: none; }

.live-blog-posts iframe { margin: 0px auto !important; display: block !important; }

@media (min-width: 0px) {
  .live-blog-posts .equal-video, .live-blog-posts .horizontal-video { max-width: 500px; }
}

.live-blog-posts .equal-video, .live-blog-posts .horizontal-video { margin: 0px auto; width: 100%; }

@media (min-width: 1024px) {
  .live-blog-posts .equal-video, .live-blog-posts .horizontal-video { max-width: 100%; }
}

.live-blog-posts .equal-video iframe, .live-blog-posts .horizontal-video iframe { width: 100% !important; }

.live-blog-posts .twitter-tweet { margin: 0px auto !important; display: block !important; width: 100% !important; }

.live-blog-posts .instagram-media { margin: 5px auto !important; display: block !important; }

@media (min-width: 0px) {
  .live-blog-posts .instagram-media { max-width: 472px !important; }
}

@media (min-width: 1024px) {
  .live-blog-posts .instagram-media { max-width: 672px !important; }
}

.live-blog-posts .oembed-provider-youtube { position: relative; height: 0px; background-color: rgb(51, 51, 51); padding-bottom: 56.25%; }

:is(.live-blog-posts .oembed-provider-youtube) iframe { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; }

.live-blog-posts figure { margin-bottom: 16px; }

.live-blog-posts p img, .live-blog-posts figure img { display: block; width: 100%; max-width: 100%; height: auto !important; }

.live-blog-posts p img.landscape, .live-blog-posts figure img.landscape { width: 100% !important; }

@media (min-width: 1024px) {
  .live-blog-posts p img.landscape, .live-blog-posts figure img.landscape { width: 800px !important; }
}

.live-blog-posts p img.portrait, .live-blog-posts figure img.portrait { width: 100% !important; }

@media (min-width: 1024px) {
  .live-blog-posts p img.portrait, .live-blog-posts figure img.portrait { width: 400px !important; }
}

.live-blog-posts p img.portrait, .live-blog-posts figure.image:not(.image-align-left) img.portrait { margin: auto; }

.live-blog-posts figure.image.image-align-center { display: flex; flex-direction: column; align-items: center; text-align: center; }

.live-blog-posts figcaption { color: rgb(104, 104, 104); }

.dark .live-blog-posts figcaption { color: rgb(142, 142, 142); }

.live-blog-posts figcaption { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .live-blog-posts figcaption { font-size: 16px; line-height: 20px; }
}

.live-blog-posts figcaption { margin-left: 16px; padding: 16px 0px; }

@media (min-width: 1024px) {
  .live-blog-posts figcaption { margin-left: 0px; }
}

.live-blog-posts table { width: 100%; }

.live-blog-posts table th, .live-blog-posts table td { border: 1px solid rgb(143, 143, 143); }

@media (max-width: 599px) {
  .live-blog-posts table { width: 100%; display: block; overflow-x: auto; }
  .live-blog-posts table td, .live-blog-posts table th { white-space: nowrap; }
}

.live-blog-posts .live-blog-post-item p:first-of-type:has(+ p > .byline-name) { margin-bottom: 8px; }

.live-blog-posts .live-blog-post-item span.byline-name { color: rgb(22, 22, 22); }

.dark .live-blog-posts .live-blog-post-item span.byline-name { color: rgb(255, 255, 255); }

.live-blog-posts .live-blog-post-item span.byline-name { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .live-blog-posts .live-blog-post-item span.byline-name { font-size: 18px; }
}

.live-blog-posts .live-blog-post-item span.byline-name:is(.mobile-only) { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .live-blog-posts .live-blog-post-item span.byline-name:is(.mobile-only) { font-size: 16px; }
}

.credits .live-blog-posts .live-blog-post-item span.byline-name { color: rgb(78, 78, 78); }

.dark .credits .live-blog-posts .live-blog-post-item span.byline-name { color: rgb(237, 239, 239); }

.credits .live-blog-posts .live-blog-post-item span.byline-name { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts .live-blog-post-item span.byline-name) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts .live-blog-post-item span.byline-name) b, :is(.credits .live-blog-posts .live-blog-post-item span.byline-name) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-posts .live-blog-post-item span.byline-name) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-posts .live-blog-post-item span.byline-name { display: inline; text-align: left; text-decoration-line: none; }

.live-blog-posts .live-blog-post-item span.byline-name a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .live-blog-posts .live-blog-post-item span.byline-name a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.live-blog-posts .live-blog-post-item span.byline-name a:visited { color: rgb(38, 79, 136); }

.dark .live-blog-posts .live-blog-post-item span.byline-name a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .live-blog-posts .live-blog-post-item span.byline-name a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a):visited { color: rgb(149, 177, 215); }

.live-blog-posts .live-blog-post-item span.byline-name a:hover { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .live-blog-posts .live-blog-post-item span.byline-name a:hover:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.live-blog-posts .live-blog-post-item span.byline-name a:hover:visited { color: rgb(38, 79, 136); }

.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .live-blog-posts .live-blog-post-item span.byline-name a:hover):visited { color: rgb(149, 177, 215); }

.live-blog-posts .live-blog-post-item span.byline-location::before { content: ""; display: inline-block; width: 1px; height: 21px; margin-right: 10px; margin-left: 8px; background-color: rgb(221, 225, 226); vertical-align: middle; }

.live-blog-posts .live-blog-post-item span.byline-location { color: rgb(22, 22, 22); }

.dark .live-blog-posts .live-blog-post-item span.byline-location { color: rgb(255, 255, 255); }

.live-blog-posts .live-blog-post-item span.byline-location { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .live-blog-posts .live-blog-post-item span.byline-location { font-size: 18px; }
}

.credits .live-blog-posts .live-blog-post-item span.byline-location { color: rgb(78, 78, 78); }

.dark .credits .live-blog-posts .live-blog-post-item span.byline-location { color: rgb(237, 239, 239); }

.credits .live-blog-posts .live-blog-post-item span.byline-location { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts .live-blog-post-item span.byline-location) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-posts .live-blog-post-item span.byline-location) b, :is(.credits .live-blog-posts .live-blog-post-item span.byline-location) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-posts .live-blog-post-item span.byline-location) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-posts .live-blog-post-item span.byline-location { display: inline; }

@media (min-width: 0px) {
  .node-header { margin-left: 16px; margin-right: 16px; }
  .\!card { --stroke-baseline-w: 253px !important; --bleed-md-w: 253px !important; --timeline-w: 253px !important; --opinion-w: 100% !important; --shorts-w: 220px !important; --podcast-w: 253px !important; --bundle-w: 100% !important; --stories-preview-w: 135px !important; --headline-lg-saved-img-w: 100px !important; }
  .card { --stroke-baseline-w: 253px; --bleed-md-w: 253px; --timeline-w: 253px; --opinion-w: 100%; --shorts-w: 220px; --podcast-w: 253px; --bundle-w: 100%; --stories-preview-w: 135px; --headline-lg-saved-img-w: 100px; }
}

@media (min-width: 600px) {
  .\!card { --stroke-baseline-w: 286px !important; --bleed-md-w: 286px !important; --timeline-w: 286px !important; --opinion-w: calc(50% - 12px) !important; --shorts-w: 220px !important; --podcast-w: 286px !important; --bundle-w: calc(50% - 12px) !important; --stories-preview-w: 180px !important; --stories-expanded-w: 375px !important; --headline-lg-saved-img-w: 286px !important; }
  .card { --stroke-baseline-w: 286px; --bleed-md-w: 286px; --timeline-w: 286px; --opinion-w: calc(50% - 12px); --shorts-w: 220px; --podcast-w: 286px; --bundle-w: calc(50% - 12px); --stories-preview-w: 180px; --stories-expanded-w: 375px; --headline-lg-saved-img-w: 286px; }
}

@media (min-width: 1024px) {
  .\!card { --stroke-baseline-w: 386px !important; --bleed-md-w: 336px !important; --timeline-w: 100% !important; --opinion-w: 50% !important; --shorts-w: 220px !important; --podcast-w: 320px !important; --bundle-w: 50% !important; --headline-lg-saved-img-w: 379px !important; }
  .card { --stroke-baseline-w: 386px; --bleed-md-w: 336px; --timeline-w: 100%; --opinion-w: 50%; --shorts-w: 220px; --podcast-w: 320px; --bundle-w: 50%; --headline-lg-saved-img-w: 379px; }
}

html, body { height: 100%; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; touch-action: manipulation; overflow: clip visible !important; }

.\!container { max-width: 100vw !important; }

.container { max-width: 100vw; }

@media (min-width: 0px) {
  .\!container { max-width: 600px !important; margin-inline: 16px !important; }
  .container { max-width: 600px; margin-inline: 16px; }
}

@media (min-width: 600px) {
  .\!container { max-width: 1024px !important; margin-inline: 24px !important; }
  .container { max-width: 1024px; margin-inline: 24px; }
}

@media (min-width: 1024px) {
  .\!container { max-width: 1376px !important; margin-inline: 32px !important; }
  .container { max-width: 1376px; margin-inline: 32px; }
}

@media (min-width: 1441px) {
  .\!container { max-width: 1376px !important; margin-inline: auto !important; }
  .container { max-width: 1376px; margin-inline: auto; }
}

@media (min-width: 0px) {
  .grid { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .grid { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .grid { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.\!card { width: 100% !important; }

.card { width: 100%; }

@media (min-width: 0px) {
  .\!card { max-width: 599px !important; }
  .card { max-width: 599px; }
}

@media (min-width: 600px) {
  .\!card { max-width: 1023px !important; }
  .card { max-width: 1023px; }
}

@media (min-width: 1024px) {
  .\!card { max-width: 1376px !important; }
  .card { max-width: 1376px; }
}

@media (min-width: 0px) {
  .dynamic-gap { gap: 16px; }
}

@media (min-width: 600px) {
  .dynamic-gap { gap: 24px; }
}

@media (min-width: 1024px) {
  .dynamic-gap { gap: 32px; }
}

@media (min-width: 0px) {
  .dynamic-padding { padding: 16px; }
}

@media (min-width: 600px) {
  .dynamic-padding { padding: 24px; }
}

@media (min-width: 1024px) {
  .dynamic-padding { padding: 32px; }
}

@media (min-width: 0px) {
  .dynamic-padding-y { padding: 16px 0px; }
}

@media (min-width: 600px) {
  .dynamic-padding-y { padding: 24px 0px; }
}

@media (min-width: 1024px) {
  .dynamic-padding-y { padding: 32px 0px; }
}

@media (min-width: 0px) {
  .dynamic-padding-x { padding: 0px 16px; }
}

@media (min-width: 600px) {
  .dynamic-padding-x { padding: 0px 24px; }
}

@media (min-width: 1024px) {
  .dynamic-padding-x { padding: 0px 32px; }
}

.font-display-xxxl-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  .font-display-xxxl-extrabold { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  .font-display-xxxl-extrabold { font-size: 44px; line-height: 48px; }
}

.font-display-xxxl-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  .font-display-xxxl-bold { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  .font-display-xxxl-bold { font-size: 44px; line-height: 48px; }
}

.font-display-xxxl-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  .font-display-xxxl-semibold { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  .font-display-xxxl-semibold { font-size: 44px; line-height: 48px; }
}

.font-display-xxxl-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  .font-display-xxxl-regular { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  .font-display-xxxl-regular { font-size: 44px; line-height: 48px; }
}

.font-display-xxxl-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  .font-display-xxxl-light { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  .font-display-xxxl-light { font-size: 44px; line-height: 48px; }
}

.font-display-xxxl-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 40px; }

@media (min-width: 600px) {
  .font-display-xxxl-extralight { font-size: 40px; line-height: 44px; }
}

@media (min-width: 1024px) {
  .font-display-xxxl-extralight { font-size: 44px; line-height: 48px; }
}

.font-display-xxl-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxl-extrabold { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxl-extrabold { font-size: 40px; line-height: 44px; }
}

.font-display-xxl-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxl-semibold { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxl-semibold { font-size: 40px; line-height: 44px; }
}

.font-display-xxl-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxl-bold { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxl-bold { font-size: 40px; line-height: 44px; }
}

.font-display-xxl-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxl-regular { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxl-regular { font-size: 40px; line-height: 44px; }
}

.font-display-xxl-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxl-light { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxl-light { font-size: 40px; line-height: 44px; }
}

.font-display-xxl-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxl-extralight { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxl-extralight { font-size: 40px; line-height: 44px; }
}

.font-display-xxlalt-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxlalt-bold { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxlalt-bold { font-size: 40px; line-height: 44px; }
}

.font-display-xxlalt-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxlalt-semibold { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxlalt-semibold { font-size: 40px; line-height: 44px; }
}

.font-display-xxlalt-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxlalt-regular { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxlalt-regular { font-size: 40px; line-height: 44px; }
}

.font-display-xxlalt-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 600px) {
  .font-display-xxlalt-light { font-size: 32px; line-height: 36px; }
}

@media (min-width: 1024px) {
  .font-display-xxlalt-light { font-size: 40px; line-height: 44px; }
}

.font-header-xl-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xl-extrabold { font-size: 28px; line-height: 32px; }
}

.font-header-xl-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xl-bold { font-size: 28px; line-height: 32px; }
}

.font-header-xl-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xl-semibold { font-size: 28px; line-height: 32px; }
}

.font-header-xl-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xl-regular { font-size: 28px; line-height: 32px; }
}

.font-header-xl-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xl-light { font-size: 28px; line-height: 32px; }
}

.font-header-xl-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xl-extralight { font-size: 28px; line-height: 32px; }
}

.font-header-xlalt-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xlalt-bold { font-size: 28px; line-height: 32px; }
}

.font-header-xlalt-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xlalt-semibold { font-size: 28px; line-height: 32px; }
}

.font-header-xlalt-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xlalt-regular { font-size: 28px; line-height: 32px; }
}

.font-header-xlalt-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-xlalt-light { font-size: 28px; line-height: 32px; }
}

.font-header-lg-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-extrabold { font-size: 28px; line-height: 32px; }
}

.font-header-lg-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-bold { font-size: 28px; line-height: 32px; }
}

.font-header-lg-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-semibold { font-size: 28px; line-height: 32px; }
}

.font-header-lg-semibold:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-semibold:is(.mobile-only) { font-size: 24px; line-height: 28px; }
}

.font-header-lg-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-regular { font-size: 28px; line-height: 32px; }
}

.font-header-lg-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-light { font-size: 28px; line-height: 32px; }
}

.font-header-lg-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lg-extralight { font-size: 28px; line-height: 32px; }
}

.font-header-lgalt-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lgalt-bold { font-size: 28px; line-height: 32px; }
}

.font-header-lgalt-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lgalt-semibold { font-size: 28px; line-height: 32px; }
}

.font-header-lgalt-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lgalt-regular { font-size: 28px; line-height: 32px; }
}

.font-header-lgalt-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-header-lgalt-light { font-size: 28px; line-height: 32px; }
}

.font-header-md-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-extrabold { font-size: 24px; line-height: 28px; }
}

.font-header-md-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-bold { font-size: 24px; line-height: 28px; }
}

.font-header-md-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-semibold { font-size: 24px; line-height: 28px; }
}

.font-header-md-semibold:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-semibold:is(.mobile-only) { font-size: 20px; line-height: 24px; }
}

.font-header-md-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-regular { font-size: 24px; line-height: 28px; }
}

.font-header-md-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-light { font-size: 24px; line-height: 28px; }
}

.font-header-md-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-header-md-extralight { font-size: 24px; line-height: 28px; }
}

.font-header-sm-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-sm-extrabold { font-size: 20px; line-height: 24px; }
}

.font-header-sm-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-sm-bold { font-size: 20px; line-height: 24px; }
}

.font-header-sm-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-sm-semibold { font-size: 20px; line-height: 24px; }
}

.font-header-sm-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-sm-regular { font-size: 20px; line-height: 24px; }
}

.font-header-sm-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-sm-light { font-size: 20px; line-height: 24px; }
}

.font-header-sm-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-sm-extralight { font-size: 20px; line-height: 24px; }
}

.font-header-xs-extrabold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-header-xs-extrabold { font-size: 18px; line-height: 22px; }
}

.font-header-xs-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-header-xs-bold { font-size: 18px; line-height: 22px; }
}

.font-header-xs-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-header-xs-semibold { font-size: 18px; line-height: 22px; }
}

.font-header-xs-regular { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-header-xs-regular { font-size: 18px; line-height: 22px; }
}

.font-header-xs-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-header-xs-light { font-size: 18px; line-height: 22px; }
}

.font-header-xs-light:is(.mobile-only) { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-xs-light:is(.mobile-only) { font-size: 18px; line-height: 22px; }
}

.font-header-xs-extralight { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-header-xs-extralight { font-size: 18px; line-height: 22px; }
}

.font-header-xxsalt-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-xxsalt-bold { font-size: 20px; line-height: 24px; }
}

.font-header-xxsalt-bold:is(.mobile-only) { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-xxsalt-bold:is(.mobile-only) { font-size: 18px; line-height: 22px; }
}

.font-header-xxsalt-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-xxsalt-semibold { font-size: 20px; line-height: 24px; }
}

.font-header-xxsalt-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-xxsalt-regular { font-size: 20px; line-height: 24px; }
}

.font-header-xxsalt-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-header-xxsalt-light { font-size: 20px; line-height: 24px; }
}

.font-body-lg-bold { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 600px) {
  .font-body-lg-bold { font-size: 24px; line-height: 32px; }
}

.font-body-lg-regular { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 600px) {
  .font-body-lg-regular { font-size: 24px; line-height: 32px; }
}

.font-body-baseline-bold { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .font-body-baseline-bold { font-size: 20px; line-height: 28px; }
}

.font-body-baseline-regular { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .font-body-baseline-regular { font-size: 20px; line-height: 28px; }
}

.font-body-baseline-regular:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .font-body-baseline-regular:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.font-body-sm-bold { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-body-sm-bold { font-size: 18px; line-height: 24px; }
}

.font-body-sm-regular { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-body-sm-regular { font-size: 18px; line-height: 24px; }
}

.font-eyebrow-baseline-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-eyebrow-baseline-bold { font-size: 16px; line-height: 20px; }
}

.font-eyebrow-baseline-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-eyebrow-baseline-semibold { font-size: 16px; line-height: 20px; }
}

.font-eyebrow-baseline-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-eyebrow-baseline-regular { font-size: 16px; line-height: 20px; }
}

.font-eyebrow-baseline-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-eyebrow-baseline-light { font-size: 16px; line-height: 20px; }
}

.font-eyebrow-lg-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-eyebrow-lg-bold { font-size: 18px; }
}

.font-eyebrow-lg-bold:is(.mobile-only) { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-eyebrow-lg-bold:is(.mobile-only) { font-size: 16px; }
}

.font-eyebrow-lg-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-eyebrow-lg-semibold { font-size: 18px; }
}

.font-eyebrow-lg-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-eyebrow-lg-regular { font-size: 18px; }
}

.font-eyebrow-lg-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-eyebrow-lg-light { font-size: 18px; }
}

.font-caption-baseline-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.font-caption-baseline-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.font-caption-baseline-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.font-footer-baseline-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-footer-baseline-semibold { font-size: 14px; line-height: 18px; }
}

.font-footer-baseline-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-footer-baseline-regular { font-size: 14px; line-height: 18px; }
}

.font-navigation-baseline-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-navigation-baseline-bold { line-height: 18px; }
}

.font-navigation-baseline-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-navigation-baseline-semibold { line-height: 18px; }
}

.font-navigation-baseline-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-navigation-baseline-regular { line-height: 18px; }
}

.font-button-baseline-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

.font-button-baseline-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

.font-button-baseline-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

.font-button-md-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

.font-button-md-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

.font-button-md-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

.font-button-sm-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-button-sm-bold { font-size: 16px; line-height: 20px; }
}

.font-button-sm-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-button-sm-semibold { font-size: 16px; line-height: 20px; }
}

.font-button-sm-regular { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .font-button-sm-regular { font-size: 16px; line-height: 20px; }
}

.font-primary-display-lg-extrabold { font-family: selane-extrabold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 36px; line-height: 40px; }

@media (min-width: 1024px) {
  .font-primary-display-lg-extrabold { font-size: 40px; line-height: 44px; }
}

.font-primary-display-lg-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 36px; line-height: 40px; }

@media (min-width: 1024px) {
  .font-primary-display-lg-bold { font-size: 40px; line-height: 44px; }
}

.font-primary-display-lg-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 36px; line-height: 40px; }

@media (min-width: 1024px) {
  .font-primary-display-lg-semibold { font-size: 40px; line-height: 44px; }
}

.font-primary-display-sm-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 36px; }

@media (min-width: 1024px) {
  .font-primary-display-sm-bold { font-size: 36px; line-height: 40px; }
}

.font-primary-display-sm-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 32px; line-height: 36px; }

@media (min-width: 1024px) {
  .font-primary-display-sm-semibold { font-size: 36px; line-height: 40px; }
}

.font-secondary-display-sm-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 32px; line-height: 36px; }

@media (min-width: 1024px) {
  .font-secondary-display-sm-bold { font-size: 36px; line-height: 40px; }
}

.font-secondary-display-sm-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 32px; line-height: 36px; }

@media (min-width: 1024px) {
  .font-secondary-display-sm-semibold { font-size: 36px; line-height: 40px; }
}

.font-primary-headline-xl-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 28px; line-height: 32px; }

@media (min-width: 1024px) {
  .font-primary-headline-xl-bold { font-size: 32px; line-height: 37px; }
}

.font-primary-headline-xl-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 28px; line-height: 32px; }

@media (min-width: 1024px) {
  .font-primary-headline-xl-semibold { font-size: 32px; line-height: 37px; }
}

.font-primary-headline-lg-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 25px; line-height: 29px; }

@media (min-width: 1024px) {
  .font-primary-headline-lg-bold { font-size: 28px; line-height: 32px; }
}

.font-primary-headline-lg-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 25px; line-height: 29px; }

@media (min-width: 1024px) {
  .font-primary-headline-lg-semibold { font-size: 28px; line-height: 32px; }
}

.font-primary-headline-md-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 25px; line-height: 29px; }

@media (min-width: 1024px) {
  .font-primary-headline-md-bold { font-size: 28px; line-height: 32px; }
}

.font-primary-headline-md-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 25px; line-height: 29px; }

@media (min-width: 1024px) {
  .font-primary-headline-md-semibold { font-size: 28px; line-height: 32px; }
}

.font-primary-headline-sm-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-primary-headline-sm-bold { font-size: 22px; line-height: 28px; }
}

.font-primary-headline-sm-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-primary-headline-sm-semibold { font-size: 22px; line-height: 28px; }
}

.font-primary-headline-sm-regular { font-family: selane-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-primary-headline-sm-regular { font-size: 22px; line-height: 28px; }
}

.font-primary-headline-xs-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-primary-headline-xs-bold { font-size: 20px; line-height: 26px; }
}

.font-primary-headline-xs-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 1024px) {
  .font-primary-headline-xs-semibold { font-size: 20px; line-height: 26px; }
}

.font-primary-headline-xxs-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-primary-headline-xxs-semibold { font-size: 17px; line-height: 21px; }
}

.font-primary-headline-xxs-regular { font-family: selane-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-primary-headline-xxs-regular { font-size: 17px; line-height: 21px; }
}

.font-secondary-title-xl-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 25px; line-height: 30px; }

@media (min-width: 1024px) {
  .font-secondary-title-xl-bold { font-size: 28px; line-height: 32px; }
}

.font-secondary-title-xl-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 25px; line-height: 30px; }

@media (min-width: 1024px) {
  .font-secondary-title-xl-semibold { font-size: 28px; line-height: 32px; }
}

.font-secondary-title-xl-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 25px; line-height: 30px; }

@media (min-width: 1024px) {
  .font-secondary-title-xl-regular { font-size: 28px; line-height: 32px; }
}

.font-secondary-title-lg-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 22px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-secondary-title-lg-bold { font-size: 25px; line-height: 32px; }
}

.font-secondary-title-lg-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 22px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-secondary-title-lg-semibold { font-size: 25px; line-height: 32px; }
}

.font-secondary-title-lg-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 22px; line-height: 28px; }

@media (min-width: 1024px) {
  .font-secondary-title-lg-regular { font-size: 25px; line-height: 32px; }
}

.font-secondary-title-md-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 20px; line-height: 26px; }

@media (min-width: 1024px) {
  .font-secondary-title-md-bold { font-size: 22px; line-height: 28px; }
}

.font-secondary-title-md-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 20px; line-height: 26px; }

@media (min-width: 1024px) {
  .font-secondary-title-md-semibold { font-size: 22px; line-height: 28px; }
}

.font-secondary-title-md-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 20px; line-height: 26px; }

@media (min-width: 1024px) {
  .font-secondary-title-md-regular { font-size: 22px; line-height: 28px; }
}

.font-secondary-title-sm-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-secondary-title-sm-bold { font-size: 20px; line-height: 24px; }
}

.font-secondary-title-sm-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-secondary-title-sm-semibold { font-size: 20px; line-height: 24px; }
}

.font-secondary-title-sm-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .font-secondary-title-sm-regular { font-size: 20px; line-height: 24px; }
}

.font-secondary-title-xs-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-secondary-title-xs-semibold { font-size: 17px; line-height: 21px; }
}

.font-secondary-title-xs-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  .font-secondary-title-xs-regular { font-size: 17px; line-height: 21px; }
}

.font-tertiary-body-baseline-regular { font-family: selane-text-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; }

@media (min-width: 1024px) {
  .font-tertiary-body-baseline-regular { font-size: 20px; }
}

.font-tertiary-body-baseline-regular i { font-family: selane-text-italic, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-tertiary-body-baseline-regular b { font-family: selane-text-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-tertiary-body-baseline-bold { font-family: selane-text-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; }

@media (min-width: 1024px) {
  .font-tertiary-body-baseline-bold { font-size: 20px; }
}

.font-tertiary-body-baseline-italic { font-family: selane-text-italic, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; }

@media (min-width: 1024px) {
  .font-tertiary-body-baseline-italic { font-size: 20px; }
}

.font-tertiary-blurbs-baseline-regular { font-family: selane-text-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; }

@media (min-width: 1024px) {
  .font-tertiary-blurbs-baseline-regular { font-size: 18px; }
}

.font-tertiary-blurbs-baseline-regular i { font-family: selane-text-italic, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-tertiary-blurbs-baseline-italic { font-family: selane-text-italic, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; }

@media (min-width: 1024px) {
  .font-tertiary-blurbs-baseline-italic { font-size: 18px; }
}

.font-secondary-uibody-lg-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-uibody-lg-semibold { font-size: 20px; }
}

.font-secondary-uibody-lg-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-uibody-lg-regular { font-size: 20px; }
}

.font-secondary-uibody-sm-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; }

@media (min-width: 1024px) {
  .font-secondary-uibody-sm-semibold { font-size: 17px; }
}

.font-secondary-uibody-sm-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; }

@media (min-width: 1024px) {
  .font-secondary-uibody-sm-regular { font-size: 17px; }
}

.font-secondary-captions-baseline-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-captions-baseline-semibold { font-size: 20px; }
}

.font-secondary-captions-baseline-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-captions-baseline-regular { font-size: 20px; }
}

.font-secondary-label-lg-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-label-lg-bold { font-size: 20px; }
}

.font-secondary-label-lg-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-label-lg-semibold { font-size: 20px; }
}

.font-secondary-label-lg-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; }

@media (min-width: 1024px) {
  .font-secondary-label-lg-regular { font-size: 20px; }
}

.font-secondary-label-md-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; }

@media (min-width: 1024px) {
  .font-secondary-label-md-bold { font-size: 17px; }
}

.font-secondary-label-md-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; }

@media (min-width: 1024px) {
  .font-secondary-label-md-semibold { font-size: 17px; }
}

.font-secondary-label-md-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; }

@media (min-width: 1024px) {
  .font-secondary-label-md-regular { font-size: 17px; }
}

.font-secondary-label-sm-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; }

@media (min-width: 1024px) {
  .font-secondary-label-sm-bold { font-size: 15px; }
}

.font-secondary-label-sm-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; }

@media (min-width: 1024px) {
  .font-secondary-label-sm-semibold { font-size: 15px; }
}

.font-secondary-label-sm-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; }

@media (min-width: 1024px) {
  .font-secondary-label-sm-regular { font-size: 15px; }
}

.font-secondary-label-xs-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 12px; }

@media (min-width: 1024px) {
  .font-secondary-label-xs-bold { font-size: 14px; }
}

.font-secondary-label-xs-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 12px; }

@media (min-width: 1024px) {
  .font-secondary-label-xs-semibold { font-size: 14px; }
}

.font-secondary-label-xs-regular { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 12px; }

@media (min-width: 1024px) {
  .font-secondary-label-xs-regular { font-size: 14px; }
}

.topic-tag { background-color: rgb(255, 255, 255); }

@media (hover: hover) and (pointer: fine) {
  .topic-tag:hover:not(.layer-no-hover) { background-color: rgb(233, 239, 247); }
}

.topic-tag:disabled { background-color: rgb(237, 239, 239); }

.topic-tag { color: rgb(22, 22, 22); border-color: rgb(221, 225, 226); }

.dark .topic-tag { background-color: rgb(40, 40, 40); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .topic-tag):hover:not(.layer-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .topic-tag):disabled { background-color: rgb(78, 78, 78); }

.dark .topic-tag { color: rgb(255, 255, 255); border-color: rgb(199, 202, 202); }

.credits .topic-tag { color: rgb(78, 78, 78); }

.dark .credits .topic-tag { color: rgb(237, 239, 239); }

.credits .topic-tag { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .topic-tag) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .topic-tag) b, :is(.credits .topic-tag) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .topic-tag) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.topic-tag { display: inline-flex; width: fit-content; align-items: center; justify-content: center; gap: 8px; border-radius: 0.5rem; border-width: 1px; padding: 8px 12px; }

.topic-tag.default { min-height: 40px; }

@media (min-width: 1024px) {
  .topic-tag.default { min-height: 44px; }
}

.topic-tag.small { min-height: 36px; }

@media (min-width: 1024px) {
  .topic-tag.small { min-height: 40px; }
}

.topic-tag:hover { border-color: rgb(214, 225, 239); }

.dark .topic-tag:hover { border-color: rgb(185, 203, 229); }

.topic-tag:active, .topic-tag:focus { border-color: rgb(51, 104, 178); }

.dark .topic-tag:active, .dark .topic-tag:focus { border-color: rgb(105, 145, 198); }

.interactive-button { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; display: inline-flex; align-items: center; justify-content: center; gap: 8px; border-radius: 0.5rem; padding: 12px 24px; }

.interactive-button.button-small { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; padding: 8px 16px; }

.interactive-button:disabled { color: rgb(142, 142, 142); }

.dark .interactive-button:disabled { color: rgb(199, 202, 202); }

.interactive-button:disabled path { fill: rgb(104, 104, 104); }

.carousel-controls { display: inline-flex; justify-content: center; gap: 8px; border-radius: 9999px; padding: 8px; --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -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); }

.carousel-wrapper .slick-slide { height: auto; padding-right: 16px; }

.carousel-wrapper .slick-slide:first-child { padding-left: 0px; }

.carousel-wrapper .slick-slide:last-child { padding-right: 0px; }

@media (min-width: 600px) {
  .carousel-wrapper .slick-slide { padding-right: 24px; }
}

@media (min-width: 1024px) {
  .carousel-wrapper .slick-slide { padding-right: 32px; }
}

:is(.carousel-wrapper .slick-slide) > div { height: 100%; }

:is(:is(.carousel-wrapper .slick-slide) > div) > a { height: 100%; }

.carousel-wrapper .slick-track { display: flex; max-width: max-content; flex-flow: row; align-items: stretch; }

:is(.video-story-carousel, .video-blog-carousel) .slick-slide { padding-right: 0px; }

.video-blog-carousel .slick-list::-webkit-scrollbar, .video-blog-carousel .blog-video-thumbnail::-webkit-scrollbar { height: 6px; width: 6px; }

.video-blog-carousel .slick-list::-webkit-scrollbar-thumb, .video-blog-carousel .blog-video-thumbnail::-webkit-scrollbar-thumb { border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgb(175 175 176 / var(--tw-bg-opacity, 1)); }

.video-blog-carousel .slick-list::-webkit-scrollbar-track, .video-blog-carousel .blog-video-thumbnail::-webkit-scrollbar-track { --tw-bg-opacity: 1; background-color: rgb(237 239 239 / var(--tw-bg-opacity, 1)); }

.video-blog-carousel .slick-list { overflow-x: auto; padding-bottom: 8px; }

.custom-liveblog-carousel .slick-list .slick-track { max-width: 100%; width: auto !important; }

.media-counter { position: absolute; left: 0px; bottom: 0px; z-index: 10; display: block; border-radius: 0.25rem; --tw-bg-opacity: 1; background-color: rgb(57 57 57 / var(--tw-bg-opacity, 1)); padding: 8px 12px; }

@media (min-width: 0px) {
  .media-counter { margin-bottom: 8px; margin-left: 16px; }
}

@media (min-width: 600px) {
  .media-counter { margin-bottom: 16px; margin-left: 24px; }
}

@media (min-width: 1024px) {
  .media-counter { margin-bottom: 24px; }
}

.media-gradient { background: linear-gradient(0deg, rgba(40, 40, 40, 0.8) -11.25%, rgba(40, 40, 40, 0) 88.75%); }

.shorts-gradient { opacity: 0.8; background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0)); mix-blend-mode: multiply; }

.line-limit-1 { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 32ch; }

@media (min-width: 600px) and (max-width: 700px) {
  .line-limit-1 { max-width: 18ch; }
}

.responsive-iframe-base { margin: 0px auto; display: block; width: 100%; border-style: none; padding: 0px; overflow: hidden !important; }

.sticky-headline { position: sticky; top: 0px; z-index: 50; height: 58px; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

@media (min-width: 600px) {
  .sticky-headline { height: 66px; }
}

@media (min-width: 1024px) {
  .sticky-headline { height: 72px; }
}

.outer-sticky-headline-container { display: flex; height: 100%; width: 100%; flex-direction: column; align-items: center; justify-content: center; justify-self: stretch; padding: 4px 16px; }

@media (min-width: 600px) {
  .outer-sticky-headline-container { padding: 8px 24px; }
}

@media (min-width: 1024px) {
  .outer-sticky-headline-container { padding: 12px 32px; }
}

.outer-sticky-headline-container .inner-container { display: flex; height: auto; width: 100%; max-width: 1441px; flex-direction: row; }

:is(.outer-sticky-headline-container .inner-container) .logo-and-text { display: flex; width: 100%; flex-direction: row; padding-top: 4px; padding-bottom: 4px; }

.sticky-headline .logo-container { display: none; align-items: center; }

@media (min-width: 600px) {
  .sticky-headline .logo-container { display: flex; }
}

:is(.sticky-headline .logo-container) .full-logo-container { display: none; }

@media (min-width: 1024px) {
  :is(.sticky-headline .logo-container) .full-logo-container { display: block; }
}

:is(.sticky-headline .logo-container) .initial-logo-container { display: none; }

@media (min-width: 600px) {
  :is(.sticky-headline .logo-container) .initial-logo-container { display: block; }
}

@media (min-width: 1024px) {
  :is(.sticky-headline .logo-container) .initial-logo-container { display: none; }
}

.sticky-headline .logo-divider { display: none; }

@media (min-width: 600px) {
  .sticky-headline .logo-divider { margin-left: 14.5px; margin-right: 14.5px; display: flex; align-self: center; }
}

@media (min-width: 1024px) {
  .sticky-headline .logo-divider { margin-left: 30.5px; margin-right: 30.5px; }
}

.sticky-headline .text-container { margin-right: 16px; flex-grow: 1; align-content: center; }

@media (min-width: 600px) {
  .sticky-headline .text-container { margin-right: 24px; }
}

@media (min-width: 1024px) {
  .sticky-headline .text-container { margin-right: 32px; }
}

:is(.sticky-headline .text-container) .title { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  :is(.sticky-headline .text-container) .title { font-size: 18px; line-height: 24px; }
}

:is(.sticky-headline .text-container) .title { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; max-width: 100%; }

:is(.sticky-headline .text-container) .\!title { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  :is(.sticky-headline .text-container) .\!title { font-size: 18px; line-height: 24px; }
}

:is(.sticky-headline .text-container) .\!title { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; max-width: 100%; }

.sticky-headline .action-container { display: flex; min-width: 80px; align-items: center; gap: 8px; }

:is(.sticky-headline .action-container) .action-button, :is(.sticky-headline .action-container) .interactive-button { padding: 8px 4px; }

.sticky-headline .progress-bar-container { width: 100%; --tw-bg-opacity: 1; background-color: rgb(221 225 226 / var(--tw-bg-opacity, 1)); }

:is(.sticky-headline .progress-bar-container) .progress-bar { border-color: rgb(51, 104, 178); }

.dark :is(.sticky-headline .progress-bar-container) .progress-bar { border-color: rgb(105, 145, 198); }

:is(.sticky-headline .progress-bar-container) .progress-bar { display: block; border-bottom-width: 2px; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }

.video-thumbnail { display: flex; height: 100%; flex-direction: column; text-align: left; }

@media (min-width: 0px) {
  .video-thumbnail { padding-bottom: 8px; }
}

@media (min-width: 600px) {
  .video-thumbnail { padding-bottom: 16px; }
}

@media (min-width: 1024px) {
  .video-thumbnail { padding-bottom: 16px; }
}

.video-thumbnail img { display: flex; aspect-ratio: 16 / 9; flex-shrink: 0; align-items: flex-start; overflow: hidden; object-fit: contain; }

.video-thumbnail .video-thumbnail-overlay { background: linear-gradient(0deg, rgba(40, 40, 40, 0.8) -11.25%, rgba(40, 40, 40, 0) 88.75%); position: absolute; bottom: 0px; display: flex; height: 33.3333%; width: 100%; align-items: flex-end; gap: 0px; padding-left: 8px; padding-right: 8px; padding-bottom: 8px; }

@media (min-width: 0px) {
  .video-thumbnail { max-width: 148px; min-width: 148px; }
  .video-thumbnail img { width: 148px; }
}

@media (min-width: 600px) {
  .video-thumbnail { max-width: 208px; min-width: 208px; }
  .video-thumbnail img { width: 208px; }
}

@media (min-width: 1024px) {
  .video-thumbnail { max-width: 261px; min-width: 261px; }
  .video-thumbnail img { width: 261px; }
}

.video-player-wrapper { display: flex; align-items: flex-start; align-self: stretch; }

@media (min-width: 0px) {
  .video-player-wrapper { flex-direction: column; gap: 16px; padding-top: 0px; padding-bottom: 16px; }
}

@media (min-width: 600px) {
  .video-player-wrapper { flex-direction: row; padding: 16px 24px 24px; }
}

@media (min-width: 1024px) {
  .video-player-wrapper { gap: 32px; padding: 16px 32px 32px; }
}

.video-player-wrapper .video-fallback-poster { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; object-fit: contain; background-color: rgb(21, 27, 23); }

.brightcove-video-player .video-js { aspect-ratio: 16 / 9; height: 100%; width: 100%; }

.brightcove-video-player:not(.show-assets) .vjs-dock-text, .brightcove-video-player:not(.show-assets) .vjs-big-play-button, .brightcove-video-player .vjs-quality-menu-wrapper { display: none; }

.brightcove-video-player.vertical-video { margin: auto; height: 560px; width: 314px; }

.video-card { display: flex; height: 100%; width: 100%; min-width: 100%; max-width: 100%; flex-direction: column; padding: 16px; }

@media (min-width: 600px) {
  .video-card { padding: 0px; }
}

.video-card img { display: flex; aspect-ratio: 16 / 9; width: 100%; flex-shrink: 0; align-items: flex-start; overflow: hidden; object-fit: contain; }

.video-card .video-card-overlay { background: linear-gradient(0deg, rgba(40, 40, 40, 0.8) -11.25%, rgba(40, 40, 40, 0) 88.75%); position: absolute; bottom: 0px; display: flex; height: 33.3333%; width: 100%; align-items: flex-end; gap: 8px; padding-left: 8px; padding-right: 8px; padding-bottom: 8px; }

.dropdown-trigger { height: 100%; padding: 8px 12px; }

.dropdown-items-wrapper { border-color: rgb(221, 225, 226); }

.dark .dropdown-items-wrapper { border-color: rgb(199, 202, 202); }

.dropdown-items-wrapper { position: absolute; margin-top: 8px; display: flex; width: 200px; transform-origin: right top; flex-direction: column; align-items: flex-start; border-radius: 0.5rem; border-width: 1px; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); padding: 8px; }

@media (min-width: 0px) {
  .dropdown-items-wrapper { left: 0px; right: unset; }
}

@media (min-width: 600px) {
  .dropdown-items-wrapper { right: 0px; left: unset; }
}

.dropdown-items-wrapper.right { right: 0px; left: unset; }

.dropdown-items-wrapper.left { left: 0px; right: unset; }

.dropdown-items-wrapper .dropdown-items { background-color: rgb(255, 255, 255); }

@media (hover: hover) and (pointer: fine) {
  .dropdown-items-wrapper .dropdown-items:hover:not(.layer-no-hover) { background-color: rgb(233, 239, 247); }
}

.dropdown-items-wrapper .dropdown-items:disabled { background-color: rgb(237, 239, 239); }

.dark .dropdown-items-wrapper .dropdown-items { background-color: rgb(40, 40, 40); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .dropdown-items-wrapper .dropdown-items):hover:not(.layer-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .dropdown-items-wrapper .dropdown-items):disabled { background-color: rgb(78, 78, 78); }

.dropdown-items-wrapper .dropdown-items { display: flex; width: 100%; flex-wrap: nowrap; align-items: center; justify-content: flex-start; gap: 8px; align-self: stretch; border-radius: 0.5rem; padding: 16px 8px; }

:is(.dropdown-items-wrapper .dropdown-items) p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; height: 16px; width: max-content; flex-wrap: nowrap; align-items: center; align-self: stretch; padding-top: 4px; }

@media (min-width: 0px) {
  .main-recommended-topic { display: flex; flex-direction: column; align-items: flex-start; gap: 0px; align-self: stretch; padding-bottom: 32px; }
}

@media (min-width: 600px) {
  .main-recommended-topic { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; padding-bottom: 32px; }
}

@media (min-width: 1024px) {
  .main-recommended-topic { display: flex; width: 320px; flex-direction: column; align-items: flex-start; gap: 0px; padding: 0px; }
}

@media (min-width: 0px) {
  .list-recommended-topic { display: flex; flex-wrap: wrap; align-content: flex-start; align-items: flex-start; gap: 16px; align-self: stretch; padding: 0px; }
}

@media (min-width: 1024px) {
  .list-recommended-topic { display: flex; flex-wrap: wrap; align-content: flex-start; align-items: flex-start; gap: 16px 8px; align-self: stretch; padding: 8px 0px; }
}

.ai-summary { color: rgb(22, 22, 22); }

.dark .ai-summary { color: rgb(255, 255, 255); }

.credits .ai-summary { color: rgb(78, 78, 78); }

.dark .credits .ai-summary { color: rgb(237, 239, 239); }

.credits .ai-summary { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .ai-summary) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .ai-summary) b, :is(.credits .ai-summary) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .ai-summary) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.ai-summary { grid-column: 1 / 5; padding-top: 8px; padding-bottom: 8px; }

@media (min-width: 600px) {
  .ai-summary { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .ai-summary { grid-column: 6 / 20; }
}

.ai-summary .ai-summary-gradient-overlay { position: absolute; bottom: 0px; left: 0px; height: 80px; width: 100%; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: #FFFFFF var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); }

.expandable-container .expandable-header { margin-bottom: 16px; display: flex; align-items: center; justify-content: space-between; }

.expandable-container .expandable-body { position: relative; max-height: 100px; min-height: 80px; overflow: hidden; padding-left: 20px; }

.\!expanded:is(.expandable-container .expandable-body) { max-height: 100%; padding-left: 20px; }

.expanded:is(.expandable-container .expandable-body) { max-height: 100%; padding-left: 20px; }

.expandable-container .gradient-overlay { position: absolute; bottom: 0px; left: 0px; height: 80px; width: 100%; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: #FFFFFF var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); }

.radio { display: flex; width: 100%; align-items: flex-start; gap: 12px; align-self: stretch; }

.radio span { display: flex; flex-grow: 1; gap: 8px; padding-top: 16px; padding-bottom: 16px; }

.radio label { display: flex; align-items: center; gap: 8px; }

.radio input[type="radio"] { accent-color: rgb(0, 0, 0); }

.radio input[type="radio"]:disabled { cursor: not-allowed; }

.radio input.error[type="radio"] { accent-color: rgb(203, 34, 19); }

.radio input.error[type="radio"]:disabled { cursor: not-allowed; }

@media (min-width: 0px) {
  .onboard-wrapper { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .onboard-wrapper { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .onboard-wrapper { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

@media (min-width: 0px) {
  .onboard-wrapper { padding: 16px; }
}

@media (min-width: 600px) {
  .onboard-wrapper { padding: 24px; }
}

@media (min-width: 1024px) {
  .onboard-wrapper { padding: 32px; }
}

.onboard-wrapper { display: grid; flex-direction: column; gap: 24px; padding-left: 0px; padding-right: 0px; }

.onboard-col { grid-column: 1 / -1; }

@media (min-width: 600px) {
  .onboard-col { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .onboard-col { grid-column: 9 / 17; }
}

@media (min-width: 0px) {
  .onboard-heading { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .onboard-heading { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .onboard-heading { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.onboard-heading { grid-column: 1 / -1; display: grid; gap: 12px; padding-bottom: 32px; }

.onboard-heading-bottom { grid-column: 1 / -1; text-align: center; }

@media (min-width: 0px) {
  .onboard-heading-bottom { text-align: left; }
}

.onboard-bottom-bullet { grid-column: 1 / -1; text-align: center; }

@media (min-width: 0px) {
  .onboard-bottom-bullet { padding-bottom: 4px; }
}

@media (min-width: 600px) {
  .onboard-bottom-bullet { padding-bottom: 12px; }
}

.onboard-bottom-bullet-data { display: flex; flex-wrap: wrap; gap: 8px; }

@media (min-width: 600px) {
  .onboard-bottom-bullet-data { justify-content: center; }
}

.onboard-bottom-button { grid-column: 1 / -1; }

@media (min-width: 600px) {
  .onboard-bottom-button { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .onboard-bottom-button { grid-column: 6 / 20; }
}

.section-nav-bar { pointer-events: none; }

.interactive-toggle { display: flex; min-height: 40px; align-items: center; justify-content: center; gap: 8px; padding: 8px 16px; }

.interactive-toggle.follow { border-color: rgb(221, 225, 226); }

.dark .interactive-toggle.follow { border-color: rgb(199, 202, 202); }

.interactive-toggle.follow { border-radius: 1rem; border-width: 1px; }

.interactive-toggle.following { border-color: rgb(51, 104, 178); }

.dark .interactive-toggle.following { border-color: rgb(105, 145, 198); }

.interactive-toggle.following { border-radius: 1rem; border-width: 1px; }

.emoji-toggle { display: inline-flex; align-items: center; justify-content: center; gap: 4px; padding: 8px; --tw-content: ❤️; content: var(--tw-content); }

.emoji-toggle.reacton { border-color: rgb(51, 104, 178); }

.dark .emoji-toggle.reacton { border-color: rgb(105, 145, 198); }

.emoji-toggle.reacton { border-radius: 0.5rem; border-width: 1px; }

.emoji-toggle.reactonoff { border-color: rgb(221, 225, 226); }

.dark .emoji-toggle.reactonoff { border-color: rgb(199, 202, 202); }

.emoji-toggle.reactonoff { border-radius: 0.5rem; border-width: 1px; }

.navigation-toggle { display: inline-flex; align-items: center; justify-content: center; gap: 8px; padding: 8px 12px; }

.navigation-toggle.default, .navigation-toggle.hovered, .navigation-toggle.selected { border-radius: 0.5rem; }

.toggle-text-right { display: inline; padding-top: 5.5px; padding-right: 4px; padding-bottom: 5.5px; }

.toggle-text-left { display: inline; padding-top: 5.5px; padding-left: 4px; padding-bottom: 5.5px; }

.toggle-text { padding-top: 5.5px; padding-bottom: 5.5px; }

@media (min-width: 0px) {
  .main-explore-recommended-topic { margin-left: 16px; margin-right: 16px; max-width: 599px; }
}

@media (min-width: 600px) {
  .main-explore-recommended-topic { margin-left: 24px; margin-right: 24px; max-width: 1023px; }
}

@media (min-width: 1024px) {
  .main-explore-recommended-topic { margin-left: auto; margin-right: auto; display: flex; max-width: 1376px; flex-direction: column; align-items: center; align-self: stretch; padding-bottom: 32px; }
}

.explore-recommended-topic { display: flex; padding: 8px 0px; }

@media (min-width: 1024px) {
  .explore-recommended-topic { flex-direction: column; align-items: flex-start; gap: 8px; align-self: stretch; }
}

.list-explore-recommended-topic { display: flex; flex-wrap: wrap; align-content: flex-start; align-items: center; gap: 8px; align-self: stretch; padding: 0px; }

@media (min-width: 1024px) {
  .list-explore-recommended-topic { gap: 16px; }
}

.social-share-popup { position: fixed; top: 0px; left: 0px; z-index: 30; height: 100%; width: 100%; }

.social-share-popup .social-share-popup-bg { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.5); }

.social-share-popup .top-toolbar p { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.social-share-popup .popup-container { position: absolute; left: 50%; top: 50%; width: 320px; --tw-translate-x: -50%; --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); border-radius: 0.75rem; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); padding: 24px; }

:is(.social-share-popup .popup-container) .top-toolbar { margin-bottom: 16px; display: inline-flex; width: 100%; flex-shrink: 0; flex-direction: row; align-items: center; justify-content: space-between; border-bottom-width: 1px; --tw-border-opacity: 1; border-color: rgb(221 225 226 / var(--tw-border-opacity, 1)); padding-left: 0px; padding-right: 0px; padding-bottom: 16px; }

:is(:is(.social-share-popup .popup-container) .top-toolbar) .st-logo { margin-right: 8px; display: inline-block; }

.main-toast { display: flex; min-height: 40px; width: 343px; min-width: 112px; align-items: flex-start; gap: 16px; border-radius: 0.5rem; padding: 16px; }

.liveblog-toast-message { display: inline-flex; min-height: 40px; min-width: 112px; flex-wrap: wrap; place-content: center; align-items: center; gap: 32px; border-radius: 0.5rem; --tw-bg-opacity: 1; background-color: rgb(199 42 15 / var(--tw-bg-opacity, 1)); padding: 12px 16px; }

.modal-container { background-color: rgb(255, 255, 255); }

@media (hover: hover) and (pointer: fine) {
  .modal-container:hover:not(.layer-no-hover) { background-color: rgb(233, 239, 247); }
}

.modal-container:disabled { background-color: rgb(237, 239, 239); }

.dark .modal-container { background-color: rgb(40, 40, 40); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .modal-container):hover:not(.layer-no-hover) { background-color: rgb(57, 57, 57); }
}

:is(.dark .modal-container):disabled { background-color: rgb(78, 78, 78); }

.modal-container { display: flex; max-height: 609px; flex-shrink: 0; flex-direction: column; align-items: flex-start; gap: 24px; border-radius: 0.75rem; padding: 16px 12px; }

@media (min-width: 0px) {
  .modal-container { width: 100%; }
}

@media (min-width: 600px) {
  .modal-container { max-height: 768px; width: 596px; max-width: 720px; padding: 24px; }
}

@media (min-width: 1024px) {
  .modal-container { width: 618px; max-width: 790px; padding: 24px; }
}

.modal-container .modal-main-title { display: flex; align-items: flex-start; gap: 16px; align-self: stretch; }

.modal-container .modal-title { display: flex; flex: 1 1 0%; align-content: center; align-items: center; gap: 10px; }

.modal-container .button-group { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; align-self: stretch; }

.modal-container .modal-content { display: flex; flex-direction: column; overflow-y: auto; text-align: left; }

@media (min-width: 0px) {
  .modal-container .modal-content { width: 100%; }
}

@media (min-width: 600px) {
  .modal-container .modal-content { max-width: 540px; }
}

@media (min-width: 1024px) {
  .modal-container .modal-content { max-width: 672px; }
}

.modal-container .modal-button-style { display: flex; min-height: 48px; min-width: 80px; align-items: center; justify-content: center; gap: 8px; align-self: stretch; padding: 12px 24px; }

.tooltip-container { position: relative; display: inline-flex; width: 100%; }

.tooltip-container.center { justify-content: center; }

.tooltip-container.right { justify-content: flex-start; }

.tooltip-container.left { justify-content: flex-end; }

.tooltip-label { box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 8px; position: absolute; z-index: 10; margin-top: 12px; margin-bottom: 12px; display: flex; width: max-content; min-width: 120px; max-width: 320px; flex-direction: column; align-items: flex-start; gap: 12px; border-radius: 0.25rem; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); padding: 16px; --tw-text-opacity: 1; color: rgb(57 57 57 / var(--tw-text-opacity, 1)); }

.tooltip-label.bottom { top: 100%; }

.tooltip-label.top { bottom: 100%; }

.interactive-date-picker { position: relative; width: 100%; max-width: 540px; }

.interactive-date-picker .react-datepicker-wrapper { width: 100%; }

:is(.interactive-date-picker .react-datepicker-wrapper) input:focus { outline-width: 0px; }

.interactive-date-picker .react-datepicker__day--keyboard-selected, .interactive-date-picker .react-datepicker__month-text--keyboard-selected, .interactive-date-picker .react-datepicker__quarter-text--keyboard-selected, .interactive-date-picker .react-datepicker__year-text--keyboard-selected { background-color: rgb(233, 239, 247); }

.dark .interactive-date-picker .react-datepicker__day--keyboard-selected, .dark .interactive-date-picker .react-datepicker__month-text--keyboard-selected, .dark .interactive-date-picker .react-datepicker__quarter-text--keyboard-selected, .dark .interactive-date-picker .react-datepicker__year-text--keyboard-selected { background-color: rgb(57, 57, 57); }

.interactive-date-picker .react-datepicker__header__dropdown, .interactive-date-picker .react-datepicker__day-names, .interactive-date-picker .react-datepicker__week { display: flex; width: 100%; flex-flow: row; place-items: center; align-content: center; }

.interactive-date-picker .react-datepicker__header__dropdown > div, .interactive-date-picker .react-datepicker__day-name, .interactive-date-picker .react-datepicker__day { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .interactive-date-picker .react-datepicker__header__dropdown > div, .interactive-date-picker .react-datepicker__day-name, .interactive-date-picker .react-datepicker__day { font-size: 16px; line-height: 20px; }
}

.interactive-date-picker .react-datepicker__header__dropdown > div, .interactive-date-picker .react-datepicker__day-name, .interactive-date-picker .react-datepicker__day { display: inline-flex; flex-basis: 100%; place-items: center; place-content: center; font-weight: 400; }

.interactive-date-picker .react-datepicker__header__dropdown > div, .interactive-date-picker .react-datepicker__day-name { padding-top: 8px; padding-bottom: 8px; }

.interactive-date-picker .react-datepicker__day { margin: 4px 0px; aspect-ratio: 1 / 1; height: auto; width: auto; border-radius: 0px; border-width: 1px; border-color: transparent; }

.interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover, .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range), .interactive-date-picker .react-datepicker__day--in-range { background-color: rgb(233, 239, 247); color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .interactive-date-picker .react-datepicker__day--selecting-range-start:hover:not(.link-no-hover), .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover:hover:not(.link-no-hover), .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover:hover:not(.link-no-hover), .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range):hover:not(.link-no-hover), .interactive-date-picker .react-datepicker__day--in-range:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.interactive-date-picker .react-datepicker__day--selecting-range-start:visited, .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover:visited, .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover:visited, .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range):visited, .interactive-date-picker .react-datepicker__day--in-range:visited { color: rgb(38, 79, 136); }

.dark .interactive-date-picker .react-datepicker__day--selecting-range-start, .dark .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover, .dark .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover, .dark .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range), .dark .interactive-date-picker .react-datepicker__day--in-range { background-color: rgb(57, 57, 57); color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .interactive-date-picker .react-datepicker__day--selecting-range-start):hover:not(.link-no-hover), :is(.dark .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover):hover:not(.link-no-hover), :is(.dark .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover):hover:not(.link-no-hover), :is(.dark .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range)):hover:not(.link-no-hover), :is(.dark .interactive-date-picker .react-datepicker__day--in-range):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .interactive-date-picker .react-datepicker__day--selecting-range-start):visited, :is(.dark .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover):visited, :is(.dark .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover):visited, :is(.dark .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range)):visited, :is(.dark .interactive-date-picker .react-datepicker__day--in-range):visited { color: rgb(149, 177, 215); }

.interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--range-end, .react-datepicker__day--selecting-range-end):hover, .interactive-date-picker .react-datepicker__day--in-range:not([aria-disabled="true"], .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range:not([aria-disabled="true"], .react-datepicker__day--in-range), .interactive-date-picker .react-datepicker__day--in-range { border-radius: 0px; }

.interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover, .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range), .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover { background-color: rgb(233, 239, 247); color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover:hover:not(.link-no-hover), .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover:not(.link-no-hover), .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover:visited, .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):visited, .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover:visited { color: rgb(38, 79, 136); }

.dark .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover, .dark .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range), .dark .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover { background-color: rgb(57, 57, 57); color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover):hover:not(.link-no-hover), :is(.dark .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range)):hover:not(.link-no-hover), :is(.dark .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover):visited, :is(.dark .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range)):visited, :is(.dark .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover):visited { color: rgb(149, 177, 215); }

.interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range):hover, .interactive-date-picker .react-datepicker__day--today:not(.react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range), .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range, .react-datepicker__day--selected, .react-datepicker__day--in-selecting-selected, .react-datepicker__day--range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--selecting-range-start, .react-datepicker__day--range-end, .react-datepicker__day--in-selecting-end):hover { border-radius: 9999px; }

.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover { background-color: rgb(233, 239, 247); }

.dark .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .dark .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .dark .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .dark .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .dark .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .dark .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .dark .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .dark .interactive-date-picker .react-datepicker__day--selected, .dark .interactive-date-picker .react-datepicker__day--in-selecting-selected, .dark .interactive-date-picker .react-datepicker__day--selecting-range-start, .dark .interactive-date-picker .react-datepicker__day--in-selecting-start, .dark .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .dark .interactive-date-picker .react-datepicker__day--range-start, .dark .interactive-date-picker .react-datepicker__day--range-start:hover, .dark .interactive-date-picker .react-datepicker__day--in-selecting-end, .dark .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .dark .interactive-date-picker .react-datepicker__day--range-end, .dark .interactive-date-picker .react-datepicker__day--range-end:hover { background-color: rgb(57, 57, 57); }

.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover { font-size: 16px; line-height: 20px; }
}

.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover { position: relative; z-index: 10; --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); }

:is(.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover)::before { background-color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  :is(.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover):hover:not(.button-no-hover)::before { background-color: rgb(38, 79, 136); }
}

.dark :is(.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover)::before { background-color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark :is(.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover)):hover:not(.button-no-hover)::before { background-color: rgb(38, 79, 136); }
}

:is(.interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start:not([aria-disabled="true"], .react-datepicker__day--range-start):hover, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-end:not([aria-disabled="true"], .react-datepicker__day--range-end):hover, .interactive-date-picker .react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--range-end.react-datepicker__day--in-range:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected:not([aria-disabled="true"]):hover, .interactive-date-picker .react-datepicker__day--selected, .interactive-date-picker .react-datepicker__day--in-selecting-selected, .interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover)::before { position: absolute; left: 0px; top: 0px; z-index: -10; height: 100%; width: 100%; border-radius: 9999px; --tw-content: ""; content: var(--tw-content); }

.interactive-date-picker .react-datepicker__day--selecting-range-start, .interactive-date-picker .react-datepicker__day--selecting-range-start:hover, .interactive-date-picker .react-datepicker__day--in-selecting-start, .interactive-date-picker .react-datepicker__day--in-selecting-start:hover, .interactive-date-picker .react-datepicker__day--range-start, .interactive-date-picker .react-datepicker__day--range-start:hover { border-top-left-radius: 9999px; border-bottom-left-radius: 9999px; }

.interactive-date-picker .react-datepicker__day--selecting-range-end, .interactive-date-picker .react-datepicker__day--selecting-range-end:hover, .interactive-date-picker .react-datepicker__day--in-selecting-end, .interactive-date-picker .react-datepicker__day--in-selecting-end:hover, .interactive-date-picker .react-datepicker__day--range-end, .interactive-date-picker .react-datepicker__day--range-end:hover { border-top-right-radius: 9999px; border-bottom-right-radius: 9999px; }

.interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range) { color: rgb(22, 22, 22); }

.dark .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range) { color: rgb(255, 255, 255); }

.credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range) { color: rgb(78, 78, 78); }

.dark .credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range) { color: rgb(237, 239, 239); }

.credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range) { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range)) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range)) b, :is(.credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range)) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range)) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.interactive-date-picker.selected .react-datepicker__day--today:not([aria-disabled="true"], .react-datepicker__day--in-range, .react-datepicker__day--in-selecting-range) { background-color: transparent; }

.interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--selecting-range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-start, .react-datepicker__day--selecting-range-end, .react-datepicker__day--in-selecting-end, .react-datepicker__day--range-end):hover { border-color: rgb(51, 104, 178); }

.dark .interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--selecting-range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-start, .react-datepicker__day--selecting-range-end, .react-datepicker__day--in-selecting-end, .react-datepicker__day--range-end):hover { border-color: rgb(105, 145, 198); }

.interactive-date-picker .react-datepicker__day:not([aria-disabled="true"], .react-datepicker__day--selecting-range-start, .react-datepicker__day--in-selecting-start, .react-datepicker__day--range-start, .react-datepicker__day--selecting-range-end, .react-datepicker__day--in-selecting-end, .react-datepicker__day--range-end):hover { border-width: 1px; }

.interactive-date-picker .react-datepicker__triangle { display: none; }

.interactive-date-picker .react-datepicker-popper, .interactive-date-picker .react-datepicker__month-container { width: 100%; }

.interactive-date-picker .react-datepicker__header { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

.interactive-date-picker .react-datepicker { border-color: rgb(221, 225, 226); }

.dark .interactive-date-picker .react-datepicker { border-color: rgb(199, 202, 202); }

.interactive-date-picker .react-datepicker { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .interactive-date-picker .react-datepicker { font-size: 16px; line-height: 20px; }
}

.interactive-date-picker .react-datepicker { width: 100%; border-radius: 0.25rem; border-width: 1px; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

:is(.interactive-date-picker .react-datepicker) h2, :is(.interactive-date-picker .react-datepicker) .react-datepicker__month-read-view--selected-month, :is(.interactive-date-picker .react-datepicker) .react-datepicker__year-read-view--selected-year { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  :is(.interactive-date-picker .react-datepicker) h2, :is(.interactive-date-picker .react-datepicker) .react-datepicker__month-read-view--selected-month, :is(.interactive-date-picker .react-datepicker) .react-datepicker__year-read-view--selected-year { font-size: 16px; line-height: 20px; }
}

.interactive-date-picker .react-datepicker__month-dropdown, .interactive-date-picker .react-datepicker__year-dropdown { z-index: 1000; }

.interactive-date-picker .react-datepicker__navigation--years-upcoming, .interactive-date-picker .react-datepicker__navigation--years-previous { display: flex; flex-flow: row; place-items: center; align-content: center; }

:is(.interactive-date-picker .react-datepicker__navigation--years-upcoming, .interactive-date-picker .react-datepicker__navigation--years-previous)::before { border-color: rgb(142, 142, 142); }

.dark :is(.interactive-date-picker .react-datepicker__navigation--years-upcoming, .interactive-date-picker .react-datepicker__navigation--years-previous)::before { border-color: rgb(142, 142, 142); }

:is(.interactive-date-picker .react-datepicker__navigation--years-upcoming, .interactive-date-picker .react-datepicker__navigation--years-previous)::before { display: inline-block; height: 10px; width: 10px; border-top-width: 3px; border-right-width: 3px; --tw-content: ""; content: var(--tw-content); transform-origin: center center; }

.interactive-date-picker .react-datepicker__navigation--years-upcoming::before { margin-top: 4px; transform: rotate(-45deg); }

.interactive-date-picker .react-datepicker__navigation--years-previous::before { margin-bottom: 4px; transform: rotate(135deg); }

.interactive-date-picker .main-toast { margin-top: 8px; margin-bottom: 8px; width: 100%; max-width: 100%; }

.interactive-select .label, .interactive-select .\!label { display: block; }

:is(.interactive-select .select) .input-select { border-color: rgb(221, 225, 226); }

.dark :is(.interactive-select .select) .input-select { border-color: rgb(199, 202, 202); }

:is(.interactive-select .select) .input-select { display: flex; width: 100%; flex-direction: row; border-radius: 0.25rem; border-width: 1px; padding: 16px 12px; }

:is(.interactive-select .select) .options { border-color: rgb(221, 225, 226); }

.dark :is(.interactive-select .select) .options { border-color: rgb(199, 202, 202); }

:is(.interactive-select .select) .options { margin-top: 8px; display: flex; max-height: 375px; flex-direction: column; overflow-y: auto; border-radius: 0.5rem; border-width: 1px; padding: 8px; }

:is(.interactive-select .select) .\!options { border-color: rgb(221, 225, 226); }

.dark :is(.interactive-select .select) .\!options { border-color: rgb(199, 202, 202); }

:is(.interactive-select .select) .\!options { margin-top: 8px; display: flex; max-height: 375px; flex-direction: column; overflow-y: auto; border-radius: 0.5rem; border-width: 1px; padding: 8px; }

:is(:is(.interactive-select .select) .options) .interactive-button { border-radius: 0.25rem; padding: 12px 8px; }

:is(:is(.interactive-select .select) .options) .interactive-button:focus { outline-width: 0px; }

:is(:is(.interactive-select .select) .\!options) .interactive-button { border-radius: 0.25rem; padding: 12px 8px; }

:is(:is(.interactive-select .select) .\!options) .interactive-button:focus { outline-width: 0px; }

:is(:is(:is(.interactive-select .select) .options) .interactive-button):hover, .focus:is(:is(:is(.interactive-select .select) .options) .interactive-button) { --tw-bg-opacity: 1; background-color: rgb(233 239 247 / var(--tw-bg-opacity, 1)); }

:is(:is(:is(.interactive-select .select) .\!options) .interactive-button):hover, .focus:is(:is(:is(.interactive-select .select) .\!options) .interactive-button) { --tw-bg-opacity: 1; background-color: rgb(233 239 247 / var(--tw-bg-opacity, 1)); }

.form-select .select { position: relative; display: inline-block; }

:is(.form-select .select) .input-select:placeholder-shown:empty { border-color: rgb(203, 34, 19); }

.dark :is(.form-select .select) .input-select:placeholder-shown:empty { border-color: rgb(222, 108, 108); }

:is(.form-select .select) .input-select:focus { border-color: rgb(51, 104, 178); }

.dark :is(.form-select .select) .input-select:focus { border-color: rgb(105, 145, 198); }

:is(.form-select .select) .input-select:disabled { background-color: rgb(249, 249, 249); }

@media (hover: hover) and (pointer: fine) {
  :is(.form-select .select) .input-select:disabled:hover:not(.layer-no-hover) { background-color: rgb(214, 225, 239); }
}

:is(.form-select .select) .input-select:disabled:disabled { background-color: rgb(237, 239, 239); }

:is(.form-select .select) .input-select:disabled { border-color: rgb(199, 202, 202); }

.dark :is(.form-select .select) .input-select:disabled { background-color: rgb(57, 57, 57); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark :is(.form-select .select) .input-select:disabled):hover:not(.layer-no-hover) { background-color: rgb(78, 78, 78); }
}

:is(.dark :is(.form-select .select) .input-select:disabled):disabled { background-color: rgb(78, 78, 78); }

.dark :is(.form-select .select) .input-select:disabled { border-color: rgb(175, 175, 176); }

:is(.form-select .select) .input-select:disabled::placeholder { color: rgb(142, 142, 142); }

.dark :is(.form-select .select) .input-select:disabled::placeholder { color: rgb(199, 202, 202); }

:is(.form-select .select) .input-select:hover:disabled { background-color: rgb(249, 249, 249); }

@media (hover: hover) and (pointer: fine) {
  :is(.form-select .select) .input-select:hover:disabled:hover:not(.layer-no-hover) { background-color: rgb(214, 225, 239); }
}

:is(.form-select .select) .input-select:hover:disabled:disabled { background-color: rgb(237, 239, 239); }

.dark :is(.form-select .select) .input-select:hover:disabled { background-color: rgb(57, 57, 57); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark :is(.form-select .select) .input-select:hover:disabled):hover:not(.layer-no-hover) { background-color: rgb(78, 78, 78); }
}

:is(.dark :is(.form-select .select) .input-select:hover:disabled):disabled { background-color: rgb(78, 78, 78); }

:is(.form-select .select) .input-select:not(:placeholder-shown):not(:focus):invalid { border-color: rgb(203, 34, 19); }

.dark :is(.form-select .select) .input-select:not(:placeholder-shown):not(:focus):invalid { border-color: rgb(222, 108, 108); }

:is(.form-select .select) .options { position: absolute; width: 100%; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

:is(.form-select .select) .\!options { position: absolute; width: 100%; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

.inline-byline { color: rgb(78, 78, 78); }

.dark .inline-byline { color: rgb(237, 239, 239); }

.inline-byline { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .inline-byline { font-size: 16px; line-height: 20px; }
}

.inline-byline { height: 16px; }

.inline-byline a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .inline-byline a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.inline-byline a:visited { color: rgb(38, 79, 136); }

.dark .inline-byline a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .inline-byline a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .inline-byline a):visited { color: rgb(149, 177, 215); }

.inline-byline a { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .inline-byline a { font-size: 16px; line-height: 20px; }
}

.background-shimmer { background: linear-gradient(90deg, rgb(221, 225, 226), rgb(237, 239, 239), rgb(221, 225, 226)) 0% 0% / 200%; animation: 3s linear 0s infinite normal both running background-shimmer; }

@keyframes background-shimmer { 
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 200% 50%; }
}

.content-block-header .platform-win, .content-navigation-bar .platform-win { height: unset; }

.checkbox { display: flex; width: 100%; align-items: flex-start; gap: 12px; align-self: stretch; }

.checkbox span { display: flex; flex-grow: 1; align-items: center; gap: 8px; padding-top: 16px; padding-bottom: 16px; }

.disabled:is(.checkbox span) { pointer-events: none; }

.live-blog-summary { margin-bottom: 16px; }

.live-blog-summary ul li { color: rgb(22, 22, 22); }

.dark .live-blog-summary ul li { color: rgb(255, 255, 255); }

.live-blog-summary ul li { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .live-blog-summary ul li { font-size: 20px; line-height: 28px; }
}

.live-blog-summary ul li:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .live-blog-summary ul li:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits .live-blog-summary ul li { color: rgb(78, 78, 78); }

.dark .credits .live-blog-summary ul li { color: rgb(237, 239, 239); }

.credits .live-blog-summary ul li { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-summary ul li) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-summary ul li) b, :is(.credits .live-blog-summary ul li) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-summary ul li) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-summary ul li { margin-bottom: 16px; list-style-type: disc; padding-left: 4px; }

.live-blog-summary ol li { color: rgb(22, 22, 22); }

.dark .live-blog-summary ol li { color: rgb(255, 255, 255); }

.live-blog-summary ol li { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .live-blog-summary ol li { font-size: 20px; line-height: 28px; }
}

.live-blog-summary ol li:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .live-blog-summary ol li:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits .live-blog-summary ol li { color: rgb(78, 78, 78); }

.dark .credits .live-blog-summary ol li { color: rgb(237, 239, 239); }

.credits .live-blog-summary ol li { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-summary ol li) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .live-blog-summary ol li) b, :is(.credits .live-blog-summary ol li) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .live-blog-summary ol li) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.live-blog-summary ol li { margin-bottom: 16px; list-style-type: decimal; padding-left: 4px; }

.live-blog-summary .expandable-header { margin-top: 16px; }

:is(.live-blog-summary .expandable-header) h6 { color: rgb(22, 22, 22); }

.dark :is(.live-blog-summary .expandable-header) h6 { color: rgb(255, 255, 255); }

:is(.live-blog-summary .expandable-header) h6 { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 16px; line-height: 20px; }

@media (min-width: 1024px) {
  :is(.live-blog-summary .expandable-header) h6 { font-size: 18px; }
}

.credits :is(.live-blog-summary .expandable-header) h6 { color: rgb(78, 78, 78); }

.dark .credits :is(.live-blog-summary .expandable-header) h6 { color: rgb(237, 239, 239); }

.credits :is(.live-blog-summary .expandable-header) h6 { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-summary .expandable-header) h6) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.live-blog-summary .expandable-header) h6) b, :is(.credits :is(.live-blog-summary .expandable-header) h6) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.live-blog-summary .expandable-header) h6) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@keyframes rotate { 
  100% { transform: rotate(360deg); }
}

@keyframes loadingProgress { 
  0% { content: ""; }
  30% { content: "."; }
  60% { content: ".."; }
  90% { content: "..."; }
  100% { content: ""; }
}

.st-loader { position: fixed; background-color: rgba(51, 51, 51, 0.6); width: 100%; height: 100%; top: 0px; left: 0px; z-index: 1000000; pointer-events: none; user-select: none; }

.st-loader .st-loader-wrapper { position: relative; width: 90px; height: 90px; margin: 0px auto; top: 50%; transform: translateY(-50%); }

.st-loader .st-loader-logo { position: relative; width: 90px; height: 90px; border: 1px solid rgb(216, 216, 216); border-radius: 100%; }

:is(.st-loader .st-loader-logo) svg { position: absolute; width: 28px; height: 28px; top: 50%; left: 50%; transform: translate(-50%, -50%); }

:is(.st-loader .st-loader-logo) .inner-spinner { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 70px; height: 70px; }

:is(:is(.st-loader .st-loader-logo) .inner-spinner) > i { width: 18px; height: 18px; opacity: 0.85; position: absolute; border-radius: 100%; transform-origin: 35px 35px; animation: auto linear 0s infinite normal none running rotate; }

:is(.st-loader .inner-spinner) > i.blue { background-color: rgb(12, 43, 87); animation-duration: 1s; }

:is(.st-loader .inner-spinner) > i.red { background-color: rgb(199, 42, 119); animation-duration: 1.3s; }

:is(.st-loader .inner-spinner) > i.yellow { background-color: rgb(254, 212, 2); animation-duration: 1.6s; }

:is(.st-loader .inner-spinner) > i.green { background-color: rgb(35, 162, 153); animation-duration: 1.9s; }

.st-loader .loading { font-family: ""; font-size: 15px; color: rgb(216, 216, 216); }

:is(.st-loader .loading)::after { content: ""; animation: 2s ease 0s infinite normal none running loadingProgress; }

.tts-button { display: flex; flex-flow: column; gap: 16px; }

.tts-button.tts-storyline-wrapper { grid-column: 1 / 5; justify-content: space-between; }

@media (min-width: 600px) {
  .tts-button.tts-storyline-wrapper { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .tts-button.tts-storyline-wrapper { grid-column: 6 / 20; }
}

.tts-button button { display: inline-flex; height: 40px; max-width: max-content; border-radius: 9999px; transition-property: all; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

:is(.tts-button button):disabled { color: rgb(22, 22, 22); }

:is(.tts-button button):disabled path { fill: rgb(22, 22, 22); }

.dark :is(.tts-button button):disabled { color: rgb(255, 255, 255); }

:is(.dark :is(.tts-button button):disabled) path { fill: rgb(255, 255, 255); }

.credits :is(.tts-button button):disabled { color: rgb(78, 78, 78); }

.dark .credits :is(.tts-button button):disabled { color: rgb(237, 239, 239); }

.credits :is(.tts-button button):disabled { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.tts-button button):disabled) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.tts-button button):disabled) b, :is(.credits :is(.tts-button button):disabled) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.tts-button button):disabled) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.tts-button .error-message { color: rgb(203, 34, 19); }

.dark .tts-button .error-message { color: rgb(222, 108, 108); }

.tts-button .error-message { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; display: inline-flex; flex-direction: row; align-items: center; gap: 8px; }

.feature-headline-card-wrapper { display: flex; flex-wrap: wrap; padding: 24px 16px; }

@media (min-width: 600px) {
  .feature-headline-card-wrapper { flex-wrap: nowrap; padding: 24px; }
}

@media (min-width: 1024px) {
  .feature-headline-card-wrapper { padding: 32px 16px 32px 0px; }
  .feature-headline-card-wrapper .large-card { padding: 24px 0px; }
}

.feature-headline-card-wrapper .left-divider { border-color: rgb(221, 225, 226); }

.dark .feature-headline-card-wrapper .left-divider { border-color: rgb(199, 202, 202); }

.feature-headline-card-wrapper .left-divider { border-left-width: 1px; padding-left: 11.5px; }

.feature-headline-card-wrapper .left-divider:first-child { border-width: 0px; padding-left: 0px; }

@media (min-width: 0px) {
  .default-timeline-card { --stroke-baseline-w: 253px; --bleed-md-w: 253px; --timeline-w: 253px; --opinion-w: 100%; --shorts-w: 220px; --podcast-w: 253px; --bundle-w: 100%; --stories-preview-w: 135px; --headline-lg-saved-img-w: 100px; }
}

@media (min-width: 600px) {
  .default-timeline-card { --stroke-baseline-w: 286px; --bleed-md-w: 286px; --timeline-w: 286px; --opinion-w: calc(50% - 12px); --shorts-w: 220px; --podcast-w: 286px; --bundle-w: calc(50% - 12px); --stories-preview-w: 180px; --stories-expanded-w: 375px; --headline-lg-saved-img-w: 286px; }
}

@media (min-width: 1024px) {
  .default-timeline-card { --stroke-baseline-w: 386px; --bleed-md-w: 336px; --timeline-w: 100%; --opinion-w: 50%; --shorts-w: 220px; --podcast-w: 320px; --bundle-w: 50%; --headline-lg-saved-img-w: 379px; }
}

.default-timeline-card { width: 100%; }

@media (min-width: 0px) {
  .default-timeline-card { max-width: 599px; }
}

@media (min-width: 600px) {
  .default-timeline-card { max-width: 1023px; }
}

@media (min-width: 1024px) {
  .default-timeline-card { max-width: 1376px; }
}

:is(.search-page .search-result-list) .default-timeline-card:nth-of-type(1) > div { border-top-width: 0px; }

.default-timeline-card { display: flex; width: var(--timeline-w); min-width: var(--timeline-w); flex-wrap: nowrap; gap: 4px; padding-top: 0px; padding-bottom: 0px; padding-left: 16px; }

.default-timeline-card:last-child { padding-right: 16px; }

@media (min-width: 0px) {
  .default-timeline-card:first-child { padding-left: 0px; }
}

@media (min-width: 600px) {
  .default-timeline-card { padding-left: 24px; }
  .default-timeline-card:last-child { padding-right: 24px; }
}

@media (min-width: 1024px) {
  .default-timeline-card { padding: 12px 0px; column-gap: 12px !important; }
}

@media (min-width: 0px) {
  .feature-bundled-card-wrapper { --stroke-baseline-w: 253px; --bleed-md-w: 253px; --timeline-w: 253px; --opinion-w: 100%; --shorts-w: 220px; --podcast-w: 253px; --bundle-w: 100%; --stories-preview-w: 135px; --headline-lg-saved-img-w: 100px; }
}

@media (min-width: 600px) {
  .feature-bundled-card-wrapper { --stroke-baseline-w: 286px; --bleed-md-w: 286px; --timeline-w: 286px; --opinion-w: calc(50% - 12px); --shorts-w: 220px; --podcast-w: 286px; --bundle-w: calc(50% - 12px); --stories-preview-w: 180px; --stories-expanded-w: 375px; --headline-lg-saved-img-w: 286px; }
}

@media (min-width: 1024px) {
  .feature-bundled-card-wrapper { --stroke-baseline-w: 386px; --bleed-md-w: 336px; --timeline-w: 100%; --opinion-w: 50%; --shorts-w: 220px; --podcast-w: 320px; --bundle-w: 50%; --headline-lg-saved-img-w: 379px; }
}

.feature-bundled-card-wrapper { width: 100%; }

@media (min-width: 0px) {
  .feature-bundled-card-wrapper { max-width: 599px; }
}

@media (min-width: 600px) {
  .feature-bundled-card-wrapper { max-width: 1023px; }
}

@media (min-width: 1024px) {
  .feature-bundled-card-wrapper { max-width: 1376px; }
}

:is(.search-page .search-result-list) .feature-bundled-card-wrapper:nth-of-type(1) > div { border-top-width: 0px; }

.feature-bundled-card-wrapper { height: 100px; width: var(--bundle-w); }

@media (min-width: 1024px) {
  .feature-bundled-card-wrapper { height: auto; }
}

@media (min-width: 0px) {
  .stories-expanded-card { --stroke-baseline-w: 253px; --bleed-md-w: 253px; --timeline-w: 253px; --opinion-w: 100%; --shorts-w: 220px; --podcast-w: 253px; --bundle-w: 100%; --stories-preview-w: 135px; --headline-lg-saved-img-w: 100px; }
}

@media (min-width: 600px) {
  .stories-expanded-card { --stroke-baseline-w: 286px; --bleed-md-w: 286px; --timeline-w: 286px; --opinion-w: calc(50% - 12px); --shorts-w: 220px; --podcast-w: 286px; --bundle-w: calc(50% - 12px); --stories-preview-w: 180px; --stories-expanded-w: 375px; --headline-lg-saved-img-w: 286px; }
}

@media (min-width: 1024px) {
  .stories-expanded-card { --stroke-baseline-w: 386px; --bleed-md-w: 336px; --timeline-w: 100%; --opinion-w: 50%; --shorts-w: 220px; --podcast-w: 320px; --bundle-w: 50%; --headline-lg-saved-img-w: 379px; }
}

.stories-expanded-card { width: 100%; }

@media (min-width: 0px) {
  .stories-expanded-card { max-width: 599px; }
}

@media (min-width: 600px) {
  .stories-expanded-card { max-width: 1023px; }
}

@media (min-width: 1024px) {
  .stories-expanded-card { max-width: 1376px; }
}

:is(.search-page .search-result-list) .stories-expanded-card:nth-of-type(1) > div { border-top-width: 0px; }

.stories-expanded-card { position: relative; display: flex; height: 100vh; width: 100%; flex-direction: column; overflow: hidden; }

@media (min-width: 600px) {
  .stories-expanded-card { aspect-ratio: 9 / 16; height: 100%; width: auto; }
}

.stories-expanded-card .card-media { position: relative; display: inline-flex; height: auto; flex: 1 1 0%; align-items: flex-start; justify-content: center; }

:is(.stories-expanded-card .card-media) .card-media-wrapper { position: absolute; left: 0px; top: 0px; display: block; height: 100%; width: 100%; align-items: center; }

:is(:is(.stories-expanded-card .card-media) .card-media-wrapper) img { position: absolute; height: 100%; width: 100%; object-fit: cover; }

.stories-expanded-card .card-body { color: rgb(255, 255, 255); }

.dark .stories-expanded-card .card-body { color: rgb(22, 22, 22); }

.stories-expanded-card .card-body { position: relative; display: inline-block; width: 100%; padding-left: 16px; padding-right: 16px; padding-bottom: 32px; text-align: left; }

@media (max-height: 500px) {
  .stories-expanded-card .card-body { padding-bottom: 16px; }
}

:is(.stories-expanded-card .card-body) .card-title { color: rgb(255, 255, 255); }

.dark :is(.stories-expanded-card .card-body) .card-title { color: rgb(22, 22, 22); }

:is(.stories-expanded-card .card-body) .card-title { margin-top: 8px; margin-bottom: 16px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; height: 84px; }

@media (max-height: 500px) {
  :is(.stories-expanded-card .card-body) .card-title { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; height: 58px; }
}

:is(.stories-expanded-card .card-body) .bottom-toolbar { display: inline-flex; width: 100%; flex-shrink: 0; align-items: stretch; justify-content: space-between; white-space: nowrap; }

:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) button { padding: 0px; --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); }

.expand:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) button), .collapse:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) button) { z-index: 10; }

:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) .card-tools { display: inline-flex; text-align: right; }

:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) .card-tools) button { margin-left: 8px; margin-right: 8px; }

:is(:is(:is(.stories-expanded-card .card-body) .bottom-toolbar) .card-tools) button:last-child { margin-right: 0px; }

:is(.stories-expanded-card .stories-social-share) > .interactive-button path { fill: rgb(255, 255, 255); }

:is(.dark :is(.stories-expanded-card .stories-social-share) > .interactive-button) path { fill: rgb(22, 22, 22); }

:is(.stories-expanded-card .stories-social-share) > .interactive-button { border-width: 0px; background-color: rgba(255, 255, 255, 0); }

:is(:is(.stories-expanded-card .stories-social-share) > .interactive-button > svg) path { fill: rgb(255, 255, 255); }

:is(:is(.stories-expanded-card .stories-social-share) > .interactive-button:disabled > svg) path { fill: rgb(104, 104, 104); }

:is(.stories-expanded-card .stories-social-share) .popup-container { color: rgb(57, 57, 57); }

.dark :is(.stories-expanded-card .stories-social-share) .popup-container { color: rgb(249, 249, 249); }

:is(.stories-expanded-card .stories-social-share) .popup-container { padding: 24px; text-align: left; }

@media (min-width: 1024px) {
  :is(.stories-expanded-card .stories-social-share) .popup-container { max-width: 90%; }
}

:is(:is(.stories-expanded-card .stories-social-share) .popup-container) button { color: rgb(57, 57, 57); }

.dark :is(:is(.stories-expanded-card .stories-social-share) .popup-container) button { color: rgb(249, 249, 249); }

:is(:is(.stories-expanded-card .stories-social-share) .popup-container) button { text-align: left; margin-left: 0px !important; }

:is(:is(:is(.stories-expanded-card .stories-social-share) .popup-container) .top-toolbar) p { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.stories-expanded-card .expand-summary-container { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; --tw-translate-y: 100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.stories-expanded-card.expanded .expand-summary-container, .stories-expanded-card.\!expanded .expand-summary-container { --tw-translate-y: 0; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.stories-expanded-card.collapsed .expand-summary-container { --tw-translate-y: 100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.stories-expanded-card.expanded-default-card .card-media-wrapper { position: relative; z-index: 0; }

.stories-expanded-card.expanded-default-card .card-media-wrapper::before { content: var(--tw-content); position: absolute; }

.stories-expanded-card.expanded-default-card .card-media-wrapper::after { content: var(--tw-content); position: absolute; }

:is(.stories-expanded-card.expanded-default-card .card-media-wrapper) img { z-index: -10; }

.stories-expanded-card.expanded-default-card .card-media-wrapper::before { left: 0px; top: 0px; height: 160px; width: 100%; background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); --tw-gradient-from: rgb(12 40 80 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }

@media (max-height: 500px) {
  .stories-expanded-card.expanded-default-card .card-media-wrapper::before { --tw-content: none; content: var(--tw-content); }
}

.stories-expanded-card.expanded-default-card .card-media-wrapper::after { left: 0px; bottom: 0px; height: 160px; width: 100%; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: rgb(12 40 80 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }

.stories-expanded-card.expanded-default-card .card-body { --tw-bg-opacity: 1; background-color: rgb(12 40 80 / var(--tw-bg-opacity, 1)); }

.stories-expanded-card.expanded-read-more-card .card-media { height: 100%; justify-content: center; --tw-bg-opacity: 1; background-color: rgb(12 40 80 / var(--tw-bg-opacity, 1)); }

:is(.stories-expanded-card.expanded-read-more-card .card-media) .card-media-wrapper { width: 100%; }

.stories-expanded-card.expanded-read-more-card .card-body { position: absolute; display: inline-flex; height: 100%; align-items: center; justify-content: center; text-align: center; --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); }

:is(.stories-expanded-card.expanded-read-more-card .card-body) .readmore-st-logo { position: relative; margin-left: 0px; margin-top: 0px; margin-bottom: 32px; display: inline-block; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); padding: 11.5px; }

@media (max-height: 500px) {
  :is(.stories-expanded-card.expanded-read-more-card .card-body) .readmore-st-logo { height: 50px; width: 50px; }
}

:is(.stories-expanded-card.expanded-read-more-card .card-body) .card-title { margin-bottom: 8px; height: auto; }

@media (min-width: 0px) {
  .stories-preview-card { --stroke-baseline-w: 253px; --bleed-md-w: 253px; --timeline-w: 253px; --opinion-w: 100%; --shorts-w: 220px; --podcast-w: 253px; --bundle-w: 100%; --stories-preview-w: 135px; --headline-lg-saved-img-w: 100px; }
}

@media (min-width: 600px) {
  .stories-preview-card { --stroke-baseline-w: 286px; --bleed-md-w: 286px; --timeline-w: 286px; --opinion-w: calc(50% - 12px); --shorts-w: 220px; --podcast-w: 286px; --bundle-w: calc(50% - 12px); --stories-preview-w: 180px; --stories-expanded-w: 375px; --headline-lg-saved-img-w: 286px; }
}

@media (min-width: 1024px) {
  .stories-preview-card { --stroke-baseline-w: 386px; --bleed-md-w: 336px; --timeline-w: 100%; --opinion-w: 50%; --shorts-w: 220px; --podcast-w: 320px; --bundle-w: 50%; --headline-lg-saved-img-w: 379px; }
}

.stories-preview-card { width: 100%; }

@media (min-width: 0px) {
  .stories-preview-card { max-width: 599px; }
}

@media (min-width: 600px) {
  .stories-preview-card { max-width: 1023px; }
}

@media (min-width: 1024px) {
  .stories-preview-card { max-width: 1376px; }
}

:is(.search-page .search-result-list) .stories-preview-card:nth-of-type(1) > div { border-top-width: 0px; }

.stories-preview-card { position: relative; display: flex; aspect-ratio: 9 / 16; height: 100%; width: var(--stories-preview-w); }

@media (min-width: 600px) {
  .stories-preview-card { width: var(--stories-preview-w); }
}

.stories-preview-card .st-logo path { fill: rgb(255, 255, 255); }

:is(.dark .stories-preview-card .st-logo) path { fill: rgb(22, 22, 22); }

.stories-preview-card .st-logo { position: absolute; top: 0px; z-index: 10; margin-left: 8px; margin-top: 8px; }

:is(.stories-preview-card .st-logo > svg) path { fill: rgb(255, 255, 255); }

:is(.stories-preview-card .st-logo:disabled > svg) path { fill: rgb(104, 104, 104); }

@media (min-width: 600px) {
  .stories-preview-card .st-logo { margin-left: 12px; margin-top: 12px; }
}

.stories-preview-card .card-media { position: relative; z-index: 0; aspect-ratio: 9 / 16; width: 100%; overflow: hidden; border-radius: 0.5rem; }

:is(.stories-preview-card .card-media) img { z-index: -10; }

.stories-preview-card .card-body { color: rgb(255, 255, 255); }

.dark .stories-preview-card .card-body { color: rgb(22, 22, 22); }

.stories-preview-card .card-body { position: absolute; bottom: 0px; display: flex; width: 100%; flex-direction: column; gap: 4px; padding-left: 8px; padding-right: 8px; padding-bottom: 8px; text-align: left; }

@media (min-width: 600px) {
  .stories-preview-card .card-body { padding-left: 12px; padding-right: 12px; padding-bottom: 16px; }
}

:is(.stories-preview-card .card-body) .card-title { color: rgb(255, 255, 255); }

.dark :is(.stories-preview-card .card-body) .card-title { color: rgb(22, 22, 22); }

:is(.stories-preview-card .card-body) .card-title { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; }

.stories-preview-card.preview-default-card .card-media::before { content: var(--tw-content); position: absolute; }

.stories-preview-card.preview-default-card .card-media::after { content: var(--tw-content); position: absolute; }

:is(.stories-preview-card.preview-default-card .card-media) img { position: absolute; height: 100%; width: 100%; object-fit: cover; }

.stories-preview-card.preview-default-card .card-media::before { left: 0px; top: 0px; height: 40px; width: 100%; background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); --tw-gradient-from: rgb(12 40 80 / .9) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }

@media (min-width: 600px) {
  .stories-preview-card.preview-default-card .card-media::before { height: 58px; }
}

.stories-preview-card.preview-default-card .card-media::after { left: 0px; bottom: 0px; height: 96px; width: 100%; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: rgb(12 40 80 / .9) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }

@media (min-width: 600px) {
  .stories-preview-card.preview-default-card .card-media::after { height: 173px; }
}

.stories-preview-card.preview-read-more-card .st-logo { position: relative; margin-left: 0px; margin-top: 0px; }

.stories-preview-card.preview-read-more-card .card-body { display: inline-flex; height: 100%; justify-content: center; text-align: left; --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); }

:is(.stories-preview-card.preview-read-more-card .card-body) .card-title { margin-top: 8px; }

@media (min-width: 600px) {
  :is(.stories-preview-card.preview-read-more-card .card-body) .card-title { margin-top: 12px; }
}

:is(.stories-preview-card.preview-read-more-card .card-body) .interactive-button { margin-top: 8px; margin-bottom: 8px; display: inline-block; cursor: pointer; padding: 0px; }

@media (min-width: 600px) {
  :is(.stories-preview-card.preview-read-more-card .card-body) .interactive-button { margin-top: 12px; margin-bottom: 12px; }
}

.myst-following-main-toggle { display: flex; }

@media (min-width: 0px) {
  .myst-following-main-toggle { flex-direction: column; align-items: flex-start; gap: 10px; padding-top: 16px; padding-bottom: 16px; }
}

@media (min-width: 600px) {
  .myst-following-main-toggle { margin-right: 24px; width: 768px; max-width: 1023px; flex-direction: column; align-items: flex-start; gap: 10px; padding: 24px 32px 24px 0px; }
}

@media (min-width: 1024px) {
  .myst-following-main-toggle { margin-left: auto; margin-right: auto; width: 100%; max-width: 1376px; flex-direction: column; align-items: flex-start; gap: 10px; padding: 24px 32px 24px 0px; }
}

.myst-button-group { display: flex; flex-wrap: wrap; align-content: flex-start; align-items: flex-start; align-self: stretch; padding-right: 12px; }

@media (min-width: 0px) {
  .myst-button-group { gap: 16px; }
}

@media (min-width: 1024px) {
  .myst-button-group { gap: 16px 8px; padding-right: 0px; }
}

.myst-author-button-group { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; padding-right: 12px; }

@media (min-width: 1024px) {
  .myst-author-button-group { gap: 0px; padding: 0px; }
}

.myst-following-toggle { display: flex; }

@media (min-width: 0px) {
  .myst-following-toggle { align-items: center; justify-content: space-between; gap: 8px; align-self: stretch; }
}

@media (min-width: 600px) {
  .myst-following-toggle { align-items: center; gap: 12px; }
}

@media (min-width: 1024px) {
  .myst-following-toggle { align-items: center; gap: 16px; align-self: stretch; }
}

.following-modal { position: fixed; inset: 0px; z-index: 1200; display: flex; align-items: center; justify-content: center; background-color: rgb(40 40 40 / var(--tw-bg-opacity, 1)); --tw-bg-opacity: .5; }

@media (min-width: 0px) {
  .following-modal { padding-left: 16px; padding-right: 16px; }
}

@media (min-width: 600px) {
  .following-modal { padding-left: 0px; padding-right: 0px; }
}

.following-recommended-block { display: flex; height: 100%; flex-direction: column; align-content: center; align-items: flex-start; gap: 32px; }

@media (min-width: 600px) {
  .myst-main-column-bleed-lg-card-with-padding { display: flex; flex-direction: column; align-items: flex-start; gap: 10px; align-self: stretch; padding-top: 16px; padding-bottom: 24px; }
}

.menu-container { position: absolute; right: 0px; top: 0px; z-index: 1100; display: flex; height: 100dvh; width: 100%; min-width: 320px; max-width: 390px; flex-direction: column; align-items: flex-start; gap: 16px; overflow-y: auto; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); will-change: transform; }

@media (prefers-reduced-motion: reduce) {
  .menu-container { transition-property: none; }
}

.menu-container { box-shadow: rgba(0, 0, 0, 0.08) -16px 40px 100px; }

.menu-container.show, .menu-container.\!show { --tw-translate-x: 0; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 1; transition-property: all; transition-duration: 0.3s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.menu-container.hide { --tw-translate-x: 100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 0; transition-property: all; transition-duration: 0.3s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); width: 0px !important; max-width: 0px !important; }

.header-menu .platform-win { padding-top: unset; }

.main-saved-edit-close-content-main { display: flex; }

@media (min-width: 0px) {
  .main-saved-edit-close-content-main { align-items: center; padding-right: 16px; }
}

@media (min-width: 1024px) {
  .main-saved-edit-close-content-main { gap: 10px; align-self: stretch; padding: 80px 32px 80px 0px; }
}

.toast-modal { position: fixed; z-index: 1300; }

.main-toast-modal { position: absolute; display: flex; width: 100%; align-items: center; align-self: stretch; }

@media (min-width: 0px) {
  .main-toast-modal { justify-content: center; }
}

.main-saved-card { display: flex; }

@media (min-width: 0px) {
  .main-saved-card { padding-top: 24px; padding-bottom: 24px; }
}

@media (min-width: 600px) {
  .main-saved-card { padding: 24px 0px; }
}

@media (min-width: 1024px) {
  .main-saved-card { padding: 0px; }
}

.main-saved-card .headline-lg-img-wrapper { flex-basis: 0px; }

.main-saved-card .headline-lg-img { width: var(--headline-lg-saved-img-w); }

.article-ads-wrapper { position: relative; margin-left: calc(50% - 50vw); display: flex; width: 100vw; justify-content: center; padding-top: 16px; padding-bottom: 16px; text-align: -webkit-center; --tw-bg-opacity: 1 !important; background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important; }

.article-ads-wrapper div.ad-wrapper:has(> div > div) { height: fit-content; position: sticky !important; top: 100px !important; }

.article-ads-wrapper:has(.ad-wrapper.article-ads > div) { min-height: 320px; }

.article-ads { width: 100%; max-width: 790px; text-align: -webkit-center; }

.listing-ads { height: max-content; padding: 16px; text-align: center; --tw-bg-opacity: 1 !important; background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important; }

@media (min-width: 600px) {
  .listing-ads { padding-top: 24px; padding-bottom: 24px; }
}

.listing-ads { text-align: -webkit-center; }

.listing-ads:has(#dfp-ad-lb1) { padding-top: 4px; padding-bottom: 4px; }

@media (min-width: 600px) {
  .listing-ads:has(#dfp-ad-lb1) { padding-top: 12px; padding-bottom: 12px; }
}

@media (min-width: 1024px) {
  .listing-ads:has(#dfp-ad-lb1) { padding-top: 12px; padding-bottom: 12px; }
}

.listing-ads:is(:not(.lb1-ad, .container-lb1-ad, .lb2-ad, .lb3-ad, .lb4-ad, .lb5-ad, bi1-ad, bi2-ad, bi3-ad, bi4-ad, bi5-ad, bi6-ad, catfish-ad, prestitial-ad, .bn1-ad)) { position: sticky !important; top: 100px !important; }

.container-ads { margin-top: 16px; margin-bottom: 16px; display: flex; min-height: 88px; align-items: center; justify-content: center; padding-top: 16px; padding-bottom: 16px; --tw-bg-opacity: 1 !important; background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important; }

@media (min-width: 600px) {
  .container-ads { padding-top: 24px; padding-bottom: 24px; }
}

@media (min-width: 1024px) {
  .container-ads { padding-top: 32px; padding-bottom: 32px; }
}

.container-ads { text-align: -webkit-center; }

.lb1-ad { display: flex; min-height: 114px; align-items: center; justify-content: center; --tw-bg-opacity: 1 !important; background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)) !important; }

@media (min-width: 1024px) {
  .lb1-ad { min-height: 280px; }
}

@media print {
  .lb1-ad { display: none; }
}

.imu2-white-bg { --tw-bg-opacity: 1 !important; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)) !important; }

:is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .ad-wrapper, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .article-ads, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .innity-apps-reset, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .innity-apps-spin-inv-ad, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper .innity-ad-catcfish-expand, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper #dfp-ad-anchor, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper #anchor-container, :is(.expanded-carousel .expanded-carousel-pagination) .hide-ads-wrapper #dfp-ad-catfish { transition-delay: 0s; transition-duration: 0s; transition-timing-function: linear; }

.hide-ads-wrapper .ad-wrapper, .hide-ads-wrapper .article-ads, .hide-ads-wrapper .innity-apps-reset, .hide-ads-wrapper .innity-apps-spin-inv-ad, .hide-ads-wrapper .innity-ad-catcfish-expand, .hide-ads-wrapper #dfp-ad-anchor, .hide-ads-wrapper #anchor-container, .hide-ads-wrapper #dfp-ad-catfish { pointer-events: none; visibility: hidden; }

.hide-mobile-ads .innity-ad-catcfish-expand, .hide-mobile-ads #dfp-ad-anchor, .hide-mobile-ads .innity-apps-reset, .hide-mobile-ads .innity-apps-spin-inv-ad, .hide-mobile-ads #anchor-container, .hide-mobile-ads #dfp-ad-catfish { pointer-events: none; display: none !important; }

.search-page { min-height: 100vh; }

.search-page .search-result-list { padding-bottom: 32px; transition-property: all; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

:is(.search-page .search-result-list) .card:nth-of-type(1) > div { border-top-width: 0px; }

:is(.search-page .search-result-list) .\!card:nth-of-type(1) > div { border-top-width: 0px; }

.search-page .search-input { display: flex; gap: 8px; padding-top: 16px; padding-bottom: 16px; }

@media (min-width: 1024px) {
  .search-page .search-input { padding: 32px; }
}

:is(.search-page .search-input) .search-input-container { border-color: rgb(221, 225, 226); }

.dark :is(.search-page .search-input) .search-input-container { border-color: rgb(199, 202, 202); }

:is(.search-page .search-input) .search-input-container { display: flex; width: 100%; gap: 8px; border-radius: 0.25rem; border-width: 1px; padding: 16px; transition-property: all; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

:is(.search-page .search-input) .search-input-container:focus-within { border-color: rgb(51, 104, 178); }

.dark :is(.search-page .search-input) .search-input-container:focus-within { border-color: rgb(105, 145, 198); }

:is(.search-page .search-input) .search-input-container:focus { border-color: rgb(51, 104, 178); }

.dark :is(.search-page .search-input) .search-input-container:focus { border-color: rgb(105, 145, 198); }

:is(.search-page .search-input) .search-input-container:focus-visible { border-color: rgb(51, 104, 178); }

.dark :is(.search-page .search-input) .search-input-container:focus-visible { border-color: rgb(105, 145, 198); }

:is(.search-page .search-input) .search-input-container:focus-within { border-width: 2px; }

:is(.search-page .search-input) .search-input-container:focus { border-width: 2px; }

:is(.search-page .search-input) .search-input-container:focus-visible { border-width: 2px; }

:is(.search-page .search-input) input: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); outline: transparent solid 2px; outline-offset: 2px; }

@media (min-width: 1024px) {
  .search-page .search-keyword > div { min-width: 120px; }
}

:is(.search-page .search-sort-by-form) .radio { gap: 0px; }

:is(:is(.search-page .search-sort-by-form) .radio) span { display: inline-flex; padding-top: 16px; padding-bottom: 16px; }

.search-page .advanced-search-form { display: block; width: 100%; max-width: 540px; }

@media (min-width: 1024px) {
  .search-page .advanced-search-form { min-height: 540px; width: 540px; }
}

:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-within { border-color: rgb(51, 104, 178); }

.dark :is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-within { border-color: rgb(105, 145, 198); }

:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus { border-color: rgb(51, 104, 178); }

.dark :is(.search-page .advanced-search-form) .react-datepicker__input-container:focus { border-color: rgb(105, 145, 198); }

:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-visible { border-color: rgb(51, 104, 178); }

.dark :is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-visible { border-color: rgb(105, 145, 198); }

:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-within { border-width: 2px; }

:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus { border-width: 2px; }

:is(.search-page .advanced-search-form) .react-datepicker__input-container:focus-visible { border-width: 2px; }

:is(:is(.search-page .advanced-search-form) .react-datepicker__input-container) input: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); outline: transparent solid 2px; outline-offset: 2px; }

:is(.search-page .advanced-search-modal) .modal-main-title { padding-left: 32px; }

@media (min-width: 1024px) {
  :is(.search-page .advanced-search-modal) .modal-main-title { padding-left: 0px; }
}

:is(:is(.search-page .advanced-search-modal) .modal-main-title) .modal-title { padding-top: 2px; }

:is(:is(.search-page .advanced-search-modal) .modal-main-title) button { display: none; }

@media (min-width: 1024px) {
  :is(:is(.search-page .advanced-search-modal) .modal-main-title) button { display: block; }
}

:is(.search-page .advanced-search-modal) .modal-content { height: 100%; width: 100%; max-width: 100%; }

.search-page .headline-lg-img-wrapper { background-color: rgb(237, 239, 239); }

.dark .search-page .headline-lg-img-wrapper { background-color: rgb(78, 78, 78); }

.sphwave-intervention .modal.exit-intervention { position: fixed; top: 0px; left: 0px; z-index: 1100; height: 100%; width: 100%; overflow: hidden; background-color: rgba(0, 0, 0, 0.5); outline: transparent solid 2px; outline-offset: 2px; }

:is(.sphwave-intervention .modal.exit-intervention) .modal-dialog.modal-dialog-centered { margin-left: auto; margin-right: auto; display: flex; min-height: calc(100% - 3.5rem); align-items: center; }

.footer-subscribe-image { width: 100%; }

@media (min-width: 600px) {
  .footer-subscribe-image { width: 300px; }
}

@media (min-width: 1024px) {
  .footer-subscribe-image { width: 400px; }
}

.carousel-container > [data-item-id] { height: 100%; }

.\!border-active { transform: translateZ(0px) !important; }

.border-active { transform: translateZ(0px); }

.archival-wrapper { color: rgb(22, 22, 22); }

.dark .archival-wrapper { color: rgb(255, 255, 255); }

.archival-wrapper { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper { font-size: 20px; line-height: 28px; }
}

.archival-wrapper:is(.mobile-only) { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper:is(.mobile-only) { font-size: 18px; line-height: 24px; }
}

.credits .archival-wrapper { color: rgb(78, 78, 78); }

.dark .credits .archival-wrapper { color: rgb(237, 239, 239); }

.credits .archival-wrapper { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .archival-wrapper) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .archival-wrapper) b, :is(.credits .archival-wrapper) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .archival-wrapper) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.archival-wrapper a { color: rgb(51, 104, 178); }

@media (hover: hover) and (pointer: fine) {
  .archival-wrapper a:hover:not(.link-no-hover) { color: rgb(38, 79, 136); }
}

.archival-wrapper a:visited { color: rgb(38, 79, 136); }

.dark .archival-wrapper a { color: rgb(105, 145, 198); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .archival-wrapper a):hover:not(.link-no-hover) { color: rgb(149, 177, 215); }
}

:is(.dark .archival-wrapper a):visited { color: rgb(149, 177, 215); }

.archival-wrapper a { cursor: pointer; }

.archival-wrapper h2 { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .archival-wrapper h2 { font-size: 28px; line-height: 32px; }
}

.archival-wrapper h2:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .archival-wrapper h2:is(.mobile-only) { font-size: 24px; line-height: 28px; }
}

.archival-wrapper h3 { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .archival-wrapper h3 { font-size: 24px; line-height: 28px; }
}

.archival-wrapper h3:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .archival-wrapper h3:is(.mobile-only) { font-size: 20px; line-height: 24px; }
}

.archival-wrapper h4, .archival-wrapper h5, .archival-wrapper h6 { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper h4, .archival-wrapper h5, .archival-wrapper h6 { font-size: 20px; line-height: 28px; }
}

.archival-wrapper ul { list-style-position: inside; list-style-type: disc; }

:is(.archival-wrapper ul) li { display: list-item; }

:is(:is(.archival-wrapper ul) li) > ul, :is(:is(.archival-wrapper ul) li) ol { margin-left: 10px; }

.archival-wrapper ol { list-style-position: inside; list-style-type: decimal; }

.archival-wrapper ol ::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper ol ::marker { font-size: 20px; line-height: 28px; }
}

.archival-wrapper ol :is(.mobile-only)::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper ol :is(.mobile-only)::marker { font-size: 18px; line-height: 24px; }
}

.archival-wrapper ol::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper ol::marker { font-size: 20px; line-height: 28px; }
}

.archival-wrapper ol:is(.mobile-only)::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .archival-wrapper ol:is(.mobile-only)::marker { font-size: 18px; line-height: 24px; }
}

:is(.archival-wrapper ol) li { display: list-item; }

.article-page-grid { grid-column: 1 / 5; }

@media (min-width: 600px) {
  .article-page-grid { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .article-page-grid { grid-column: 6 / 20; }
}

@media (min-width: 0px) {
  .hero-media-wrapper { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .hero-media-wrapper { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .hero-media-wrapper { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.hero-media-wrapper { grid-column: 1 / -1; display: grid; width: 100%; row-gap: 0px; }

.hero-media-wrapper .hero-media { grid-column: 1 / 5; }

@media (min-width: 0px) {
  .hero-media-wrapper .hero-media { margin-left: -16px; margin-right: -16px; width: 100vw; }
}

@media (min-width: 600px) {
  .hero-media-wrapper .hero-media { grid-column: 2 / 12; margin-left: unset; margin-right: unset; width: 100%; padding: unset; }
}

@media (min-width: 1024px) {
  .hero-media-wrapper .hero-media { grid-column: 6 / 20; }
}

.hero-media-wrapper .hero-media-caption { grid-column: 1 / 5; width: 100%; padding-top: 16px; padding-bottom: 16px; }

@media (min-width: 600px) {
  .hero-media-wrapper .hero-media-caption { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .hero-media-wrapper .hero-media-caption { grid-column: 6 / 20; padding-bottom: 24px; }
}

@media not all and (min-width: 0px) {
  :not(.nested-element) > .inline-media-wrapper { margin-left: -16px; margin-right: -16px; }
}

@media (min-width: 0px) {
  .nested-element > .inline-media-wrapper { margin-left: 0px; margin-right: 0px; }
}

@media (min-width: 0px) {
  :is(.nested-element > .inline-media-wrapper) figcaption { margin-left: 0px; margin-right: 0px; }
}

.social-timestamp-wrapper { grid-column: 1 / 5; display: flex; flex-flow: row; justify-content: space-between; }

@media (min-width: 600px) {
  .social-timestamp-wrapper { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .social-timestamp-wrapper { grid-column: 6 / 20; }
}

.timestamp-element { display: flex; flex-wrap: nowrap; }

.gradient-wall-wrapper { display: flex; width: 100%; flex-direction: column; }

.gradient-wall-wrapper.no-ai-summary { margin-top: -64px; }

.gradient-wall-overlay { height: 80px; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: #FFFFFF 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-gradient-from-position: 0%; }

.gradient-wall-button-wrapper { display: flex; justify-content: center; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); padding: 32px 0px; }

.gradient-wall-read-more-button { height: 40px; padding: 8px 16px; }

.block-container { max-width: 100vw; }

@media (min-width: 0px) {
  .block-container { max-width: 600px; margin-inline: 16px; }
}

@media (min-width: 600px) {
  .block-container { max-width: 1024px; margin-inline: 24px; }
}

@media (min-width: 1024px) {
  .block-container { max-width: 1376px; margin-inline: 32px; }
}

@media (min-width: 1441px) {
  .block-container { max-width: 1376px; margin-inline: auto; }
}

.block-container { display: flex; flex-wrap: wrap; align-self: stretch; padding-bottom: 16px; }

@media (min-width: 1024px) {
  .visual-story .block-container { width: 100%; }
  .block-container { width: auto; }
}

.block-card-padding { padding-top: 16px; padding-bottom: 16px; }

@media (min-width: 600px) {
  .block-card-padding { padding: 0px; }
}

@media (min-width: 1024px) {
  .block-card-padding { padding-top: 32px; padding-bottom: 32px; }
}

.block-card-padding-extended { padding-top: 24px; padding-bottom: 24px; }

@media (min-width: 600px) {
  .block-card-padding-extended { padding: 0px; }
}

@media (min-width: 1024px) {
  .block-card-padding-extended { padding-top: 32px; padding-bottom: 32px; }
}

.top-story-block { display: flex; flex-direction: column; align-items: flex-start; align-self: stretch; }

@media (min-width: 1024px) {
  .top-story-block { flex-direction: row; gap: 16px; }
}

@media (min-width: 0px) {
  .top-story-block .hero-card { margin-left: -16px; margin-right: -16px; width: 100vw; padding: 0px; }
}

@media (min-width: 600px) {
  .top-story-block .hero-card { margin-left: 0px; margin-right: 0px; width: 100%; }
}

.top-story-block .row-wrapper { display: flex; width: 100%; flex-wrap: wrap; }

@media (min-width: 0px) {
  .top-story-block .row-wrapper { gap: 24px; padding-left: 0px; padding-right: 0px; padding-bottom: 24px; }
}

@media (min-width: 600px) {
  .top-story-block .row-wrapper { flex-wrap: nowrap; gap: 12px; padding: 24px 0px; }
}

@media (min-width: 1024px) {
  .top-story-block .row-wrapper { gap: 16px; padding-top: 32px; padding-bottom: 32px; padding-left: 0px; }
}

.top-story-block .row-divider { margin-left: 0px; margin-right: 0px; margin-bottom: 24px; height: 1px; width: 100%; }

@media (min-width: 600px) {
  .top-story-block .row-divider { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; border-bottom-width: 1px; }
}

@media (min-width: 1024px) {
  .top-story-block .row-divider { margin-left: 0px; margin-right: 16px; }
}

.top-story-block .item-divider { margin-left: 0px; margin-right: 0px; height: 1px; width: 100%; border-bottom-width: 1px; border-left-width: 0px; }

@media (min-width: 600px) {
  .top-story-block .item-divider { height: unset; width: 1px; border-left-width: 1px; border-bottom-width: 0px; }
}

.top-story-block .block-sub-card-padding-extended { padding-top: 0px; padding-bottom: 0px; }

.six-story-block .row-wrapper { display: flex; width: 100%; flex-wrap: wrap; }

@media (min-width: 0px) {
  .six-story-block .row-wrapper { gap: 24px; padding-left: 0px; padding-right: 0px; padding-bottom: 24px; }
}

@media (min-width: 600px) {
  .six-story-block .row-wrapper { flex-wrap: nowrap; padding: 24px 0px; }
}

@media (min-width: 1024px) {
  .six-story-block .row-wrapper { gap: 12px; padding-top: 32px; padding-bottom: 32px; padding-left: 0px; }
}

.six-story-block .row-divider { margin-left: 0px; margin-right: 0px; margin-bottom: 24px; width: 100%; }

@media (min-width: 600px) {
  .six-story-block .row-divider { margin-left: 0px; margin-right: 0px; margin-bottom: 0px; border-bottom-width: 1px; }
}

@media (min-width: 1024px) {
  .six-story-block .row-divider { margin-left: 0px; margin-right: 16px; }
}

.six-story-block .item-divider { margin-left: 0px; margin-right: 0px; height: 1px; width: 100%; border-bottom-width: 1px; border-left-width: 0px; }

@media (min-width: 600px) {
  .six-story-block .item-divider { height: unset; width: 1px; border-left-width: 1px; border-bottom-width: 0px; }
}

.latest-headline-block { display: flex; width: 100%; flex-wrap: nowrap; align-self: stretch; overflow-x: auto; padding-bottom: 32px; }

@media (min-width: 1024px) {
  .latest-headline-block { flex-wrap: wrap; overflow-x: hidden; padding-bottom: 0px; }
}

.mini-bundle-block .navigation-list-item > :nth-child(1) { margin-left: 0px; }

@media (min-width: 600px) {
  .featured-special-story-block div:has(a.top-card) { padding-top: 16px; }
}

.preview-carousel { position: relative; }

.preview-carousel .preview-carousel-wrapper { position: relative; display: flex; width: 100%; overflow: scroll hidden; }

.preview-carousel .preview-carousel-wrapper::-webkit-scrollbar { display: none; }

.preview-carousel .preview-carousel-wrapper { scrollbar-width: none; }

.preview-carousel .preview-carousel-wrapper-inner { display: inline-flex; column-gap: 8px; }

@media (min-width: 600px) {
  .preview-carousel .preview-carousel-wrapper-inner { column-gap: 16px; }
}

.preview-carousel .preview-carousel-controls { pointer-events: none; position: absolute; top: 0px; display: none; height: 100%; width: 100%; }

@media (min-width: 1024px) {
  .preview-carousel .preview-carousel-controls { display: block; }
}

:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left, :is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right { pointer-events: auto; position: absolute; top: 50%; z-index: 10; display: none; --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); cursor: pointer; user-select: none; }

:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left:focus, :is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right:focus { outline-width: 0px; }

:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left { left: 16px; }

:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right { right: 16px; }

.left:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left, .right:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right { display: block; }

.left:is(.preview-carousel .preview-carousel-controls)::before, .right:is(.preview-carousel .preview-carousel-controls)::after { pointer-events: none; position: absolute; top: 0px; height: 100%; width: 160px; --tw-content: ""; content: var(--tw-content); }

.left:is(.preview-carousel .preview-carousel-controls)::before { left: 0px; background-image: linear-gradient(to right, var(--tw-gradient-stops)); --tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); }

.right:is(.preview-carousel .preview-carousel-controls)::after { right: 0px; background-image: linear-gradient(to left, var(--tw-gradient-stops)); --tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }

.stories-nav-bar { color: rgb(255, 255, 255); }

.dark .stories-nav-bar { color: rgb(22, 22, 22); }

.stories-nav-bar { display: flex; width: 100%; flex: 1 1 0%; flex-direction: row; align-items: center; justify-content: space-between; gap: 16px; padding: 16px; }

@media (min-width: 600px) {
  .stories-nav-bar { align-items: flex-start; padding: 24px; }
}

@media (min-width: 1024px) {
  .stories-nav-bar { padding: 32px; }
}

.stories-nav-bar .menu-list-container { display: flex; min-height: 48px; width: 100%; flex-flow: wrap; align-items: center; justify-content: center; }

:is(.stories-nav-bar .menu-list-container) .menu-item { border-color: rgb(221, 225, 226); }

.dark :is(.stories-nav-bar .menu-list-container) .menu-item { border-color: rgb(199, 202, 202); }

:is(.stories-nav-bar .menu-list-container) .menu-item { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  :is(.stories-nav-bar .menu-list-container) .menu-item { font-size: 20px; line-height: 24px; }
}

:is(.stories-nav-bar .menu-list-container) .menu-item { margin-top: 8px; margin-bottom: 8px; display: flex; cursor: pointer; align-items: center; gap: 16px; white-space: nowrap; border-radius: 0px; border-left-width: 1px; padding: 0px 16px; }

:is(.stories-nav-bar .menu-list-container) .menu-item:first-child { border-style: none; }

.\!active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .\!active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) { font-size: 20px; line-height: 24px; }
}

.active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 18px; line-height: 22px; }

@media (min-width: 1024px) {
  .active:is(:is(.stories-nav-bar .menu-list-container) .menu-item) { font-size: 20px; line-height: 24px; }
}

.stories-nav-bar .brand-label { display: inline-flex; flex-wrap: nowrap; align-items: center; justify-content: center; }

.stories-nav-bar .close-btn path { fill: rgb(255, 255, 255); }

:is(.dark .stories-nav-bar .close-btn) path { fill: rgb(22, 22, 22); }

.stories-nav-bar .close-btn { padding: 4px; }

:is(.stories-nav-bar .close-btn > svg) path { fill: rgb(255, 255, 255); }

:is(.stories-nav-bar .close-btn:disabled > svg) path { fill: rgb(104, 104, 104); }

@media (min-width: 600px) {
  .stories-nav-bar .close-btn { padding-left: 16px; padding-right: 16px; }
}

.pagination-progress-bar { display: flex; height: 4px; width: 100%; flex-direction: row; align-items: center; justify-content: center; gap: 4px; }

.pagination-progress-bar .dot { display: inline-flex; height: 4px; width: 100%; align-items: center; justify-content: center; border-radius: 9999px; background-color: rgba(255, 255, 255, 0.4); transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.passed:is(.pagination-progress-bar .dot), .active:is(.pagination-progress-bar .dot) { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.\!active:is(.pagination-progress-bar .dot) { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.expanded-carousel { background-color: rgb(40, 40, 40); }

.dark .expanded-carousel { background-color: rgb(255, 255, 255); }

.expanded-carousel { position: fixed; top: 0px; left: 0px; z-index: 1200; display: flex; height: 100dvh; width: 100%; flex-direction: column; justify-content: flex-start; }

@media (min-width: 1024px) {
  .expanded-carousel { height: 100%; }
}

.expanded-carousel .stories-nav-bar { display: none; }

@media (min-width: 600px) {
  .expanded-carousel .stories-nav-bar { display: flex; }
}

@media (max-height: 500px) {
  @media (min-width: 1024px) {
  .expanded-carousel .stories-nav-bar { padding-bottom: 0px; padding-top: 16px; }
}
}

:is(.expanded-carousel .stories-nav-bar) .menu-item.active { pointer-events: none; cursor: default; }

:is(.expanded-carousel .stories-nav-bar) .menu-item.\!active { pointer-events: none; cursor: default; }

.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) { position: absolute; top: 0px; left: 0px; z-index: 10; display: flex; width: 100%; }

@media (min-width: 600px) {
  .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) { position: relative; }
}

:is(.expanded-carousel .expanded-carousel-pagination) .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label { transition-delay: 0s; transition-duration: 0s; transition-timing-function: linear; }

.mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label { visibility: hidden; }

@media (min-width: 0px) {
  @media (orientation: landscape) {
  :is(.expanded-carousel .expanded-carousel-pagination) .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label { transition-delay: 0s; transition-duration: 0s; transition-timing-function: linear; }
}
}

@media (min-width: 600px) {
  .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label { visibility: visible; }
}

@media (min-width: 0px) {
  @media (orientation: landscape) {
  .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label { visibility: hidden; }
}
}

@media (max-width: 1024px) {
  @media (min-width: 0px) {
  @media (orientation: landscape) {
  .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) { position: absolute; padding-top: 16px; padding-right: 16px; }
  .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .close-btn { padding-top: 0px; padding-right: 0px; }
  .mobile-nav-bar:is(.expanded-carousel .stories-nav-bar):not(.hidden) .brand-label { visibility: visible; }
}
}
}

.expanded-carousel .expanded-carousel-pagination { position: absolute; bottom: 200px; left: 0px; padding-left: 16px; padding-right: 16px; transition-property: all; transition-delay: 0.3s; transition-duration: 0s; transition-timing-function: linear; }

:is(.expanded-carousel .expanded-carousel-pagination) .invisible { transition-delay: 0s; transition-duration: 0s; transition-timing-function: linear; }

@media (max-height: 500px) {
  .expanded-carousel .expanded-carousel-pagination { bottom: 160px; }
}

.last-index:is(.expanded-carousel .expanded-carousel-pagination) { display: none; }

.expanded-carousel .stories-widget-container { position: absolute; left: 0px; z-index: 50; height: 100%; width: 100%; --tw-translate-y: 100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); overflow: hidden; transition-property: all; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

@media (min-width: 600px) {
  .expanded-carousel .stories-widget-container { opacity: 0; }
}

@media (min-width: 1024px) {
  .expanded-carousel .stories-widget-container { display: none; }
}

.expanded-carousel.show-widget .stories-widget-container { --tw-translate-y: 0; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 1; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.expanded-carousel.hide-widget .stories-widget-container { --tw-translate-y: 100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.expanded-carousel .expanded-carousel-wrapper { position: relative; margin-left: auto; margin-right: auto; display: inline-flex; height: 100%; width: 100%; max-width: 790px; align-items: center; justify-content: center; }

@media (min-width: 600px) {
  .expanded-carousel .expanded-carousel-wrapper { margin-top: 0px; margin-bottom: 0px; aspect-ratio: 9 / 16; max-height: 90%; width: auto; object-fit: contain; padding-bottom: 16px; }
}

@media (max-height: 500px) {
  @media (min-width: 1024px) {
  .expanded-carousel .expanded-carousel-wrapper { margin-top: 0px; }
  :is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-wrapper-inner) .stories-expanded-card { min-height: 550px; --tw-scale-x: .56; --tw-scale-y: .56; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  :is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-wrapper-inner) .pagination-progress-bar { --tw-scale-x: .8; --tw-scale-y: .8; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
}
}

:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls { pointer-events: none; position: absolute; top: 0px; height: 100%; width: 100%; }

@media (min-width: 600px) {
  :is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls { display: block; }
}

:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left, :is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { pointer-events: auto; position: absolute; top: 50%; display: none; --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); cursor: pointer; user-select: none; }

:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left:focus, :is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right:focus { outline-width: 0px; }

:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left { left: -64px; }

:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { right: -64px; }

.left:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left, .right:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { display: block; }

.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left, .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { pointer-events: auto; top: 0px; bottom: 160px; height: 75%; width: 50%; --tw-translate-y: 0; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); user-select: none; }

.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left:focus, .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right:focus { outline-width: 0px; }

@media (min-width: 600px) {
  .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left, .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { top: 50%; width: auto; --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
}

.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left { left: 0px; }

@media (min-width: 600px) {
  .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left { left: -64px; }
}

.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { right: 0px; }

@media (min-width: 600px) {
  .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { right: -64px; }
}

:is(.expanded-carousel .expanded-carousel-pagination) .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .carousel-controls { transition-delay: 0s; transition-duration: 0s; transition-timing-function: linear; }

.mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .carousel-controls { visibility: hidden; }

@media (min-width: 600px) {
  .mobile:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .carousel-controls { visibility: visible; }
}

:is(.expanded-carousel .expanded-carousel-pagination) .disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) { transition-delay: 0s; transition-duration: 0s; transition-timing-function: linear; }

.disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) { visibility: hidden; }

.disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left, .disable:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { pointer-events: none; }

.expanded-carousel .expanded-carousel-wrapper-inner { position: relative; display: inline-flex; height: 100%; width: 100%; align-items: center; justify-content: center; overflow: hidden; }

@media (min-width: 600px) {
  .expanded-carousel .expanded-carousel-wrapper-inner { aspect-ratio: 9 / 16; max-height: 1376px; width: auto; }
}

:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card { position: absolute; height: 100%; flex-shrink: 0; --tw-translate-x: 100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 0; transition-property: all; transition-duration: 0.5s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.\!active:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) { --tw-translate-x: 0; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 1; }

.active:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) { --tw-translate-x: 0; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 1; }

.fadeout:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) { --tw-translate-x: -100%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); opacity: 0; transition-delay: 0.5s; }

:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) .card-media-wrapper img { --tw-bg-opacity: 1; background-color: rgb(12 40 80 / var(--tw-bg-opacity, 1)); }

.\!expanded:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) .expand-summary-container { z-index: 20; }

.expanded:is(:is(.expanded-carousel .expanded-carousel-wrapper-inner) .stories-expanded-card) .expand-summary-container { z-index: 20; }

.expanded-carousel.hide-social-share .social-share-popup.stories-social-share { display: none; }

.expanded-carousel button:focus { outline-width: 0px; }

@media (min-width: 1024px) {
  .expanded-carousel .popup-container { max-width: 90%; }
}

@media (max-height: 500px) {
  @media (min-width: 1024px) {
  .expanded-carousel .popup-container { width: 100%; }
}
}

@media (max-width: 1024px) {
  @media (min-width: 0px) {
  @media (orientation: landscape) {
  .expanded-carousel .mobile-nav-bar { display: none; }
  .expanded-carousel .expanded-carousel-wrapper { max-height: 100%; padding-top: 16px; }
  .expanded-carousel .expanded-carousel-wrapper-inner .stories-expanded-card .card-body, .expanded-carousel .expand-summary-content, .expanded-carousel .bottom-toolbar button { font-size-adjust: 0.35; }
}
}
}

.expand-summary-container { display: flex; height: 100%; width: 100%; flex-direction: column; overflow: hidden; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

@media (min-width: 600px) {
  .expand-summary-container { aspect-ratio: 9 / 16; height: 100%; width: auto; }
}

.expand-summary-container .top-toolbar { margin-bottom: 8px; display: inline-flex; flex-shrink: 0; justify-content: flex-end; padding-left: 16px; padding-right: 16px; padding-top: 16px; text-align: right; }

:is(.expand-summary-container .top-toolbar) .interactive-button { margin-left: 16px; padding-left: 0px; padding-right: 0px; }

:is(.expand-summary-container .top-toolbar) .popup-container > div { text-align: left; }

:is(:is(.expand-summary-container .top-toolbar) .popup-container > div) .interactive-button { margin-left: 0px; }

.expand-summary-container .bottom-toolbar { display: inline-flex; width: 100%; flex-shrink: 0; flex-direction: row; align-items: stretch; justify-content: space-between; padding: 15px 16px 32px; }

:is(.expand-summary-container .bottom-toolbar) .interactive-button { gap: 4px; padding: 0px; }

.expand-summary-container .expanded-content { position: relative; height: 100%; flex: 1 1 0%; align-items: stretch; overflow-y: hidden; padding-left: 16px; padding-right: 16px; text-align: left; }

.expand-summary-container .expanded-content::-webkit-scrollbar { display: none; }

.expand-summary-container .expanded-content { scrollbar-width: none; }

.expand-summary-container .expanded-content-wrapper { max-height: 100%; overflow-y: auto; }

.expand-summary-container .expanded-content-wrapper::-webkit-scrollbar { display: none; }

.expand-summary-container .expanded-content-wrapper { scrollbar-width: none; }

.expand-summary-container .expanded-content.overlay .expanded-content-wrapper::after { position: absolute; left: 0px; bottom: 0px; height: 80px; width: 100%; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: #FFFFFF var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); --tw-content: ""; content: var(--tw-content); }

.expand-summary-container .expand-summary-content { padding-bottom: 32px; }

:is(.expand-summary-container .expand-summary-content) .headline-stack { padding-bottom: 16px; }

:is(.expand-summary-container .expand-summary-content) > p { margin-bottom: 16px; }

:is(.expand-summary-container .expand-summary-content) > p:last-child { margin-bottom: 0px; }

.stories-widget-container { display: flex; height: 100%; width: 100%; flex-direction: column; overflow: hidden; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

@media (min-width: 600px) {
  .stories-widget-container { max-height: 725px; max-width: 375px; }
}

.stories-widget-container .top-toolbar { margin-top: 8px; margin-bottom: 8px; display: inline-flex; width: 100%; flex-shrink: 0; flex-direction: row; align-items: stretch; justify-content: space-between; padding-left: 16px; padding-right: 16px; padding-top: 16px; }

:is(.stories-widget-container .top-toolbar) .label { display: inline-flex; width: 83.3333%; flex: 1 1 0%; cursor: auto; align-items: center; text-align: left; }

:is(.stories-widget-container .top-toolbar) .\!label { display: inline-flex; width: 83.3333%; flex: 1 1 0%; cursor: auto; align-items: center; text-align: left; }

:is(.stories-widget-container .top-toolbar) .interactive-button { margin-left: 16px; padding-left: 0px; padding-right: 0px; }

.stories-widget-container .stories-widget-content { position: relative; height: 100%; max-height: 100%; flex: 1 1 0%; align-items: stretch; overflow: hidden auto; padding-left: 16px; padding-right: 16px; padding-bottom: 16px; text-align: left; }

.stories-widget-container .widget-item { position: relative; flex-direction: column; align-self: flex-end; padding: 2px; text-align: left; }

:is(.stories-widget-container .widget-item) .category-name, :is(.stories-widget-container .widget-item) .count { width: 100%; }

.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item { background-color: rgb(12, 40, 80); color: rgb(255, 255, 255); }

.dark .stories-widget-container .col-1, .dark .stories-widget-container .col-2 .widget-item { background-color: rgb(12, 40, 80); color: rgb(22, 22, 22); }

.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item { position: relative; justify-content: flex-end; overflow: hidden; border-radius: 0.25rem; padding: 16px; text-align: left; vertical-align: bottom; }

:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .category-thumbnail { position: absolute; left: 0px; top: 0px; display: block; height: 100%; width: 100%; align-items: center; }

:is(:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .category-thumbnail) img { position: absolute; height: 100%; width: 100%; object-fit: cover; }

:is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .count, :is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .stories-widget-sub, :is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .stories-widget-heading, :is(.stories-widget-container .col-1, .stories-widget-container .col-2 .widget-item) .category-name { z-index: 10; }

.stories-widget-container .col-1 { margin-top: 8px; margin-bottom: 16px; display: inline-flex; height: 120px; width: 100%; }

@media (min-width: 0px) {
  .stories-widget-container .col-2 { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .stories-widget-container .col-2 { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .stories-widget-container .col-2 { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.stories-widget-container .col-2 { margin-bottom: 16px; display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); align-content: normal; gap: 16px; }

:is(.stories-widget-container .col-2) .widget-item { display: inline-flex; aspect-ratio: 1 / 1; min-height: 135px; flex-basis: 50%; }

:is(:is(.stories-widget-container .col-2) .widget-item)::before { position: absolute; bottom: 0px; left: 0px; z-index: 10; height: 50%; width: 100%; background-image: linear-gradient(to top, var(--tw-gradient-stops)); --tw-gradient-from: rgb(12 40 80 / .9) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(12 40 80 / 0) var(--tw-gradient-to-position); --tw-content: ""; content: var(--tw-content); }

.stories-widget-container .widget-other-categories { border-color: rgb(221, 225, 226); }

.dark .stories-widget-container .widget-other-categories { border-color: rgb(199, 202, 202); }

.stories-widget-container .widget-other-categories { margin-top: 16px; border-radius: 0.25rem; border-width: 1px; padding: 8px; }

@media (min-width: 0px) {
  :is(.stories-widget-container .widget-other-categories) .col-4 { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  :is(.stories-widget-container .widget-other-categories) .col-4 { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  :is(.stories-widget-container .widget-other-categories) .col-4 { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

:is(.stories-widget-container .widget-other-categories) .col-4 { display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); align-content: normal; gap: 16px; }

:is(.stories-widget-container .widget-other-categories) .label { margin-bottom: 8px; display: inline-flex; width: 100%; flex: 1 1 0%; cursor: auto; align-items: center; text-align: left; }

:is(.stories-widget-container .widget-other-categories) .\!label { margin-bottom: 8px; display: inline-flex; width: 100%; flex: 1 1 0%; cursor: auto; align-items: center; text-align: left; }

:is(.stories-widget-container .widget-other-categories) .category-thumbnail { margin-bottom: 4px; overflow: hidden; border-radius: 0.25rem; }

:is(.stories-widget-container .widget-other-categories) .no-other-categories { color: rgb(57, 57, 57); }

.dark :is(.stories-widget-container .widget-other-categories) .no-other-categories { color: rgb(249, 249, 249); }

:is(.stories-widget-container .widget-other-categories) .no-other-categories { padding-top: 16px; padding-bottom: 32px; }

@media (max-width: 1024px) {
  @media (min-width: 0px) {
  @media (orientation: landscape) {
  .stories-widget-container .top-toolbar { padding-left: 8px; padding-right: 8px; padding-top: 8px; }
  :is(.stories-widget-container .top-toolbar) button { padding-top: 0px; padding-bottom: 0px; }
  .stories-widget-container .col-2 .widget-item { min-height: 58px; padding: 8px; }
  :is(.stories-widget-container .col-2 .widget-item) p { font-size-adjust: 0.28; }
  .stories-widget-container .widget-other-categories .col-4 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  :is(.stories-widget-container .widget-other-categories .col-4) p { font-size-adjust: 0.28; }
  .stories-widget-container .widget-item.col-1 .stories-widget-heading { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 22px; }
  @media (min-width: 1024px) {
  .stories-widget-container .widget-item.col-1 .stories-widget-heading { font-size: 20px; line-height: 24px; }
}
}
}
}

@keyframes wheel-animation { 
  0% { top: 2px; opacity: 0.3; }
  50% { top: 50%; opacity: 0.8; }
  100% { top: 24px; opacity: 0.3; }
}

@keyframes SlideLeftIn { 
  0% { opacity: 0; transform: translate(-10%); }
  70% { opacity: 0; }
  80% { opacity: 0.2; }
  100% { opacity: 1; transform: translate(0px); }
}

.credits { display: flex; flex-direction: column; row-gap: 16px; padding-top: 0px; padding-bottom: 0px; }

.credits .text-primary { color: rgb(78, 78, 78); }

.dark .credits .text-primary { color: rgb(237, 239, 239); }

.credits .text-primary { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .text-primary) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .text-primary) b, :is(.credits .text-primary) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .text-primary) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.scroll-down-message { pointer-events: none; display: flex; width: 100%; flex-direction: column; align-items: center; gap: 8px; padding: 32px; text-align: center; transition-property: opacity; transition-duration: 0.15s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }

.scroll-down-message .mouse, .dark .scroll-down-message .mouse { border-color: rgb(142, 142, 142); }

.scroll-down-message .mouse { position: relative; margin-left: auto; margin-right: auto; display: flex; height: 30.5px; width: 16px; flex-direction: column; align-items: center; border-radius: 9999px; border-width: 1px; }

:is(.scroll-down-message .mouse) .wheel { border-color: rgb(142, 142, 142); }

.dark :is(.scroll-down-message .mouse) .wheel { border-color: rgb(142, 142, 142); }

:is(.scroll-down-message .mouse) .wheel { position: absolute; height: 2px; width: 2px; border-radius: 9999px; border-width: 1px; animation: 1.5s linear 0s infinite normal none running wheel-animation; }

.scroll-down-message .tip { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; margin-top: 10px; text-align: center; }

.visual-scrolly { position: relative; width: 100%; }

.visual-scrolly .scrolly-background { pointer-events: none; position: sticky; top: 0px; left: 0px; display: flex; height: 100vh; width: 100%; flex-direction: column; align-items: center; justify-content: center; overflow: hidden; --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); }

:is(.visual-scrolly .scrolly-background) .bg-step { position: absolute; left: 50%; height: 100%; width: 100%; --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); flex-direction: column; align-items: center; justify-content: center; --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); opacity: 0; transition-property: opacity; transition-duration: 1s; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.\!active:is(:is(.visual-scrolly .scrolly-background) .bg-step) { opacity: 1; }

.active:is(:is(.visual-scrolly .scrolly-background) .bg-step) { opacity: 1; }

:is(.visual-scrolly .scrolly-background) picture { height: 100%; }

:is(:is(.visual-scrolly .scrolly-background) picture) img { pointer-events: none; display: block; height: 100%; user-select: none; object-fit: cover; }

:is(:is(.visual-scrolly .scrolly-background) .brightcove-video-player) iframe, :is(:is(.visual-scrolly .scrolly-background) .brightcove-video-player) video { height: 100%; width: 100%; object-fit: cover; }

.visual-scrolly .scrolly-foreground { position: relative; z-index: 10; margin-left: auto; margin-right: auto; display: flex; min-height: 100vh; width: 100%; max-width: 64rem; transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); flex-direction: column; align-items: center; }

.visual-scrolly .scrolly-section { margin-bottom: max(50rem, 100vh); width: 100%; }

:is(.visual-scrolly .scrolly-section) .scrolly-content { color: rgb(255, 255, 255); background-color: rgba(40, 40, 40, 0.8); }

.dark :is(.visual-scrolly .scrolly-section) .scrolly-content { color: rgb(22, 22, 22); background-color: rgba(40, 40, 40, 0.8); }

:is(.visual-scrolly .scrolly-section) .scrolly-content { margin-left: 16px; margin-right: 16px; display: flex; max-width: 460px; flex-direction: column; row-gap: 8px; padding: 16px; }

:is(.visual-scrolly .scrolly-section) .scrolly-content:empty { background-color: transparent; }

@media (min-width: 1024px) {
  :is(.visual-scrolly .scrolly-section) .scrolly-content { margin-left: 0px; margin-right: 0px; }
}

.parallax-scrolly { position: relative; overflow: hidden; }

.parallax-scrolly .parallax-scrolly-container { position: relative; height: 100vh; width: auto; }

.parallax-scrolly .parallax-background { pointer-events: none; position: absolute; height: 100%; width: 100%; overflow: hidden; clip: rect(0px, auto, auto, 0px); }

:is(.parallax-scrolly .parallax-background) .bg-step { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-size: cover; background-attachment: scroll; background-position: center center; background-repeat: no-repeat; will-change: transform; transform: translateZ(0px); }

:is(:is(.parallax-scrolly .parallax-background) .bg-step) picture, :is(:is(.parallax-scrolly .parallax-background) .bg-step) img { height: 100%; width: 100%; object-fit: cover; }

.parallax-scrolly .parallax-content { max-width: 100vw; }

@media (min-width: 0px) {
  .parallax-scrolly .parallax-content { max-width: 600px; margin-inline: 16px; }
}

@media (min-width: 600px) {
  .parallax-scrolly .parallax-content { max-width: 1024px; margin-inline: 24px; }
}

@media (min-width: 1024px) {
  .parallax-scrolly .parallax-content { max-width: 1376px; margin-inline: 32px; }
}

@media (min-width: 1441px) {
  .parallax-scrolly .parallax-content { max-width: 1376px; margin-inline: auto; }
}

@media (min-width: 0px) {
  .parallax-scrolly .parallax-content { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .parallax-scrolly .parallax-content { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .parallax-scrolly .parallax-content { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.parallax-scrolly .parallax-content { position: relative; display: grid; height: 100%; width: 100%; align-content: center; overflow: hidden; }

@media (min-width: 1024px) {
  .visual-story .parallax-scrolly .parallax-content { width: 100%; }
}

:is(.parallax-scrolly .parallax-content) > * { opacity: 0; }

.parallax-scrolly .overlay::after { background-color: rgba(40, 40, 40, 0.6); }

.dark .parallax-scrolly .overlay::after { background-color: rgba(40, 40, 40, 0.6); }

.parallax-scrolly .overlay::after { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; opacity: 0; transition-property: all; transition-duration: 0.7s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); --tw-content: ""; content: var(--tw-content); }

.parallax-scrolly.active .overlay::after { opacity: 1; transition-duration: 0.5s; }

.parallax-scrolly.\!active .overlay::after { opacity: 1; transition-duration: 0.5s; }

.parallax-scrolly.active .parallax-content > * { transform: translate(-10%); animation: 1.5s ease-out 0s 1 normal both running SlideLeftIn; }

.parallax-scrolly.\!active .parallax-content > * { transform: translate(-10%) !important; animation: 1.5s ease-out 0s 1 normal both running SlideLeftIn !important; }

:is(.parallax-scrolly.active .parallax-content > *):nth-child(2) { animation-delay: 0.3s; }

:is(.parallax-scrolly.\!active .parallax-content > *):nth-child(2) { animation-delay: 0.3s !important; }

:is(.parallax-scrolly.active .parallax-content > *):nth-child(3) { animation-delay: 0.6s; }

:is(.parallax-scrolly.\!active .parallax-content > *):nth-child(3) { animation-delay: 0.6s !important; }

.photo-zoomies-container { position: relative; }

.photo-zoomies-container .photo-zoomies { position: relative; display: flex; width: 100%; flex-direction: column; }

:is(.photo-zoomies-container .photo-zoomies) .photo-container { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); }

:is(:is(.photo-zoomies-container .photo-zoomies) .photo-container) picture { display: contents; }

:is(:is(.photo-zoomies-container .photo-zoomies) .photo-container) .img-zoomed { height: 100%; min-width: 100%; object-fit: cover; }

:is(.photo-zoomies-container .photo-zoomies) .foreground-content { position: relative; }

:is(:is(.photo-zoomies-container .photo-zoomies) .foreground-content) .content-container { color: rgb(255, 255, 255); }

.dark :is(:is(.photo-zoomies-container .photo-zoomies) .foreground-content) .content-container { color: rgb(22, 22, 22); }

:is(:is(.photo-zoomies-container .photo-zoomies) .foreground-content) .content-container { display: flex; width: 100%; flex-direction: column; row-gap: 8px; --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); padding: 16px; }

.visual-story .article-head-wrapper { position: relative; grid-column: 1 / -1; width: 100%; }

.visual-story .headline-stack { grid-column: 1 / -1; display: flex; width: 100%; flex-direction: column; align-items: flex-start; gap: 8px; padding-top: 32px; }

@media (min-width: 600px) {
  .visual-story .headline-stack { grid-column: 2 / 12; gap: 16px; }
}

@media (min-width: 1024px) {
  .visual-story .headline-stack { grid-column: 6 / 20; }
}

.fullscreen:is(.visual-story .headline-stack) { align-items: center; padding-top: 0px; text-align: center; }

.fullscreen:is(.visual-story .headline-stack) h1 { margin-bottom: 32px; }

.inverse:is(.visual-story .headline-stack) * { color: rgb(255, 255, 255); }

.dark .inverse:is(.visual-story .headline-stack) * { color: rgb(22, 22, 22); }

:is(:is(.visual-story .headline-stack) .masthead-meta) > * { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  :is(:is(.visual-story .headline-stack) .masthead-meta) > * { font-size: 16px; line-height: 20px; }
}

:is(:is(.visual-story .headline-stack) .masthead-meta) > * { display: inline-block; vertical-align: middle; }

@media (min-width: 0px) {
  .visual-story .fullscreen-slider { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .visual-story .fullscreen-slider { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .visual-story .fullscreen-slider { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.visual-story .fullscreen-slider { position: relative; display: grid; height: 100vh; align-items: center; justify-content: center; }

:is(.visual-story .fullscreen-slider) .hero-media { position: absolute; top: 0px; left: 0px; z-index: -10; height: 100%; width: 100%; }

:is(:is(.visual-story .fullscreen-slider) .hero-media) .slick-slide > div > div { height: 100vh; max-height: 100vh; min-height: 460px; width: 100%; align-items: center; justify-content: center; overflow: hidden; }

:is(:is(:is(.visual-story .fullscreen-slider) .hero-media) .slick-slide > div > div) picture { display: flex; height: 100%; width: 100%; align-items: center; justify-content: center; }

:is(:is(:is(.visual-story .fullscreen-slider) .hero-media) .slick-slide > div > div) img { height: 100%; width: auto; min-width: 100%; object-fit: cover; }

.visual-story .fullscreen-scrolly { position: relative; }

:is(.visual-story .fullscreen-scrolly) .visual-scrolly::before { pointer-events: none; position: absolute; top: 0px; left: 0px; z-index: 10; height: 100vh; width: 100%; background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); --tw-gradient-from: rgb(7 22 45 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(7 22 45 / 0) var(--tw-gradient-to-position); mix-blend-mode: multiply; --tw-content: ""; content: var(--tw-content); }

:is(.visual-story .fullscreen-scrolly) .scrolly-background { position: sticky; top: 0px; left: 0px; max-height: 100vh; width: 100%; }

:is(:is(.visual-story .fullscreen-scrolly) .scrolly-background) picture { height: 100%; width: 100%; }

:is(:is(.visual-story .fullscreen-scrolly) .scrolly-background) img { height: 100%; width: auto; min-width: 100%; object-fit: cover; }

:is(.visual-story .fullscreen-scrolly) .scrolly-foreground { top: -75vh; }

:is(:is(.visual-story .fullscreen-scrolly) .scrolly-foreground) .scrolly-section { min-height: 560px; }

:is(.visual-story .fullscreen-scrolly) .headline-stack { position: absolute; top: 50%; left: 50%; --tw-translate-x: -50%; --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); text-align: center; }

.visual-story .background-overlay { position: relative; }

:is(.visual-story .background-overlay)::after { background-color: rgba(40, 40, 40, 0.6); }

.dark :is(.visual-story .background-overlay)::after { background-color: rgba(40, 40, 40, 0.6); }

:is(.visual-story .background-overlay)::after { position: absolute; inset: 0px; height: 100%; width: 100%; --tw-content: ""; content: var(--tw-content); }

.parallax .parallax-background, .visual-full-screen { position: relative; width: 100vw; }

:is(.parallax .parallax-background, .visual-full-screen) > *, :is(.parallax .parallax-background, .visual-full-screen) img, :is(.parallax .parallax-background, .visual-full-screen) picture, :is(.parallax .parallax-background, .visual-full-screen) video { height: auto; width: 100%; }

:is(.parallax .parallax-background, .visual-full-screen) figcaption { padding-left: 24px; padding-right: 24px; }

.parallax { position: relative; overflow: hidden; }

.parallax .parallax-content-wrapper { position: relative; height: 100vh; width: auto; }

:is(.parallax .parallax-content-wrapper) .parallax-background { position: absolute; height: 100%; width: 100%; clip: rect(0px, auto, auto, 0px); }

:is(:is(.parallax .parallax-content-wrapper) .parallax-background) .background-content { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background-size: cover; background-attachment: scroll; background-position: center center; background-repeat: no-repeat; will-change: transform; transform: translateZ(0px); }

:is(:is(:is(.parallax .parallax-content-wrapper) .parallax-background) .background-content) picture, :is(:is(:is(.parallax .parallax-content-wrapper) .parallax-background) .background-content) img { height: 100%; width: 100%; object-fit: cover; }

:is(.parallax .parallax-content-wrapper) .parallax-content { max-width: 100vw; }

@media (min-width: 0px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { max-width: 600px; margin-inline: 16px; }
}

@media (min-width: 600px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { max-width: 1024px; margin-inline: 24px; }
}

@media (min-width: 1024px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { max-width: 1376px; margin-inline: 32px; }
}

@media (min-width: 1441px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { max-width: 1376px; margin-inline: auto; }
}

@media (min-width: 0px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  :is(.parallax .parallax-content-wrapper) .parallax-content { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

:is(.parallax .parallax-content-wrapper) .parallax-content { position: absolute; top: 50%; left: 50%; margin-left: 0px; margin-right: 0px; display: grid; width: 100%; --tw-translate-x: -50%; --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); padding-left: 16px; padding-right: 16px; }

@media (min-width: 1024px) {
  .visual-story :is(.parallax .parallax-content-wrapper) .parallax-content { width: 100%; }
}

.parallax .overlay::after { background-color: rgba(40, 40, 40, 0.6); }

.dark .parallax .overlay::after { background-color: rgba(40, 40, 40, 0.6); }

.parallax .overlay::after { position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; opacity: 0; transition-property: all; transition-duration: 0.7s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); --tw-content: ""; content: var(--tw-content); }

.parallax.active .overlay::after { opacity: 1; transition-duration: 0.5s; }

.parallax.\!active .overlay::after { opacity: 1; transition-duration: 0.5s; }

.parallax.active .parallax-content-wrapper .storyline-wrapper > * { opacity: 0; }

.parallax.\!active .parallax-content-wrapper .storyline-wrapper > * { opacity: 0; }

.parallax.active .parallax-content-wrapper .storyline-wrapper > * { transform: translate(-10%); animation: 1.5s ease-out 0s 1 normal both running SlideLeftIn; }

.parallax.\!active .parallax-content-wrapper .storyline-wrapper > * { transform: translate(-10%) !important; animation: 1.5s ease-out 0s 1 normal both running SlideLeftIn !important; }

:is(.parallax.active .parallax-content-wrapper .storyline-wrapper > *):nth-child(2) { animation-delay: 0.3s; }

:is(.parallax.\!active .parallax-content-wrapper .storyline-wrapper > *):nth-child(2) { animation-delay: 0.3s !important; }

:is(.parallax.active .parallax-content-wrapper .storyline-wrapper > *):nth-child(3) { animation-delay: 0.6s; }

:is(.parallax.\!active .parallax-content-wrapper .storyline-wrapper > *):nth-child(3) { animation-delay: 0.6s !important; }

.visual-story-header { position: absolute; top: 0px; left: 0px; z-index: 1050; width: 100%; }

.visual-story-header * { color: rgb(255, 255, 255); }

.visual-story-header * path { fill: rgb(255, 255, 255); }

.dark .visual-story-header * { color: rgb(22, 22, 22); }

:is(.dark .visual-story-header *) path { fill: rgb(22, 22, 22); }

:is(.visual-story-header * > svg) path { fill: rgb(255, 255, 255); }

:is(.visual-story-header :disabled > svg) path { fill: rgb(104, 104, 104); }

.visual-story-header img { filter: brightness(100); }

.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; }

.pointer-events-none { pointer-events: none; }

.visible { visibility: visible; }

.invisible { visibility: hidden; }

.collapse { visibility: collapse; }

.static { position: static; }

.fixed { position: fixed; }

.absolute { position: absolute; }

.relative { position: relative; }

.sticky { position: sticky; }

.-left-\[9999px\] { left: -9999px; }

.-top-40 { top: -40px; }

.bottom-00 { bottom: 0px; }

.left-00 { left: 0px; }

.left-1\/2 { left: 50%; }

.left-24 { left: 24px; }

.right-00 { right: 0px; }

.top-00 { top: 0px; }

.top-1\/2 { top: 50%; }

.top-100 { top: 100px; }

.top-24 { top: 24px; }

.top-66 { top: 66px; }

.top-72 { top: 72px; }

.top-90 { top: 90px; }

.z-10 { z-index: 10; }

.z-1000 { z-index: 1000; }

.z-1050 { z-index: 1050; }

.z-1200 { z-index: 1200; }

.z-1300 { z-index: 1300; }

.z-30 { z-index: 30; }

.z-50 { z-index: 50; }

.z-500 { z-index: 500; }

.z-550 { z-index: 550; }

.order-1 { order: 1; }

.order-2 { order: 2; }

.col-span-full { grid-column: 1 / -1; }

.col-start-1 { grid-column-start: 1; }

.col-start-16 { grid-column-start: 16; }

.col-start-17 { grid-column-start: 17; }

.col-start-4 { grid-column-start: 4; }

.col-end-17 { grid-column-end: 17; }

.col-end-21 { grid-column-end: 21; }

.col-end-25 { grid-column-end: 25; }

.col-end-5 { grid-column-end: 5; }

.col-end-6 { grid-column-end: 6; }

.row-auto { grid-row: auto; }

.row-span-1 { grid-row: span 1 / span 1; }

.row-span-10 { grid-row: span 10 / span 10; }

.row-span-11 { grid-row: span 11 / span 11; }

.row-span-12 { grid-row: span 12 / span 12; }

.row-span-2 { grid-row: span 2 / span 2; }

.row-span-3 { grid-row: span 3 / span 3; }

.row-span-4 { grid-row: span 4 / span 4; }

.row-span-5 { grid-row: span 5 / span 5; }

.row-span-6 { grid-row: span 6 / span 6; }

.row-span-7 { grid-row: span 7 / span 7; }

.row-span-8 { grid-row: span 8 / span 8; }

.row-span-9 { grid-row: span 9 / span 9; }

.row-span-full { grid-row: 1 / -1; }

.-row-start-1 { grid-row-start: -1; }

.-row-start-10 { grid-row-start: -10; }

.-row-start-11 { grid-row-start: -11; }

.-row-start-12 { grid-row-start: -12; }

.-row-start-13 { grid-row-start: -13; }

.-row-start-2 { grid-row-start: -2; }

.-row-start-3 { grid-row-start: -3; }

.-row-start-4 { grid-row-start: -4; }

.-row-start-5 { grid-row-start: -5; }

.-row-start-6 { grid-row-start: -6; }

.-row-start-7 { grid-row-start: -7; }

.-row-start-8 { grid-row-start: -8; }

.-row-start-9 { grid-row-start: -9; }

.row-start-1 { grid-row-start: 1; }

.row-start-10 { grid-row-start: 10; }

.row-start-11 { grid-row-start: 11; }

.row-start-12 { grid-row-start: 12; }

.row-start-13 { grid-row-start: 13; }

.row-start-2 { grid-row-start: 2; }

.row-start-3 { grid-row-start: 3; }

.row-start-4 { grid-row-start: 4; }

.row-start-5 { grid-row-start: 5; }

.row-start-6 { grid-row-start: 6; }

.row-start-7 { grid-row-start: 7; }

.row-start-8 { grid-row-start: 8; }

.row-start-9 { grid-row-start: 9; }

.row-start-auto { grid-row-start: auto; }

.-row-end-1 { grid-row-end: -1; }

.-row-end-10 { grid-row-end: -10; }

.-row-end-11 { grid-row-end: -11; }

.-row-end-12 { grid-row-end: -12; }

.-row-end-13 { grid-row-end: -13; }

.-row-end-2 { grid-row-end: -2; }

.-row-end-3 { grid-row-end: -3; }

.-row-end-4 { grid-row-end: -4; }

.-row-end-5 { grid-row-end: -5; }

.-row-end-6 { grid-row-end: -6; }

.-row-end-7 { grid-row-end: -7; }

.-row-end-8 { grid-row-end: -8; }

.-row-end-9 { grid-row-end: -9; }

.row-end-1 { grid-row-end: 1; }

.row-end-10 { grid-row-end: 10; }

.row-end-11 { grid-row-end: 11; }

.row-end-12 { grid-row-end: 12; }

.row-end-13 { grid-row-end: 13; }

.row-end-2 { grid-row-end: 2; }

.row-end-3 { grid-row-end: 3; }

.row-end-4 { grid-row-end: 4; }

.row-end-5 { grid-row-end: 5; }

.row-end-6 { grid-row-end: 6; }

.row-end-7 { grid-row-end: 7; }

.row-end-8 { grid-row-end: 8; }

.row-end-9 { grid-row-end: 9; }

.row-end-auto { grid-row-end: auto; }

.m-00 { margin: 0px; }

.m-08 { margin: 8px; }

.m-auto { margin: auto; }

.mx-00 { margin-left: 0px; margin-right: 0px; }

.mx-08 { margin-left: 8px; margin-right: 8px; }

.mx-11\.5 { margin-left: 11.5px; margin-right: 11.5px; }

.mx-16 { margin-left: 16px; margin-right: 16px; }

.mx-24 { margin-left: 24px; margin-right: 24px; }

.mx-auto { margin-left: auto; margin-right: auto; }

.my-08 { margin-top: 8px; margin-bottom: 8px; }

.my-10 { margin-top: 10px; margin-bottom: 10px; }

.my-14 { margin-top: 14px; margin-bottom: 14px; }

.my-16 { margin-top: 16px; margin-bottom: 16px; }

.my-24 { margin-top: 24px; margin-bottom: 24px; }

.my-auto { margin-top: auto; margin-bottom: auto; }

.-ml-04 { margin-left: -4px; }

.mb-01 { margin-bottom: 1px; }

.mb-08 { margin-bottom: 8px; }

.mb-10 { margin-bottom: 10px; }

.mb-12 { margin-bottom: 12px; }

.mb-16 { margin-bottom: 16px; }

.mb-24 { margin-bottom: 24px; }

.mb-32 { margin-bottom: 32px; }

.mb-460 { margin-bottom: 460px; }

.mb-48 { margin-bottom: 48px; }

.ml-00 { margin-left: 0px; }

.ml-16 { margin-left: 16px; }

.ml-24 { margin-left: 24px; }

.mr-00 { margin-right: 0px; }

.mr-04 { margin-right: 4px; }

.mr-08 { margin-right: 8px; }

.mr-12 { margin-right: 12px; }

.mr-32 { margin-right: 32px; }

.mt-00 { margin-top: 0px; }

.mt-01 { margin-top: 1px; }

.mt-04 { margin-top: 4px; }

.mt-08 { margin-top: 8px; }

.mt-10 { margin-top: 10px; }

.mt-16 { margin-top: 16px; }

.mt-24 { margin-top: 24px; }

.mt-32 { margin-top: 32px; }

.mt-64 { margin-top: 64px; }

.mt-auto { margin-top: auto; }

.line-clamp-1 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }

.block { display: block; }

.inline-block { display: inline-block; }

.inline { display: inline; }

.flex { display: flex; }

.inline-flex { display: inline-flex; }

.table { display: table; }

.table-row-group { display: table-row-group; }

.flow-root { display: flow-root; }

.grid { display: grid; }

.contents { display: contents; }

.list-item { display: list-item; }

.hidden { display: none; }

.aspect-landscape { aspect-ratio: 3 / 2; }

.aspect-letterbox { aspect-ratio: 42 / 20; }

.aspect-portrait { aspect-ratio: 9 / 16; }

.aspect-square { aspect-ratio: 1 / 1; }

.aspect-tiktok { aspect-ratio: 4.25 / 10; }

.aspect-video { aspect-ratio: 16 / 9; }

.aspect-wide { aspect-ratio: 203 / 40; }

.size-16 { width: 16px; height: 16px; }

.size-24 { width: 24px; height: 24px; }

.size-\[--avatar-size\] { width: var(--avatar-size); height: var(--avatar-size); }

.\!h-auto { height: auto !important; }

.h-00 { height: 0px; }

.h-01 { height: 1px; }

.h-04 { height: 4px; }

.h-08 { height: 8px; }

.h-1\/10 { height: 10%; }

.h-1\/2 { height: 50%; }

.h-1\/3 { height: 33.3333%; }

.h-1\/4 { height: 25%; }

.h-1\/5 { height: 20%; }

.h-1\/6 { height: 16.6667%; }

.h-10 { height: 10px; }

.h-100 { height: 100px; }

.h-11\.5 { height: 11.5px; }

.h-112 { height: 112px; }

.h-114 { height: 114px; }

.h-12 { height: 12px; }

.h-120 { height: 120px; }

.h-1200 { height: 1200px; }

.h-126 { height: 126px; }

.h-128 { height: 128px; }

.h-13 { height: 13px; }

.h-135 { height: 135px; }

.h-13ch { height: 13ch; }

.h-14 { height: 14px; }

.h-14\.5 { height: 14.5px; }

.h-15 { height: 15px; }

.h-15\.5 { height: 15.5px; }

.h-16 { height: 16px; }

.h-160 { height: 160px; }

.h-168 { height: 168px; }

.h-173 { height: 173px; }

.h-176 { height: 176px; }

.h-18 { height: 18px; }

.h-183 { height: 183px; }

.h-191 { height: 191px; }

.h-2 { height: 2px; }

.h-2\/3 { height: 66.6667%; }

.h-2\/4 { height: 50%; }

.h-2\/5 { height: 40%; }

.h-2\/6 { height: 33.3333%; }

.h-20 { height: 20px; }

.h-200 { height: 200px; }

.h-208 { height: 208px; }

.h-21 { height: 21px; }

.h-22 { height: 22px; }

.h-232 { height: 232px; }

.h-24 { height: 24px; }

.h-240 { height: 240px; }

.h-249 { height: 249px; }

.h-253 { height: 253px; }

.h-26 { height: 26px; }

.h-274\.4 { height: 274.4px; }

.h-280 { height: 280px; }

.h-3 { height: 3px; }

.h-3\/4 { height: 75%; }

.h-3\/5 { height: 60%; }

.h-3\/6 { height: 50%; }

.h-30\.5 { height: 30.5px; }

.h-311 { height: 311px; }

.h-314 { height: 314px; }

.h-32 { height: 32px; }

.h-320 { height: 320px; }

.h-325 { height: 325px; }

.h-331 { height: 331px; }

.h-343 { height: 343px; }

.h-347 { height: 347px; }

.h-36 { height: 36px; }

.h-375 { height: 375px; }

.h-379 { height: 379px; }

.h-39 { height: 39px; }

.h-390 { height: 390px; }

.h-4\.5 { height: 4.5px; }

.h-4\/5 { height: 80%; }

.h-4\/6 { height: 66.6667%; }

.h-40 { height: 40px; }

.h-44 { height: 44px; }

.h-45 { height: 45px; }

.h-46 { height: 46px; }

.h-460 { height: 460px; }

.h-48 { height: 48px; }

.h-5 { height: 5px; }

.h-5\.5 { height: 5.5px; }

.h-5\/100 { height: 5%; }

.h-5\/6 { height: 83.3333%; }

.h-50 { height: 50px; }

.h-50vh { height: 50vh; }

.h-50vw { height: 50vw; }

.h-524 { height: 524px; }

.h-540 { height: 540px; }

.h-548 { height: 548px; }

.h-550 { height: 550px; }

.h-56 { height: 56px; }

.h-560 { height: 560px; }

.h-58 { height: 58px; }

.h-596 { height: 596px; }

.h-6 { height: 6px; }

.h-609 { height: 609px; }

.h-618 { height: 618px; }

.h-64 { height: 64px; }

.h-66 { height: 66px; }

.h-672 { height: 672px; }

.h-72 { height: 72px; }

.h-720 { height: 720px; }

.h-725 { height: 725px; }

.h-75vh { height: 75vh; }

.h-768 { height: 768px; }

.h-790 { height: 790px; }

.h-80 { height: 80px; }

.h-84 { height: 84px; }

.h-85 { height: 85px; }

.h-88 { height: 88px; }

.h-9\/10 { height: 90%; }

.h-90 { height: 90px; }

.h-90svh { height: 90svh; }

.h-96 { height: 96px; }

.h-\[150vh\] { height: 150vh; }

.h-auto { height: auto; }

.h-breakpoint, .h-breakpoint-lg-max { height: 1376px; }

.h-breakpoint-lg-min { height: 1024px; }

.h-breakpoint-md-max { height: 1023px; }

.h-breakpoint-md-min { height: 600px; }

.h-breakpoint-sm-max { height: 599px; }

.h-breakpoint-sm-min { height: 320px; }

.h-dvh { height: 100dvh; }

.h-fit { height: fit-content; }

.h-full { height: 100%; }

.h-gutter { height: 11.5px; }

.h-lvh { height: 100lvh; }

.h-max { height: max-content; }

.h-min { height: min-content; }

.h-screen { height: 100vh; }

.h-svh { height: 100svh; }

.h-unset { height: unset; }

.max-h-00 { max-height: 0px; }

.max-h-01 { max-height: 1px; }

.max-h-04 { max-height: 4px; }

.max-h-08 { max-height: 8px; }

.max-h-1\/10 { max-height: 10%; }

.max-h-10 { max-height: 10px; }

.max-h-100 { max-height: 100px; }

.max-h-11\.5 { max-height: 11.5px; }

.max-h-112 { max-height: 112px; }

.max-h-114 { max-height: 114px; }

.max-h-12 { max-height: 12px; }

.max-h-120 { max-height: 120px; }

.max-h-1200 { max-height: 1200px; }

.max-h-126 { max-height: 126px; }

.max-h-128 { max-height: 128px; }

.max-h-13 { max-height: 13px; }

.max-h-135 { max-height: 135px; }

.max-h-13ch { max-height: 13ch; }

.max-h-14 { max-height: 14px; }

.max-h-14\.5 { max-height: 14.5px; }

.max-h-15 { max-height: 15px; }

.max-h-15\.5 { max-height: 15.5px; }

.max-h-16 { max-height: 16px; }

.max-h-160 { max-height: 160px; }

.max-h-168 { max-height: 168px; }

.max-h-173 { max-height: 173px; }

.max-h-176 { max-height: 176px; }

.max-h-18 { max-height: 18px; }

.max-h-183 { max-height: 183px; }

.max-h-191 { max-height: 191px; }

.max-h-2 { max-height: 2px; }

.max-h-20 { max-height: 20px; }

.max-h-200 { max-height: 200px; }

.max-h-208 { max-height: 208px; }

.max-h-21 { max-height: 21px; }

.max-h-22 { max-height: 22px; }

.max-h-232 { max-height: 232px; }

.max-h-24 { max-height: 24px; }

.max-h-240 { max-height: 240px; }

.max-h-249 { max-height: 249px; }

.max-h-253 { max-height: 253px; }

.max-h-26 { max-height: 26px; }

.max-h-274\.4 { max-height: 274.4px; }

.max-h-280 { max-height: 280px; }

.max-h-3 { max-height: 3px; }

.max-h-3\/4 { max-height: 75%; }

.max-h-30\.5 { max-height: 30.5px; }

.max-h-311 { max-height: 311px; }

.max-h-314 { max-height: 314px; }

.max-h-32 { max-height: 32px; }

.max-h-320 { max-height: 320px; }

.max-h-325 { max-height: 325px; }

.max-h-331 { max-height: 331px; }

.max-h-343 { max-height: 343px; }

.max-h-347 { max-height: 347px; }

.max-h-36 { max-height: 36px; }

.max-h-375 { max-height: 375px; }

.max-h-379 { max-height: 379px; }

.max-h-39 { max-height: 39px; }

.max-h-390 { max-height: 390px; }

.max-h-4\.5 { max-height: 4.5px; }

.max-h-40 { max-height: 40px; }

.max-h-44 { max-height: 44px; }

.max-h-45 { max-height: 45px; }

.max-h-46 { max-height: 46px; }

.max-h-460 { max-height: 460px; }

.max-h-48 { max-height: 48px; }

.max-h-5 { max-height: 5px; }

.max-h-5\.5 { max-height: 5.5px; }

.max-h-5\/100 { max-height: 5%; }

.max-h-50 { max-height: 50px; }

.max-h-50vh { max-height: 50vh; }

.max-h-50vw { max-height: 50vw; }

.max-h-524 { max-height: 524px; }

.max-h-540 { max-height: 540px; }

.max-h-548 { max-height: 548px; }

.max-h-550 { max-height: 550px; }

.max-h-56 { max-height: 56px; }

.max-h-560 { max-height: 560px; }

.max-h-58 { max-height: 58px; }

.max-h-596 { max-height: 596px; }

.max-h-6 { max-height: 6px; }

.max-h-609 { max-height: 609px; }

.max-h-618 { max-height: 618px; }

.max-h-64 { max-height: 64px; }

.max-h-66 { max-height: 66px; }

.max-h-672 { max-height: 672px; }

.max-h-72 { max-height: 72px; }

.max-h-720 { max-height: 720px; }

.max-h-725 { max-height: 725px; }

.max-h-75vh { max-height: 75vh; }

.max-h-768 { max-height: 768px; }

.max-h-790 { max-height: 790px; }

.max-h-80 { max-height: 80px; }

.max-h-84 { max-height: 84px; }

.max-h-85 { max-height: 85px; }

.max-h-88 { max-height: 88px; }

.max-h-9\/10 { max-height: 90%; }

.max-h-90 { max-height: 90px; }

.max-h-90svh { max-height: 90svh; }

.max-h-96 { max-height: 96px; }

.max-h-breakpoint, .max-h-breakpoint-lg-max { max-height: 1376px; }

.max-h-breakpoint-lg-min { max-height: 1024px; }

.max-h-breakpoint-md-max { max-height: 1023px; }

.max-h-breakpoint-md-min { max-height: 600px; }

.max-h-breakpoint-sm-max { max-height: 599px; }

.max-h-breakpoint-sm-min { max-height: 320px; }

.max-h-dvh { max-height: 100dvh; }

.max-h-fit { max-height: fit-content; }

.max-h-full { max-height: 100%; }

.max-h-gutter { max-height: 11.5px; }

.max-h-lvh { max-height: 100lvh; }

.max-h-max { max-height: max-content; }

.max-h-min { max-height: min-content; }

.max-h-none { max-height: none; }

.max-h-screen { max-height: 100vh; }

.max-h-svh { max-height: 100svh; }

.max-h-unset { max-height: unset; }

.min-h-00 { min-height: 0px; }

.min-h-01 { min-height: 1px; }

.min-h-04 { min-height: 4px; }

.min-h-08 { min-height: 8px; }

.min-h-1\/10 { min-height: 10%; }

.min-h-10 { min-height: 10px; }

.min-h-100 { min-height: 100px; }

.min-h-11\.5 { min-height: 11.5px; }

.min-h-112 { min-height: 112px; }

.min-h-114 { min-height: 114px; }

.min-h-12 { min-height: 12px; }

.min-h-120 { min-height: 120px; }

.min-h-1200 { min-height: 1200px; }

.min-h-126 { min-height: 126px; }

.min-h-128 { min-height: 128px; }

.min-h-13 { min-height: 13px; }

.min-h-135 { min-height: 135px; }

.min-h-13ch { min-height: 13ch; }

.min-h-14 { min-height: 14px; }

.min-h-14\.5 { min-height: 14.5px; }

.min-h-15 { min-height: 15px; }

.min-h-15\.5 { min-height: 15.5px; }

.min-h-16 { min-height: 16px; }

.min-h-160 { min-height: 160px; }

.min-h-168 { min-height: 168px; }

.min-h-173 { min-height: 173px; }

.min-h-176 { min-height: 176px; }

.min-h-18 { min-height: 18px; }

.min-h-183 { min-height: 183px; }

.min-h-191 { min-height: 191px; }

.min-h-2 { min-height: 2px; }

.min-h-20 { min-height: 20px; }

.min-h-200 { min-height: 200px; }

.min-h-208 { min-height: 208px; }

.min-h-21 { min-height: 21px; }

.min-h-22 { min-height: 22px; }

.min-h-232 { min-height: 232px; }

.min-h-24 { min-height: 24px; }

.min-h-240 { min-height: 240px; }

.min-h-249 { min-height: 249px; }

.min-h-253 { min-height: 253px; }

.min-h-26 { min-height: 26px; }

.min-h-274\.4 { min-height: 274.4px; }

.min-h-280 { min-height: 280px; }

.min-h-3 { min-height: 3px; }

.min-h-3\/4 { min-height: 75%; }

.min-h-30\.5 { min-height: 30.5px; }

.min-h-311 { min-height: 311px; }

.min-h-314 { min-height: 314px; }

.min-h-32 { min-height: 32px; }

.min-h-320 { min-height: 320px; }

.min-h-325 { min-height: 325px; }

.min-h-331 { min-height: 331px; }

.min-h-343 { min-height: 343px; }

.min-h-347 { min-height: 347px; }

.min-h-36 { min-height: 36px; }

.min-h-375 { min-height: 375px; }

.min-h-379 { min-height: 379px; }

.min-h-39 { min-height: 39px; }

.min-h-390 { min-height: 390px; }

.min-h-4\.5 { min-height: 4.5px; }

.min-h-40 { min-height: 40px; }

.min-h-44 { min-height: 44px; }

.min-h-45 { min-height: 45px; }

.min-h-46 { min-height: 46px; }

.min-h-460 { min-height: 460px; }

.min-h-48 { min-height: 48px; }

.min-h-5 { min-height: 5px; }

.min-h-5\.5 { min-height: 5.5px; }

.min-h-5\/100 { min-height: 5%; }

.min-h-50 { min-height: 50px; }

.min-h-50vh { min-height: 50vh; }

.min-h-50vw { min-height: 50vw; }

.min-h-524 { min-height: 524px; }

.min-h-540 { min-height: 540px; }

.min-h-548 { min-height: 548px; }

.min-h-550 { min-height: 550px; }

.min-h-56 { min-height: 56px; }

.min-h-560 { min-height: 560px; }

.min-h-58 { min-height: 58px; }

.min-h-596 { min-height: 596px; }

.min-h-6 { min-height: 6px; }

.min-h-609 { min-height: 609px; }

.min-h-618 { min-height: 618px; }

.min-h-64 { min-height: 64px; }

.min-h-66 { min-height: 66px; }

.min-h-672 { min-height: 672px; }

.min-h-72 { min-height: 72px; }

.min-h-720 { min-height: 720px; }

.min-h-725 { min-height: 725px; }

.min-h-75vh { min-height: 75vh; }

.min-h-768 { min-height: 768px; }

.min-h-790 { min-height: 790px; }

.min-h-80 { min-height: 80px; }

.min-h-84 { min-height: 84px; }

.min-h-85 { min-height: 85px; }

.min-h-88 { min-height: 88px; }

.min-h-9\/10 { min-height: 90%; }

.min-h-90 { min-height: 90px; }

.min-h-90svh { min-height: 90svh; }

.min-h-96 { min-height: 96px; }

.min-h-breakpoint, .min-h-breakpoint-lg-max { min-height: 1376px; }

.min-h-breakpoint-lg-min { min-height: 1024px; }

.min-h-breakpoint-md-max { min-height: 1023px; }

.min-h-breakpoint-md-min { min-height: 600px; }

.min-h-breakpoint-sm-max { min-height: 599px; }

.min-h-breakpoint-sm-min { min-height: 320px; }

.min-h-dvh { min-height: 100dvh; }

.min-h-fit { min-height: fit-content; }

.min-h-full { min-height: 100%; }

.min-h-gutter { min-height: 11.5px; }

.min-h-lvh { min-height: 100lvh; }

.min-h-max { min-height: max-content; }

.min-h-min { min-height: min-content; }

.min-h-screen { min-height: 100vh; }

.min-h-svh { min-height: 100svh; }

.min-h-unset { min-height: unset; }

.\!w-auto { width: auto !important; }

.\!w-screen { width: 100vw !important; }

.w-00 { width: 0px; }

.w-01 { width: 1px; }

.w-04 { width: 4px; }

.w-08 { width: 8px; }

.w-1\/10 { width: 10%; }

.w-1\/12 { width: 8.33333%; }

.w-1\/2 { width: 50%; }

.w-1\/3 { width: 33.3333%; }

.w-1\/4 { width: 25%; }

.w-1\/5 { width: 20%; }

.w-1\/6 { width: 16.6667%; }

.w-10 { width: 10px; }

.w-10\/12 { width: 83.3333%; }

.w-100 { width: 100px; }

.w-11\.5 { width: 11.5px; }

.w-11\/12 { width: 91.6667%; }

.w-112 { width: 112px; }

.w-114 { width: 114px; }

.w-12 { width: 12px; }

.w-120 { width: 120px; }

.w-1200 { width: 1200px; }

.w-126 { width: 126px; }

.w-128 { width: 128px; }

.w-13 { width: 13px; }

.w-135 { width: 135px; }

.w-13ch { width: 13ch; }

.w-14 { width: 14px; }

.w-14\.5 { width: 14.5px; }

.w-15 { width: 15px; }

.w-15\.5 { width: 15.5px; }

.w-16 { width: 16px; }

.w-160 { width: 160px; }

.w-168 { width: 168px; }

.w-173 { width: 173px; }

.w-176 { width: 176px; }

.w-18 { width: 18px; }

.w-183 { width: 183px; }

.w-191 { width: 191px; }

.w-2 { width: 2px; }

.w-2\/12 { width: 16.6667%; }

.w-2\/3 { width: 66.6667%; }

.w-2\/4 { width: 50%; }

.w-2\/5 { width: 40%; }

.w-2\/6 { width: 33.3333%; }

.w-20 { width: 20px; }

.w-200 { width: 200px; }

.w-208 { width: 208px; }

.w-21 { width: 21px; }

.w-22 { width: 22px; }

.w-232 { width: 232px; }

.w-24 { width: 24px; }

.w-240 { width: 240px; }

.w-249 { width: 249px; }

.w-253 { width: 253px; }

.w-26 { width: 26px; }

.w-274\.4 { width: 274.4px; }

.w-280 { width: 280px; }

.w-3 { width: 3px; }

.w-3\/12 { width: 25%; }

.w-3\/4 { width: 75%; }

.w-3\/5 { width: 60%; }

.w-3\/6 { width: 50%; }

.w-30\.5 { width: 30.5px; }

.w-311 { width: 311px; }

.w-314 { width: 314px; }

.w-32 { width: 32px; }

.w-320 { width: 320px; }

.w-325 { width: 325px; }

.w-331 { width: 331px; }

.w-343 { width: 343px; }

.w-347 { width: 347px; }

.w-36 { width: 36px; }

.w-375 { width: 375px; }

.w-379 { width: 379px; }

.w-39 { width: 39px; }

.w-390 { width: 390px; }

.w-4\.5 { width: 4.5px; }

.w-4\/12 { width: 33.3333%; }

.w-4\/5 { width: 80%; }

.w-4\/6 { width: 66.6667%; }

.w-40 { width: 40px; }

.w-44 { width: 44px; }

.w-45 { width: 45px; }

.w-46 { width: 46px; }

.w-460 { width: 460px; }

.w-48 { width: 48px; }

.w-5 { width: 5px; }

.w-5\.5 { width: 5.5px; }

.w-5\/100 { width: 5%; }

.w-5\/12 { width: 41.6667%; }

.w-5\/6 { width: 83.3333%; }

.w-50 { width: 50px; }

.w-50vh { width: 50vh; }

.w-50vw { width: 50vw; }

.w-524 { width: 524px; }

.w-540 { width: 540px; }

.w-548 { width: 548px; }

.w-550 { width: 550px; }

.w-56 { width: 56px; }

.w-560 { width: 560px; }

.w-58 { width: 58px; }

.w-596 { width: 596px; }

.w-6 { width: 6px; }

.w-6\/12 { width: 50%; }

.w-609 { width: 609px; }

.w-618 { width: 618px; }

.w-64 { width: 64px; }

.w-66 { width: 66px; }

.w-672 { width: 672px; }

.w-7\/12 { width: 58.3333%; }

.w-72 { width: 72px; }

.w-720 { width: 720px; }

.w-725 { width: 725px; }

.w-75vh { width: 75vh; }

.w-768 { width: 768px; }

.w-790 { width: 790px; }

.w-8\/12 { width: 66.6667%; }

.w-80 { width: 80px; }

.w-84 { width: 84px; }

.w-85 { width: 85px; }

.w-88 { width: 88px; }

.w-9\/10 { width: 90%; }

.w-9\/12 { width: 75%; }

.w-90 { width: 90px; }

.w-90svh { width: 90svh; }

.w-96 { width: 96px; }

.w-\[--opinion-w\] { width: var(--opinion-w); }

.w-\[--stroke-baseline-w\] { width: var(--stroke-baseline-w); }

.w-\[15ch\] { width: 15ch; }

.w-\[20ch\] { width: 20ch; }

.w-auto { width: auto; }

.w-breakpoint, .w-breakpoint-lg-max { width: 1376px; }

.w-breakpoint-lg-min { width: 1024px; }

.w-breakpoint-md-max { width: 1023px; }

.w-breakpoint-md-min { width: 600px; }

.w-breakpoint-sm-max { width: 599px; }

.w-breakpoint-sm-min { width: 320px; }

.w-dvw { width: 100dvw; }

.w-fit { width: fit-content; }

.w-full { width: 100%; }

.w-gutter { width: 11.5px; }

.w-lvw { width: 100lvw; }

.w-max { width: max-content; }

.w-min { width: min-content; }

.w-screen { width: 100vw; }

.w-svw { width: 100svw; }

.w-unset { width: unset; }

.min-w-00 { min-width: 0px; }

.min-w-01 { min-width: 1px; }

.min-w-04 { min-width: 4px; }

.min-w-08 { min-width: 8px; }

.min-w-1\/10 { min-width: 10%; }

.min-w-10 { min-width: 10px; }

.min-w-100 { min-width: 100px; }

.min-w-11\.5 { min-width: 11.5px; }

.min-w-112 { min-width: 112px; }

.min-w-114 { min-width: 114px; }

.min-w-12 { min-width: 12px; }

.min-w-120 { min-width: 120px; }

.min-w-1200 { min-width: 1200px; }

.min-w-126 { min-width: 126px; }

.min-w-128 { min-width: 128px; }

.min-w-13 { min-width: 13px; }

.min-w-135 { min-width: 135px; }

.min-w-13ch { min-width: 13ch; }

.min-w-14 { min-width: 14px; }

.min-w-14\.5 { min-width: 14.5px; }

.min-w-15 { min-width: 15px; }

.min-w-15\.5 { min-width: 15.5px; }

.min-w-16 { min-width: 16px; }

.min-w-160 { min-width: 160px; }

.min-w-168 { min-width: 168px; }

.min-w-173 { min-width: 173px; }

.min-w-176 { min-width: 176px; }

.min-w-18 { min-width: 18px; }

.min-w-183 { min-width: 183px; }

.min-w-191 { min-width: 191px; }

.min-w-2 { min-width: 2px; }

.min-w-20 { min-width: 20px; }

.min-w-200 { min-width: 200px; }

.min-w-208 { min-width: 208px; }

.min-w-21 { min-width: 21px; }

.min-w-22 { min-width: 22px; }

.min-w-232 { min-width: 232px; }

.min-w-24 { min-width: 24px; }

.min-w-240 { min-width: 240px; }

.min-w-249 { min-width: 249px; }

.min-w-253 { min-width: 253px; }

.min-w-26 { min-width: 26px; }

.min-w-274\.4 { min-width: 274.4px; }

.min-w-280 { min-width: 280px; }

.min-w-3 { min-width: 3px; }

.min-w-3\/4 { min-width: 75%; }

.min-w-30\.5 { min-width: 30.5px; }

.min-w-311 { min-width: 311px; }

.min-w-314 { min-width: 314px; }

.min-w-32 { min-width: 32px; }

.min-w-320 { min-width: 320px; }

.min-w-325 { min-width: 325px; }

.min-w-331 { min-width: 331px; }

.min-w-343 { min-width: 343px; }

.min-w-347 { min-width: 347px; }

.min-w-36 { min-width: 36px; }

.min-w-375 { min-width: 375px; }

.min-w-379 { min-width: 379px; }

.min-w-39 { min-width: 39px; }

.min-w-390 { min-width: 390px; }

.min-w-4\.5 { min-width: 4.5px; }

.min-w-40 { min-width: 40px; }

.min-w-44 { min-width: 44px; }

.min-w-45 { min-width: 45px; }

.min-w-46 { min-width: 46px; }

.min-w-460 { min-width: 460px; }

.min-w-48 { min-width: 48px; }

.min-w-5 { min-width: 5px; }

.min-w-5\.5 { min-width: 5.5px; }

.min-w-5\/100 { min-width: 5%; }

.min-w-50 { min-width: 50px; }

.min-w-50vh { min-width: 50vh; }

.min-w-50vw { min-width: 50vw; }

.min-w-524 { min-width: 524px; }

.min-w-540 { min-width: 540px; }

.min-w-548 { min-width: 548px; }

.min-w-550 { min-width: 550px; }

.min-w-56 { min-width: 56px; }

.min-w-560 { min-width: 560px; }

.min-w-58 { min-width: 58px; }

.min-w-596 { min-width: 596px; }

.min-w-6 { min-width: 6px; }

.min-w-609 { min-width: 609px; }

.min-w-618 { min-width: 618px; }

.min-w-64 { min-width: 64px; }

.min-w-66 { min-width: 66px; }

.min-w-672 { min-width: 672px; }

.min-w-72 { min-width: 72px; }

.min-w-720 { min-width: 720px; }

.min-w-725 { min-width: 725px; }

.min-w-75vh { min-width: 75vh; }

.min-w-768 { min-width: 768px; }

.min-w-790 { min-width: 790px; }

.min-w-80 { min-width: 80px; }

.min-w-84 { min-width: 84px; }

.min-w-85 { min-width: 85px; }

.min-w-88 { min-width: 88px; }

.min-w-9\/10 { min-width: 90%; }

.min-w-90 { min-width: 90px; }

.min-w-90svh { min-width: 90svh; }

.min-w-96 { min-width: 96px; }

.min-w-\[--bleed-md-w\] { min-width: var(--bleed-md-w); }

.min-w-\[--podcast-w\] { min-width: var(--podcast-w); }

.min-w-\[--shorts-w\] { min-width: var(--shorts-w); }

.min-w-breakpoint, .min-w-breakpoint-lg-max { min-width: 1376px; }

.min-w-breakpoint-lg-min { min-width: 1024px; }

.min-w-breakpoint-md-max { min-width: 1023px; }

.min-w-breakpoint-md-min { min-width: 600px; }

.min-w-breakpoint-sm-max { min-width: 599px; }

.min-w-breakpoint-sm-min { min-width: 320px; }

.min-w-fit { min-width: fit-content; }

.min-w-full { min-width: 100%; }

.min-w-gutter { min-width: 11.5px; }

.min-w-max { min-width: max-content; }

.min-w-min { min-width: min-content; }

.min-w-unset { min-width: unset; }

.max-w-00 { max-width: 0px; }

.max-w-01 { max-width: 1px; }

.max-w-04 { max-width: 4px; }

.max-w-08 { max-width: 8px; }

.max-w-1\/10 { max-width: 10%; }

.max-w-10 { max-width: 10px; }

.max-w-100 { max-width: 100px; }

.max-w-11\.5 { max-width: 11.5px; }

.max-w-112 { max-width: 112px; }

.max-w-114 { max-width: 114px; }

.max-w-12 { max-width: 12px; }

.max-w-120 { max-width: 120px; }

.max-w-1200 { max-width: 1200px; }

.max-w-126 { max-width: 126px; }

.max-w-128 { max-width: 128px; }

.max-w-13 { max-width: 13px; }

.max-w-135 { max-width: 135px; }

.max-w-13ch { max-width: 13ch; }

.max-w-14 { max-width: 14px; }

.max-w-14\.5 { max-width: 14.5px; }

.max-w-15 { max-width: 15px; }

.max-w-15\.5 { max-width: 15.5px; }

.max-w-16 { max-width: 16px; }

.max-w-160 { max-width: 160px; }

.max-w-168 { max-width: 168px; }

.max-w-173 { max-width: 173px; }

.max-w-176 { max-width: 176px; }

.max-w-18 { max-width: 18px; }

.max-w-183 { max-width: 183px; }

.max-w-191 { max-width: 191px; }

.max-w-2 { max-width: 2px; }

.max-w-20 { max-width: 20px; }

.max-w-200 { max-width: 200px; }

.max-w-208 { max-width: 208px; }

.max-w-21 { max-width: 21px; }

.max-w-22 { max-width: 22px; }

.max-w-232 { max-width: 232px; }

.max-w-24 { max-width: 24px; }

.max-w-240 { max-width: 240px; }

.max-w-249 { max-width: 249px; }

.max-w-253 { max-width: 253px; }

.max-w-26 { max-width: 26px; }

.max-w-274\.4 { max-width: 274.4px; }

.max-w-280 { max-width: 280px; }

.max-w-2xl { max-width: 42rem; }

.max-w-3 { max-width: 3px; }

.max-w-3\/4 { max-width: 75%; }

.max-w-30\.5 { max-width: 30.5px; }

.max-w-311 { max-width: 311px; }

.max-w-314 { max-width: 314px; }

.max-w-32 { max-width: 32px; }

.max-w-320 { max-width: 320px; }

.max-w-325 { max-width: 325px; }

.max-w-331 { max-width: 331px; }

.max-w-343 { max-width: 343px; }

.max-w-347 { max-width: 347px; }

.max-w-36 { max-width: 36px; }

.max-w-375 { max-width: 375px; }

.max-w-379 { max-width: 379px; }

.max-w-39 { max-width: 39px; }

.max-w-390 { max-width: 390px; }

.max-w-3xl { max-width: 48rem; }

.max-w-4\.5 { max-width: 4.5px; }

.max-w-40 { max-width: 40px; }

.max-w-44 { max-width: 44px; }

.max-w-45 { max-width: 45px; }

.max-w-46 { max-width: 46px; }

.max-w-460 { max-width: 460px; }

.max-w-48 { max-width: 48px; }

.max-w-4xl { max-width: 56rem; }

.max-w-5 { max-width: 5px; }

.max-w-5\.5 { max-width: 5.5px; }

.max-w-5\/100 { max-width: 5%; }

.max-w-50 { max-width: 50px; }

.max-w-50vh { max-width: 50vh; }

.max-w-50vw { max-width: 50vw; }

.max-w-524 { max-width: 524px; }

.max-w-540 { max-width: 540px; }

.max-w-548 { max-width: 548px; }

.max-w-550 { max-width: 550px; }

.max-w-56 { max-width: 56px; }

.max-w-560 { max-width: 560px; }

.max-w-58 { max-width: 58px; }

.max-w-596 { max-width: 596px; }

.max-w-5xl { max-width: 64rem; }

.max-w-6 { max-width: 6px; }

.max-w-609 { max-width: 609px; }

.max-w-618 { max-width: 618px; }

.max-w-64 { max-width: 64px; }

.max-w-66 { max-width: 66px; }

.max-w-672 { max-width: 672px; }

.max-w-6xl { max-width: 72rem; }

.max-w-72 { max-width: 72px; }

.max-w-720 { max-width: 720px; }

.max-w-725 { max-width: 725px; }

.max-w-75vh { max-width: 75vh; }

.max-w-768 { max-width: 768px; }

.max-w-790 { max-width: 790px; }

.max-w-7xl { max-width: 80rem; }

.max-w-80 { max-width: 80px; }

.max-w-84 { max-width: 84px; }

.max-w-85 { max-width: 85px; }

.max-w-88 { max-width: 88px; }

.max-w-9\/10 { max-width: 90%; }

.max-w-90 { max-width: 90px; }

.max-w-90svh { max-width: 90svh; }

.max-w-96 { max-width: 96px; }

.max-w-\[--shorts-w\] { max-width: var(--shorts-w); }

.max-w-\[13ch\] { max-width: 13ch; }

.max-w-\[700px\] { max-width: 700px; }

.max-w-breakpoint, .max-w-breakpoint-lg-max { max-width: 1376px; }

.max-w-breakpoint-lg-min { max-width: 1024px; }

.max-w-breakpoint-md-max { max-width: 1023px; }

.max-w-breakpoint-md-min { max-width: 600px; }

.max-w-breakpoint-sm-max { max-width: 599px; }

.max-w-breakpoint-sm-min { max-width: 320px; }

.max-w-fit { max-width: fit-content; }

.max-w-full { max-width: 100%; }

.max-w-gutter { max-width: 11.5px; }

.max-w-lg { max-width: 32rem; }

.max-w-max { max-width: max-content; }

.max-w-md { max-width: 28rem; }

.max-w-min { max-width: min-content; }

.max-w-none { max-width: none; }

.max-w-prose { max-width: 65ch; }

.max-w-screen-breakpoint { max-width: 1441px; }

.max-w-screen-desktop { max-width: 1024px; }

.max-w-screen-mobile { max-width: 0px; }

.max-w-screen-tablet { max-width: 600px; }

.max-w-sm { max-width: 24rem; }

.max-w-unset { max-width: unset; }

.max-w-xl { max-width: 36rem; }

.max-w-xs { max-width: 20rem; }

.flex-1 { flex: 1 1 0%; }

.flex-none { flex: 0 0 auto; }

.flex-shrink { flex-shrink: 1; }

.flex-shrink-0 { flex-shrink: 0; }

.shrink { flex-shrink: 1; }

.shrink-0 { flex-shrink: 0; }

.flex-grow { flex-grow: 1; }

.flex-grow-0 { flex-grow: 0; }

.grow { flex-grow: 1; }

.grow-0 { flex-grow: 0; }

.basis-1\/2 { flex-basis: 50%; }

.basis-1\/3 { flex-basis: 33.3333%; }

.basis-2\/3 { flex-basis: 66.6667%; }

.basis-full { flex-basis: 100%; }

.table-auto { table-layout: auto; }

.border-separate { border-collapse: separate; }

.border-spacing-16 { --tw-border-spacing-x: 16px; --tw-border-spacing-y: 16px; border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y); }

.-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-x-0 { --tw-skew-x: -0deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-x-1 { --tw-skew-x: -1deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-x-12 { --tw-skew-x: -12deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-x-2 { --tw-skew-x: -2deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-x-3 { --tw-skew-x: -3deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-x-6 { --tw-skew-x: -6deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-y-0 { --tw-skew-y: -0deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-y-1 { --tw-skew-y: -1deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-y-12 { --tw-skew-y: -12deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-y-2 { --tw-skew-y: -2deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-y-3 { --tw-skew-y: -3deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.-skew-y-6 { --tw-skew-y: -6deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-x-0 { --tw-skew-x: 0deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-x-1 { --tw-skew-x: 1deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-x-12 { --tw-skew-x: 12deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-x-2 { --tw-skew-x: 2deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-x-3 { --tw-skew-x: 3deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-x-6 { --tw-skew-x: 6deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-y-0 { --tw-skew-y: 0deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-y-1 { --tw-skew-y: 1deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-y-12 { --tw-skew-y: 12deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-y-2 { --tw-skew-y: 2deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-y-3 { --tw-skew-y: 3deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.skew-y-6 { --tw-skew-y: 6deg; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.scale-125 { --tw-scale-x: 1.25; --tw-scale-y: 1.25; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.transform { transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }

.cursor-auto { cursor: auto; }

.cursor-context-menu { cursor: context-menu; }

.cursor-ew-resize { cursor: ew-resize; }

.cursor-nesw-resize { cursor: nesw-resize; }

.cursor-not-allowed { cursor: not-allowed; }

.cursor-nw-resize { cursor: nw-resize; }

.cursor-pointer { cursor: pointer; }

.cursor-row-resize { cursor: row-resize; }

.cursor-sw-resize { cursor: sw-resize; }

.cursor-w-resize { cursor: w-resize; }

.touch-auto { touch-action: auto; }

.touch-none { touch-action: none; }

.touch-pan-x { --tw-pan-x: pan-x; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-pan-left { --tw-pan-x: pan-left; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-pan-right { --tw-pan-x: pan-right; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-pan-y { --tw-pan-y: pan-y; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-pan-up { --tw-pan-y: pan-up; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-pan-down { --tw-pan-y: pan-down; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-pinch-zoom { --tw-pinch-zoom: pinch-zoom; touch-action: var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom); }

.touch-manipulation { touch-action: manipulation; }

.select-none { user-select: none; }

.select-all { user-select: all; }

.select-auto { user-select: auto; }

.resize { resize: both; }

.list-decimal { list-style-type: decimal; }

.list-disc { list-style-type: disc; }

.grid-flow-row { grid-auto-flow: row; }

.grid-flow-col { grid-auto-flow: column; }

.grid-flow-dense { grid-auto-flow: dense; }

.grid-flow-row-dense { grid-auto-flow: dense; }

.grid-flow-col-dense { grid-auto-flow: column dense; }

.grid-cols-1 { grid-template-columns: repeat(1, minmax(0px, 1fr)); }

.grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }

.grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }

.grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }

.flex-row { flex-direction: row; }

.flex-row-reverse { flex-direction: row-reverse; }

.flex-col { flex-direction: column; }

.flex-col-reverse { flex-direction: column-reverse; }

.flex-wrap { flex-wrap: wrap; }

.flex-nowrap { flex-wrap: nowrap; }

.content-center { align-content: center; }

.content-start { align-content: flex-start; }

.\!items-start { align-items: flex-start !important; }

.items-start { align-items: flex-start; }

.items-end { align-items: flex-end; }

.items-center { align-items: center; }

.items-stretch { align-items: stretch; }

.justify-start { justify-content: flex-start; }

.justify-end { justify-content: flex-end; }

.justify-center { justify-content: center; }

.justify-between { justify-content: space-between; }

.justify-items-center { justify-items: center; }

.gap-00 { gap: 0px; }

.gap-04 { gap: 4px; }

.gap-08 { gap: 8px; }

.gap-10 { gap: 10px; }

.gap-12 { gap: 12px; }

.gap-16 { gap: 16px; }

.gap-2 { gap: 2px; }

.gap-24 { gap: 24px; }

.gap-32 { gap: 32px; }

.gap-x-00 { column-gap: 0px; }

.gap-x-04 { column-gap: 4px; }

.gap-x-08 { column-gap: 8px; }

.gap-x-12 { column-gap: 12px; }

.gap-x-16 { column-gap: 16px; }

.gap-y-00 { row-gap: 0px; }

.gap-y-08 { row-gap: 8px; }

.gap-y-16 { row-gap: 16px; }

.gap-y-24 { row-gap: 24px; }

.self-start { align-self: flex-start; }

.self-center { align-self: center; }

.self-stretch { align-self: stretch; }

.justify-self-center { justify-self: center; }

.overflow-auto { overflow: auto; }

.\!overflow-hidden { overflow: hidden !important; }

.overflow-hidden { overflow: hidden; }

.overflow-clip { overflow: clip; }

.overflow-visible { overflow: visible; }

.overflow-scroll { overflow: scroll; }

.overflow-x-auto { overflow-x: auto; }

.overflow-y-auto { overflow-y: auto; }

.overflow-x-hidden { overflow-x: hidden; }

.overflow-y-hidden { overflow-y: hidden; }

.overflow-x-clip { overflow-x: clip; }

.overflow-y-clip { overflow-y: clip; }

.overflow-x-visible { overflow-x: visible; }

.overflow-y-visible { overflow-y: visible; }

.overflow-x-scroll { overflow-x: scroll; }

.overflow-y-scroll { overflow-y: scroll; }

.truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.overflow-ellipsis, .text-ellipsis { text-overflow: ellipsis; }

.text-clip { text-overflow: clip; }

.whitespace-nowrap { white-space: nowrap; }

.whitespace-pre-line { white-space: pre-line; }

.text-wrap { text-wrap: wrap; }

.text-nowrap { text-wrap: nowrap; }

.text-balance { text-wrap: balance; }

.text-pretty { text-wrap: pretty; }

.break-words { overflow-wrap: break-word; }

.rounded { border-radius: 0.25rem; }

.rounded-2xl { border-radius: 1rem; }

.rounded-full { border-radius: 9999px; }

.rounded-lg { border-radius: 0.5rem; }

.rounded-md { border-radius: 0.375rem; }

.rounded-none { border-radius: 0px; }

.rounded-xl { border-radius: 0.75rem; }

.rounded-b-2xl { border-bottom-right-radius: 1rem; border-bottom-left-radius: 1rem; }

.rounded-e { border-start-end-radius: 0.25rem; border-end-end-radius: 0.25rem; }

.rounded-s { border-start-start-radius: 0.25rem; border-end-start-radius: 0.25rem; }

.rounded-t-sm { border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem; }

.border { border-width: 1px; }

.border-0 { border-width: 0px; }

.border-2 { border-width: 2px; }

.border-b { border-bottom-width: 1px; }

.border-b-2 { border-bottom-width: 2px; }

.border-b-3 { border-bottom-width: 3px; }

.border-l { border-left-width: 1px; }

.border-t { border-top-width: 1px; }

.border-t-3 { border-top-width: 3px; }

.border-dashed { border-style: dashed; }

.border-dotted { border-style: dotted; }

.\!border-neutral-50 { --tw-border-opacity: 1 !important; border-color: rgb(142 142 142 / var(--tw-border-opacity, 1)) !important; }

.border-error-50 { --tw-border-opacity: 1; border-color: rgb(222 108 108 / var(--tw-border-opacity, 1)); }

.border-neutral-10 { --tw-border-opacity: 1; border-color: rgb(237 239 239 / var(--tw-border-opacity, 1)); }

.border-neutral-20 { --tw-border-opacity: 1; border-color: rgb(221 225 226 / var(--tw-border-opacity, 1)); }

.border-neutral-50 { --tw-border-opacity: 1; border-color: rgb(142 142 142 / var(--tw-border-opacity, 1)); }

.border-b-teal-default { --tw-border-opacity: 1; border-bottom-color: rgb(20 254 250 / var(--tw-border-opacity, 1)); }

.bg-black { --tw-bg-opacity: 1; background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1)); }

.bg-black\/80 { background-color: rgba(0, 0, 0, 0.8); }

.bg-brand-default { --tw-bg-opacity: 1; background-color: rgb(12 43 87 / var(--tw-bg-opacity, 1)); }

.bg-error-10 { --tw-bg-opacity: 1; background-color: rgb(249 236 236 / var(--tw-bg-opacity, 1)); }

.bg-neutral-5 { --tw-bg-opacity: 1; background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1)); }

.bg-neutral-90 { --tw-bg-opacity: 1; background-color: rgb(40 40 40 / var(--tw-bg-opacity, 1)); }

.bg-neutral-90\/80 { background-color: rgba(40, 40, 40, 0.8); }

.bg-primary-50 { --tw-bg-opacity: 1; background-color: rgb(105 145 198 / var(--tw-bg-opacity, 1)); }

.bg-success-10 { --tw-bg-opacity: 1; background-color: rgb(228 243 234 / var(--tw-bg-opacity, 1)); }

.bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

.bg-gradient-to-l { background-image: linear-gradient(to left, var(--tw-gradient-stops)); }

.bg-gradient-to-r { background-image: linear-gradient(to right, var(--tw-gradient-stops)); }

.bg-none { background-image: none; }

.from-white\/80 { --tw-gradient-from: rgb(255 255 255 / .8) 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); }

.to-transparent { --tw-gradient-to: transparent var(--tw-gradient-to-position); }

.object-contain { object-fit: contain; }

.object-cover { object-fit: cover; }

.\!p-00 { padding: 0px !important; }

.p-00 { padding: 0px; }

.p-08 { padding: 8px; }

.p-10 { padding: 10px; }

.p-16 { padding: 16px; }

.p-24 { padding: 24px; }

.p-32 { padding: 32px; }

.\!px-08 { padding-left: 8px !important; padding-right: 8px !important; }

.\!py-00 { padding-top: 0px !important; padding-bottom: 0px !important; }

.\!py-12 { padding-top: 12px !important; padding-bottom: 12px !important; }

.\!py-16 { padding-top: 16px !important; padding-bottom: 16px !important; }

.px-00 { padding-left: 0px; padding-right: 0px; }

.px-04 { padding-left: 4px; padding-right: 4px; }

.px-08 { padding-left: 8px; padding-right: 8px; }

.px-10 { padding-left: 10px; padding-right: 10px; }

.px-12 { padding-left: 12px; padding-right: 12px; }

.px-15\.5 { padding-left: 15.5px; padding-right: 15.5px; }

.px-16 { padding-left: 16px; padding-right: 16px; }

.px-18 { padding-left: 18px; padding-right: 18px; }

.px-24 { padding-left: 24px; padding-right: 24px; }

.py-00 { padding-top: 0px; padding-bottom: 0px; }

.py-04 { padding-top: 4px; padding-bottom: 4px; }

.py-08 { padding-top: 8px; padding-bottom: 8px; }

.py-10 { padding-top: 10px; padding-bottom: 10px; }

.py-12 { padding-top: 12px; padding-bottom: 12px; }

.py-16 { padding-top: 16px; padding-bottom: 16px; }

.py-2 { padding-top: 2px; padding-bottom: 2px; }

.py-24 { padding-top: 24px; padding-bottom: 24px; }

.py-32 { padding-top: 32px; padding-bottom: 32px; }

.py-6 { padding-top: 6px; padding-bottom: 6px; }

.\!pt-00 { padding-top: 0px !important; }

.pb-00 { padding-bottom: 0px; }

.pb-08 { padding-bottom: 8px; }

.pb-12 { padding-bottom: 12px; }

.pb-14 { padding-bottom: 14px; }

.pb-16 { padding-bottom: 16px; }

.pb-2 { padding-bottom: 2px; }

.pb-20 { padding-bottom: 20px; }

.pb-24 { padding-bottom: 24px; }

.pb-26 { padding-bottom: 26px; }

.pb-3 { padding-bottom: 3px; }

.pb-32 { padding-bottom: 32px; }

.pl-00 { padding-left: 0px; }

.pl-04 { padding-left: 4px; }

.pl-08 { padding-left: 8px; }

.pl-16 { padding-left: 16px; }

.pl-21 { padding-left: 21px; }

.pl-22 { padding-left: 22px; }

.pl-3 { padding-left: 3px; }

.pr-00 { padding-right: 0px; }

.pr-04 { padding-right: 4px; }

.pr-08 { padding-right: 8px; }

.pr-10 { padding-right: 10px; }

.pr-16 { padding-right: 16px; }

.pt-04 { padding-top: 4px; }

.pt-08 { padding-top: 8px; }

.pt-12 { padding-top: 12px; }

.pt-16 { padding-top: 16px; }

.pt-24 { padding-top: 24px; }

.pt-3 { padding-top: 3px; }

.pt-32 { padding-top: 32px; }

.pt-36 { padding-top: 36px; }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.text-start { text-align: start; }

.text-end { text-align: end; }

.align-top { vertical-align: top; }

.align-middle { vertical-align: middle; }

.align-text-top { vertical-align: text-top; }

.align-text-bottom { vertical-align: text-bottom; }

.font-body { font-family: selane-text-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-body-bold { font-family: selane-text-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-body-italic { font-family: selane-text-italic, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-headline { font-family: selane-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-headline-bold { font-family: selane-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-headline-extrabold { font-family: selane-extrabold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-headline-light { font-family: selane-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-headline-medium { font-family: selane-medium, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-headline-semibold { font-family: selane-semibold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-primary { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-primary-bold { font-family: curator-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-primary-light { font-family: curator-light, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-primary-semi-bold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-secondary { font-family: selane-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-bold { font-family: selane-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-extra-bold { font-family: selane-st-extra-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-extra-light { font-family: selane-st-extra-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-light { font-family: selane-st-light, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-semi-bold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-text { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-secondary-text-bold { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; }

.font-ui { font-family: curator-regular, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-ui-bold { font-family: curator-bold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-ui-light { font-family: curator-light, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.font-ui-semibold { font-family: curator-semibold, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; }

.text-17 { font-size: 17px; }

.text-22 { font-size: 22px; }

.text-25 { font-size: 25px; }

.text-36 { font-size: 36px; }

.text-3xs { font-size: 10px; }

.text-4xl { font-size: 40px; }

.text-4xs { font-size: 8px; }

.text-5xl { font-size: 44px; }

.text-baseline { font-size: 15px; }

.text-lg { font-size: 20px; }

.text-md { font-size: 18px; }

.text-sm { font-size: 16px; }

.text-xl { font-size: 24px; }

.text-xs { font-size: 14px; }

.text-xxl { font-size: 28px; }

.text-xxs { font-size: 12px; }

.text-xxxl { font-size: 32px; }

.font-black { font-weight: 900; }

.font-bold { font-weight: 700; }

.font-extrabold { font-weight: 800; }

.font-extralight { font-weight: 200; }

.font-light { font-weight: 300; }

.font-medium { font-weight: 500; }

.font-normal { font-weight: 400; }

.font-semibold { font-weight: 600; }

.font-thin { font-weight: 100; }

.uppercase { text-transform: uppercase; }

.lowercase { text-transform: lowercase; }

.capitalize { text-transform: capitalize; }

.italic { font-style: italic; }

.leading-3xs { line-height: 16px; }

.leading-4xs { line-height: 14px; }

.leading-sm { line-height: 22px; }

.text-black { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity, 1)); }

.text-black\/0 { color: rgba(0, 0, 0, 0); }

.text-black\/10 { color: rgba(0, 0, 0, 0.1); }

.text-black\/100 { color: rgb(0, 0, 0); }

.text-black\/15 { color: rgba(0, 0, 0, 0.15); }

.text-black\/20 { color: rgba(0, 0, 0, 0.2); }

.text-black\/25 { color: rgba(0, 0, 0, 0.25); }

.text-black\/30 { color: rgba(0, 0, 0, 0.3); }

.text-black\/35 { color: rgba(0, 0, 0, 0.35); }

.text-black\/40 { color: rgba(0, 0, 0, 0.4); }

.text-black\/45 { color: rgba(0, 0, 0, 0.45); }

.text-black\/5 { color: rgba(0, 0, 0, 0.05); }

.text-black\/50 { color: rgba(0, 0, 0, 0.5); }

.text-black\/55 { color: rgba(0, 0, 0, 0.55); }

.text-black\/60 { color: rgba(0, 0, 0, 0.6); }

.text-black\/65 { color: rgba(0, 0, 0, 0.65); }

.text-black\/70 { color: rgba(0, 0, 0, 0.7); }

.text-black\/75 { color: rgba(0, 0, 0, 0.75); }

.text-black\/80 { color: rgba(0, 0, 0, 0.8); }

.text-black\/85 { color: rgba(0, 0, 0, 0.85); }

.text-black\/90 { color: rgba(0, 0, 0, 0.9); }

.text-black\/95 { color: rgba(0, 0, 0, 0.95); }

.text-brand-10 { --tw-text-opacity: 1; color: rgb(235 239 244 / var(--tw-text-opacity, 1)); }

.text-brand-10\/0 { color: rgba(235, 239, 244, 0); }

.text-brand-10\/10 { color: rgba(235, 239, 244, 0.1); }

.text-brand-10\/100 { color: rgb(235, 239, 244); }

.text-brand-10\/15 { color: rgba(235, 239, 244, 0.15); }

.text-brand-10\/20 { color: rgba(235, 239, 244, 0.2); }

.text-brand-10\/25 { color: rgba(235, 239, 244, 0.25); }

.text-brand-10\/30 { color: rgba(235, 239, 244, 0.3); }

.text-brand-10\/35 { color: rgba(235, 239, 244, 0.35); }

.text-brand-10\/40 { color: rgba(235, 239, 244, 0.4); }

.text-brand-10\/45 { color: rgba(235, 239, 244, 0.45); }

.text-brand-10\/5 { color: rgba(235, 239, 244, 0.05); }

.text-brand-10\/50 { color: rgba(235, 239, 244, 0.5); }

.text-brand-10\/55 { color: rgba(235, 239, 244, 0.55); }

.text-brand-10\/60 { color: rgba(235, 239, 244, 0.6); }

.text-brand-10\/65 { color: rgba(235, 239, 244, 0.65); }

.text-brand-10\/70 { color: rgba(235, 239, 244, 0.7); }

.text-brand-10\/75 { color: rgba(235, 239, 244, 0.75); }

.text-brand-10\/80 { color: rgba(235, 239, 244, 0.8); }

.text-brand-10\/85 { color: rgba(235, 239, 244, 0.85); }

.text-brand-10\/90 { color: rgba(235, 239, 244, 0.9); }

.text-brand-10\/95 { color: rgba(235, 239, 244, 0.95); }

.text-brand-100 { --tw-text-opacity: 1; color: rgb(7 22 45 / var(--tw-text-opacity, 1)); }

.text-brand-100\/0 { color: rgba(7, 22, 45, 0); }

.text-brand-100\/10 { color: rgba(7, 22, 45, 0.1); }

.text-brand-100\/100 { color: rgb(7, 22, 45); }

.text-brand-100\/15 { color: rgba(7, 22, 45, 0.15); }

.text-brand-100\/20 { color: rgba(7, 22, 45, 0.2); }

.text-brand-100\/25 { color: rgba(7, 22, 45, 0.25); }

.text-brand-100\/30 { color: rgba(7, 22, 45, 0.3); }

.text-brand-100\/35 { color: rgba(7, 22, 45, 0.35); }

.text-brand-100\/40 { color: rgba(7, 22, 45, 0.4); }

.text-brand-100\/45 { color: rgba(7, 22, 45, 0.45); }

.text-brand-100\/5 { color: rgba(7, 22, 45, 0.05); }

.text-brand-100\/50 { color: rgba(7, 22, 45, 0.5); }

.text-brand-100\/55 { color: rgba(7, 22, 45, 0.55); }

.text-brand-100\/60 { color: rgba(7, 22, 45, 0.6); }

.text-brand-100\/65 { color: rgba(7, 22, 45, 0.65); }

.text-brand-100\/70 { color: rgba(7, 22, 45, 0.7); }

.text-brand-100\/75 { color: rgba(7, 22, 45, 0.75); }

.text-brand-100\/80 { color: rgba(7, 22, 45, 0.8); }

.text-brand-100\/85 { color: rgba(7, 22, 45, 0.85); }

.text-brand-100\/90 { color: rgba(7, 22, 45, 0.9); }

.text-brand-100\/95 { color: rgba(7, 22, 45, 0.95); }

.text-brand-20 { --tw-text-opacity: 1; color: rgb(217 225 235 / var(--tw-text-opacity, 1)); }

.text-brand-20\/0 { color: rgba(217, 225, 235, 0); }

.text-brand-20\/10 { color: rgba(217, 225, 235, 0.1); }

.text-brand-20\/100 { color: rgb(217, 225, 235); }

.text-brand-20\/15 { color: rgba(217, 225, 235, 0.15); }

.text-brand-20\/20 { color: rgba(217, 225, 235, 0.2); }

.text-brand-20\/25 { color: rgba(217, 225, 235, 0.25); }

.text-brand-20\/30 { color: rgba(217, 225, 235, 0.3); }

.text-brand-20\/35 { color: rgba(217, 225, 235, 0.35); }

.text-brand-20\/40 { color: rgba(217, 225, 235, 0.4); }

.text-brand-20\/45 { color: rgba(217, 225, 235, 0.45); }

.text-brand-20\/5 { color: rgba(217, 225, 235, 0.05); }

.text-brand-20\/50 { color: rgba(217, 225, 235, 0.5); }

.text-brand-20\/55 { color: rgba(217, 225, 235, 0.55); }

.text-brand-20\/60 { color: rgba(217, 225, 235, 0.6); }

.text-brand-20\/65 { color: rgba(217, 225, 235, 0.65); }

.text-brand-20\/70 { color: rgba(217, 225, 235, 0.7); }

.text-brand-20\/75 { color: rgba(217, 225, 235, 0.75); }

.text-brand-20\/80 { color: rgba(217, 225, 235, 0.8); }

.text-brand-20\/85 { color: rgba(217, 225, 235, 0.85); }

.text-brand-20\/90 { color: rgba(217, 225, 235, 0.9); }

.text-brand-20\/95 { color: rgba(217, 225, 235, 0.95); }

.text-brand-30 { --tw-text-opacity: 1; color: rgb(190 203 221 / var(--tw-text-opacity, 1)); }

.text-brand-30\/0 { color: rgba(190, 203, 221, 0); }

.text-brand-30\/10 { color: rgba(190, 203, 221, 0.1); }

.text-brand-30\/100 { color: rgb(190, 203, 221); }

.text-brand-30\/15 { color: rgba(190, 203, 221, 0.15); }

.text-brand-30\/20 { color: rgba(190, 203, 221, 0.2); }

.text-brand-30\/25 { color: rgba(190, 203, 221, 0.25); }

.text-brand-30\/30 { color: rgba(190, 203, 221, 0.3); }

.text-brand-30\/35 { color: rgba(190, 203, 221, 0.35); }

.text-brand-30\/40 { color: rgba(190, 203, 221, 0.4); }

.text-brand-30\/45 { color: rgba(190, 203, 221, 0.45); }

.text-brand-30\/5 { color: rgba(190, 203, 221, 0.05); }

.text-brand-30\/50 { color: rgba(190, 203, 221, 0.5); }

.text-brand-30\/55 { color: rgba(190, 203, 221, 0.55); }

.text-brand-30\/60 { color: rgba(190, 203, 221, 0.6); }

.text-brand-30\/65 { color: rgba(190, 203, 221, 0.65); }

.text-brand-30\/70 { color: rgba(190, 203, 221, 0.7); }

.text-brand-30\/75 { color: rgba(190, 203, 221, 0.75); }

.text-brand-30\/80 { color: rgba(190, 203, 221, 0.8); }

.text-brand-30\/85 { color: rgba(190, 203, 221, 0.85); }

.text-brand-30\/90 { color: rgba(190, 203, 221, 0.9); }

.text-brand-30\/95 { color: rgba(190, 203, 221, 0.95); }

.text-brand-40 { --tw-text-opacity: 1; color: rgb(157 177 203 / var(--tw-text-opacity, 1)); }

.text-brand-40\/0 { color: rgba(157, 177, 203, 0); }

.text-brand-40\/10 { color: rgba(157, 177, 203, 0.1); }

.text-brand-40\/100 { color: rgb(157, 177, 203); }

.text-brand-40\/15 { color: rgba(157, 177, 203, 0.15); }

.text-brand-40\/20 { color: rgba(157, 177, 203, 0.2); }

.text-brand-40\/25 { color: rgba(157, 177, 203, 0.25); }

.text-brand-40\/30 { color: rgba(157, 177, 203, 0.3); }

.text-brand-40\/35 { color: rgba(157, 177, 203, 0.35); }

.text-brand-40\/40 { color: rgba(157, 177, 203, 0.4); }

.text-brand-40\/45 { color: rgba(157, 177, 203, 0.45); }

.text-brand-40\/5 { color: rgba(157, 177, 203, 0.05); }

.text-brand-40\/50 { color: rgba(157, 177, 203, 0.5); }

.text-brand-40\/55 { color: rgba(157, 177, 203, 0.55); }

.text-brand-40\/60 { color: rgba(157, 177, 203, 0.6); }

.text-brand-40\/65 { color: rgba(157, 177, 203, 0.65); }

.text-brand-40\/70 { color: rgba(157, 177, 203, 0.7); }

.text-brand-40\/75 { color: rgba(157, 177, 203, 0.75); }

.text-brand-40\/80 { color: rgba(157, 177, 203, 0.8); }

.text-brand-40\/85 { color: rgba(157, 177, 203, 0.85); }

.text-brand-40\/90 { color: rgba(157, 177, 203, 0.9); }

.text-brand-40\/95 { color: rgba(157, 177, 203, 0.95); }

.text-brand-5 { --tw-text-opacity: 1; color: rgb(246 248 250 / var(--tw-text-opacity, 1)); }

.text-brand-5\/0 { color: rgba(246, 248, 250, 0); }

.text-brand-5\/10 { color: rgba(246, 248, 250, 0.1); }

.text-brand-5\/100 { color: rgb(246, 248, 250); }

.text-brand-5\/15 { color: rgba(246, 248, 250, 0.15); }

.text-brand-5\/20 { color: rgba(246, 248, 250, 0.2); }

.text-brand-5\/25 { color: rgba(246, 248, 250, 0.25); }

.text-brand-5\/30 { color: rgba(246, 248, 250, 0.3); }

.text-brand-5\/35 { color: rgba(246, 248, 250, 0.35); }

.text-brand-5\/40 { color: rgba(246, 248, 250, 0.4); }

.text-brand-5\/45 { color: rgba(246, 248, 250, 0.45); }

.text-brand-5\/5 { color: rgba(246, 248, 250, 0.05); }

.text-brand-5\/50 { color: rgba(246, 248, 250, 0.5); }

.text-brand-5\/55 { color: rgba(246, 248, 250, 0.55); }

.text-brand-5\/60 { color: rgba(246, 248, 250, 0.6); }

.text-brand-5\/65 { color: rgba(246, 248, 250, 0.65); }

.text-brand-5\/70 { color: rgba(246, 248, 250, 0.7); }

.text-brand-5\/75 { color: rgba(246, 248, 250, 0.75); }

.text-brand-5\/80 { color: rgba(246, 248, 250, 0.8); }

.text-brand-5\/85 { color: rgba(246, 248, 250, 0.85); }

.text-brand-5\/90 { color: rgba(246, 248, 250, 0.9); }

.text-brand-5\/95 { color: rgba(246, 248, 250, 0.95); }

.text-brand-50 { --tw-text-opacity: 1; color: rgb(117 145 182 / var(--tw-text-opacity, 1)); }

.text-brand-50\/0 { color: rgba(117, 145, 182, 0); }

.text-brand-50\/10 { color: rgba(117, 145, 182, 0.1); }

.text-brand-50\/100 { color: rgb(117, 145, 182); }

.text-brand-50\/15 { color: rgba(117, 145, 182, 0.15); }

.text-brand-50\/20 { color: rgba(117, 145, 182, 0.2); }

.text-brand-50\/25 { color: rgba(117, 145, 182, 0.25); }

.text-brand-50\/30 { color: rgba(117, 145, 182, 0.3); }

.text-brand-50\/35 { color: rgba(117, 145, 182, 0.35); }

.text-brand-50\/40 { color: rgba(117, 145, 182, 0.4); }

.text-brand-50\/45 { color: rgba(117, 145, 182, 0.45); }

.text-brand-50\/5 { color: rgba(117, 145, 182, 0.05); }

.text-brand-50\/50 { color: rgba(117, 145, 182, 0.5); }

.text-brand-50\/55 { color: rgba(117, 145, 182, 0.55); }

.text-brand-50\/60 { color: rgba(117, 145, 182, 0.6); }

.text-brand-50\/65 { color: rgba(117, 145, 182, 0.65); }

.text-brand-50\/70 { color: rgba(117, 145, 182, 0.7); }

.text-brand-50\/75 { color: rgba(117, 145, 182, 0.75); }

.text-brand-50\/80 { color: rgba(117, 145, 182, 0.8); }

.text-brand-50\/85 { color: rgba(117, 145, 182, 0.85); }

.text-brand-50\/90 { color: rgba(117, 145, 182, 0.9); }

.text-brand-50\/95 { color: rgba(117, 145, 182, 0.95); }

.text-brand-60 { --tw-text-opacity: 1; color: rgb(67 105 156 / var(--tw-text-opacity, 1)); }

.text-brand-60\/0 { color: rgba(67, 105, 156, 0); }

.text-brand-60\/10 { color: rgba(67, 105, 156, 0.1); }

.text-brand-60\/100 { color: rgb(67, 105, 156); }

.text-brand-60\/15 { color: rgba(67, 105, 156, 0.15); }

.text-brand-60\/20 { color: rgba(67, 105, 156, 0.2); }

.text-brand-60\/25 { color: rgba(67, 105, 156, 0.25); }

.text-brand-60\/30 { color: rgba(67, 105, 156, 0.3); }

.text-brand-60\/35 { color: rgba(67, 105, 156, 0.35); }

.text-brand-60\/40 { color: rgba(67, 105, 156, 0.4); }

.text-brand-60\/45 { color: rgba(67, 105, 156, 0.45); }

.text-brand-60\/5 { color: rgba(67, 105, 156, 0.05); }

.text-brand-60\/50 { color: rgba(67, 105, 156, 0.5); }

.text-brand-60\/55 { color: rgba(67, 105, 156, 0.55); }

.text-brand-60\/60 { color: rgba(67, 105, 156, 0.6); }

.text-brand-60\/65 { color: rgba(67, 105, 156, 0.65); }

.text-brand-60\/70 { color: rgba(67, 105, 156, 0.7); }

.text-brand-60\/75 { color: rgba(67, 105, 156, 0.75); }

.text-brand-60\/80 { color: rgba(67, 105, 156, 0.8); }

.text-brand-60\/85 { color: rgba(67, 105, 156, 0.85); }

.text-brand-60\/90 { color: rgba(67, 105, 156, 0.9); }

.text-brand-60\/95 { color: rgba(67, 105, 156, 0.95); }

.text-brand-70 { --tw-text-opacity: 1; color: rgb(38 79 135 / var(--tw-text-opacity, 1)); }

.text-brand-70\/0 { color: rgba(38, 79, 135, 0); }

.text-brand-70\/10 { color: rgba(38, 79, 135, 0.1); }

.text-brand-70\/100 { color: rgb(38, 79, 135); }

.text-brand-70\/15 { color: rgba(38, 79, 135, 0.15); }

.text-brand-70\/20 { color: rgba(38, 79, 135, 0.2); }

.text-brand-70\/25 { color: rgba(38, 79, 135, 0.25); }

.text-brand-70\/30 { color: rgba(38, 79, 135, 0.3); }

.text-brand-70\/35 { color: rgba(38, 79, 135, 0.35); }

.text-brand-70\/40 { color: rgba(38, 79, 135, 0.4); }

.text-brand-70\/45 { color: rgba(38, 79, 135, 0.45); }

.text-brand-70\/5 { color: rgba(38, 79, 135, 0.05); }

.text-brand-70\/50 { color: rgba(38, 79, 135, 0.5); }

.text-brand-70\/55 { color: rgba(38, 79, 135, 0.55); }

.text-brand-70\/60 { color: rgba(38, 79, 135, 0.6); }

.text-brand-70\/65 { color: rgba(38, 79, 135, 0.65); }

.text-brand-70\/70 { color: rgba(38, 79, 135, 0.7); }

.text-brand-70\/75 { color: rgba(38, 79, 135, 0.75); }

.text-brand-70\/80 { color: rgba(38, 79, 135, 0.8); }

.text-brand-70\/85 { color: rgba(38, 79, 135, 0.85); }

.text-brand-70\/90 { color: rgba(38, 79, 135, 0.9); }

.text-brand-70\/95 { color: rgba(38, 79, 135, 0.95); }

.text-brand-80 { --tw-text-opacity: 1; color: rgb(22 56 105 / var(--tw-text-opacity, 1)); }

.text-brand-80\/0 { color: rgba(22, 56, 105, 0); }

.text-brand-80\/10 { color: rgba(22, 56, 105, 0.1); }

.text-brand-80\/100 { color: rgb(22, 56, 105); }

.text-brand-80\/15 { color: rgba(22, 56, 105, 0.15); }

.text-brand-80\/20 { color: rgba(22, 56, 105, 0.2); }

.text-brand-80\/25 { color: rgba(22, 56, 105, 0.25); }

.text-brand-80\/30 { color: rgba(22, 56, 105, 0.3); }

.text-brand-80\/35 { color: rgba(22, 56, 105, 0.35); }

.text-brand-80\/40 { color: rgba(22, 56, 105, 0.4); }

.text-brand-80\/45 { color: rgba(22, 56, 105, 0.45); }

.text-brand-80\/5 { color: rgba(22, 56, 105, 0.05); }

.text-brand-80\/50 { color: rgba(22, 56, 105, 0.5); }

.text-brand-80\/55 { color: rgba(22, 56, 105, 0.55); }

.text-brand-80\/60 { color: rgba(22, 56, 105, 0.6); }

.text-brand-80\/65 { color: rgba(22, 56, 105, 0.65); }

.text-brand-80\/70 { color: rgba(22, 56, 105, 0.7); }

.text-brand-80\/75 { color: rgba(22, 56, 105, 0.75); }

.text-brand-80\/80 { color: rgba(22, 56, 105, 0.8); }

.text-brand-80\/85 { color: rgba(22, 56, 105, 0.85); }

.text-brand-80\/90 { color: rgba(22, 56, 105, 0.9); }

.text-brand-80\/95 { color: rgba(22, 56, 105, 0.95); }

.text-brand-90 { --tw-text-opacity: 1; color: rgb(12 40 80 / var(--tw-text-opacity, 1)); }

.text-brand-90\/0 { color: rgba(12, 40, 80, 0); }

.text-brand-90\/10 { color: rgba(12, 40, 80, 0.1); }

.text-brand-90\/100 { color: rgb(12, 40, 80); }

.text-brand-90\/15 { color: rgba(12, 40, 80, 0.15); }

.text-brand-90\/20 { color: rgba(12, 40, 80, 0.2); }

.text-brand-90\/25 { color: rgba(12, 40, 80, 0.25); }

.text-brand-90\/30 { color: rgba(12, 40, 80, 0.3); }

.text-brand-90\/35 { color: rgba(12, 40, 80, 0.35); }

.text-brand-90\/40 { color: rgba(12, 40, 80, 0.4); }

.text-brand-90\/45 { color: rgba(12, 40, 80, 0.45); }

.text-brand-90\/5 { color: rgba(12, 40, 80, 0.05); }

.text-brand-90\/50 { color: rgba(12, 40, 80, 0.5); }

.text-brand-90\/55 { color: rgba(12, 40, 80, 0.55); }

.text-brand-90\/60 { color: rgba(12, 40, 80, 0.6); }

.text-brand-90\/65 { color: rgba(12, 40, 80, 0.65); }

.text-brand-90\/70 { color: rgba(12, 40, 80, 0.7); }

.text-brand-90\/75 { color: rgba(12, 40, 80, 0.75); }

.text-brand-90\/80 { color: rgba(12, 40, 80, 0.8); }

.text-brand-90\/85 { color: rgba(12, 40, 80, 0.85); }

.text-brand-90\/90 { color: rgba(12, 40, 80, 0.9); }

.text-brand-90\/95 { color: rgba(12, 40, 80, 0.95); }

.text-brand-default { --tw-text-opacity: 1; color: rgb(12 43 87 / var(--tw-text-opacity, 1)); }

.text-brand-default\/0 { color: rgba(12, 43, 87, 0); }

.text-brand-default\/10 { color: rgba(12, 43, 87, 0.1); }

.text-brand-default\/100 { color: rgb(12, 43, 87); }

.text-brand-default\/15 { color: rgba(12, 43, 87, 0.15); }

.text-brand-default\/20 { color: rgba(12, 43, 87, 0.2); }

.text-brand-default\/25 { color: rgba(12, 43, 87, 0.25); }

.text-brand-default\/30 { color: rgba(12, 43, 87, 0.3); }

.text-brand-default\/35 { color: rgba(12, 43, 87, 0.35); }

.text-brand-default\/40 { color: rgba(12, 43, 87, 0.4); }

.text-brand-default\/45 { color: rgba(12, 43, 87, 0.45); }

.text-brand-default\/5 { color: rgba(12, 43, 87, 0.05); }

.text-brand-default\/50 { color: rgba(12, 43, 87, 0.5); }

.text-brand-default\/55 { color: rgba(12, 43, 87, 0.55); }

.text-brand-default\/60 { color: rgba(12, 43, 87, 0.6); }

.text-brand-default\/65 { color: rgba(12, 43, 87, 0.65); }

.text-brand-default\/70 { color: rgba(12, 43, 87, 0.7); }

.text-brand-default\/75 { color: rgba(12, 43, 87, 0.75); }

.text-brand-default\/80 { color: rgba(12, 43, 87, 0.8); }

.text-brand-default\/85 { color: rgba(12, 43, 87, 0.85); }

.text-brand-default\/90 { color: rgba(12, 43, 87, 0.9); }

.text-brand-default\/95 { color: rgba(12, 43, 87, 0.95); }

.text-error-10 { --tw-text-opacity: 1; color: rgb(249 236 236 / var(--tw-text-opacity, 1)); }

.text-error-10\/0 { color: rgba(249, 236, 236, 0); }

.text-error-10\/10 { color: rgba(249, 236, 236, 0.1); }

.text-error-10\/100 { color: rgb(249, 236, 236); }

.text-error-10\/15 { color: rgba(249, 236, 236, 0.15); }

.text-error-10\/20 { color: rgba(249, 236, 236, 0.2); }

.text-error-10\/25 { color: rgba(249, 236, 236, 0.25); }

.text-error-10\/30 { color: rgba(249, 236, 236, 0.3); }

.text-error-10\/35 { color: rgba(249, 236, 236, 0.35); }

.text-error-10\/40 { color: rgba(249, 236, 236, 0.4); }

.text-error-10\/45 { color: rgba(249, 236, 236, 0.45); }

.text-error-10\/5 { color: rgba(249, 236, 236, 0.05); }

.text-error-10\/50 { color: rgba(249, 236, 236, 0.5); }

.text-error-10\/55 { color: rgba(249, 236, 236, 0.55); }

.text-error-10\/60 { color: rgba(249, 236, 236, 0.6); }

.text-error-10\/65 { color: rgba(249, 236, 236, 0.65); }

.text-error-10\/70 { color: rgba(249, 236, 236, 0.7); }

.text-error-10\/75 { color: rgba(249, 236, 236, 0.75); }

.text-error-10\/80 { color: rgba(249, 236, 236, 0.8); }

.text-error-10\/85 { color: rgba(249, 236, 236, 0.85); }

.text-error-10\/90 { color: rgba(249, 236, 236, 0.9); }

.text-error-10\/95 { color: rgba(249, 236, 236, 0.95); }

.text-error-100 { --tw-text-opacity: 1; color: rgb(48 9 2 / var(--tw-text-opacity, 1)); }

.text-error-100\/0 { color: rgba(48, 9, 2, 0); }

.text-error-100\/10 { color: rgba(48, 9, 2, 0.1); }

.text-error-100\/100 { color: rgb(48, 9, 2); }

.text-error-100\/15 { color: rgba(48, 9, 2, 0.15); }

.text-error-100\/20 { color: rgba(48, 9, 2, 0.2); }

.text-error-100\/25 { color: rgba(48, 9, 2, 0.25); }

.text-error-100\/30 { color: rgba(48, 9, 2, 0.3); }

.text-error-100\/35 { color: rgba(48, 9, 2, 0.35); }

.text-error-100\/40 { color: rgba(48, 9, 2, 0.4); }

.text-error-100\/45 { color: rgba(48, 9, 2, 0.45); }

.text-error-100\/5 { color: rgba(48, 9, 2, 0.05); }

.text-error-100\/50 { color: rgba(48, 9, 2, 0.5); }

.text-error-100\/55 { color: rgba(48, 9, 2, 0.55); }

.text-error-100\/60 { color: rgba(48, 9, 2, 0.6); }

.text-error-100\/65 { color: rgba(48, 9, 2, 0.65); }

.text-error-100\/70 { color: rgba(48, 9, 2, 0.7); }

.text-error-100\/75 { color: rgba(48, 9, 2, 0.75); }

.text-error-100\/80 { color: rgba(48, 9, 2, 0.8); }

.text-error-100\/85 { color: rgba(48, 9, 2, 0.85); }

.text-error-100\/90 { color: rgba(48, 9, 2, 0.9); }

.text-error-100\/95 { color: rgba(48, 9, 2, 0.95); }

.text-error-20 { --tw-text-opacity: 1; color: rgb(245 217 217 / var(--tw-text-opacity, 1)); }

.text-error-20\/0 { color: rgba(245, 217, 217, 0); }

.text-error-20\/10 { color: rgba(245, 217, 217, 0.1); }

.text-error-20\/100 { color: rgb(245, 217, 217); }

.text-error-20\/15 { color: rgba(245, 217, 217, 0.15); }

.text-error-20\/20 { color: rgba(245, 217, 217, 0.2); }

.text-error-20\/25 { color: rgba(245, 217, 217, 0.25); }

.text-error-20\/30 { color: rgba(245, 217, 217, 0.3); }

.text-error-20\/35 { color: rgba(245, 217, 217, 0.35); }

.text-error-20\/40 { color: rgba(245, 217, 217, 0.4); }

.text-error-20\/45 { color: rgba(245, 217, 217, 0.45); }

.text-error-20\/5 { color: rgba(245, 217, 217, 0.05); }

.text-error-20\/50 { color: rgba(245, 217, 217, 0.5); }

.text-error-20\/55 { color: rgba(245, 217, 217, 0.55); }

.text-error-20\/60 { color: rgba(245, 217, 217, 0.6); }

.text-error-20\/65 { color: rgba(245, 217, 217, 0.65); }

.text-error-20\/70 { color: rgba(245, 217, 217, 0.7); }

.text-error-20\/75 { color: rgba(245, 217, 217, 0.75); }

.text-error-20\/80 { color: rgba(245, 217, 217, 0.8); }

.text-error-20\/85 { color: rgba(245, 217, 217, 0.85); }

.text-error-20\/90 { color: rgba(245, 217, 217, 0.9); }

.text-error-20\/95 { color: rgba(245, 217, 217, 0.95); }

.text-error-30 { --tw-text-opacity: 1; color: rgb(239 190 190 / var(--tw-text-opacity, 1)); }

.text-error-30\/0 { color: rgba(239, 190, 190, 0); }

.text-error-30\/10 { color: rgba(239, 190, 190, 0.1); }

.text-error-30\/100 { color: rgb(239, 190, 190); }

.text-error-30\/15 { color: rgba(239, 190, 190, 0.15); }

.text-error-30\/20 { color: rgba(239, 190, 190, 0.2); }

.text-error-30\/25 { color: rgba(239, 190, 190, 0.25); }

.text-error-30\/30 { color: rgba(239, 190, 190, 0.3); }

.text-error-30\/35 { color: rgba(239, 190, 190, 0.35); }

.text-error-30\/40 { color: rgba(239, 190, 190, 0.4); }

.text-error-30\/45 { color: rgba(239, 190, 190, 0.45); }

.text-error-30\/5 { color: rgba(239, 190, 190, 0.05); }

.text-error-30\/50 { color: rgba(239, 190, 190, 0.5); }

.text-error-30\/55 { color: rgba(239, 190, 190, 0.55); }

.text-error-30\/60 { color: rgba(239, 190, 190, 0.6); }

.text-error-30\/65 { color: rgba(239, 190, 190, 0.65); }

.text-error-30\/70 { color: rgba(239, 190, 190, 0.7); }

.text-error-30\/75 { color: rgba(239, 190, 190, 0.75); }

.text-error-30\/80 { color: rgba(239, 190, 190, 0.8); }

.text-error-30\/85 { color: rgba(239, 190, 190, 0.85); }

.text-error-30\/90 { color: rgba(239, 190, 190, 0.9); }

.text-error-30\/95 { color: rgba(239, 190, 190, 0.95); }

.text-error-40 { --tw-text-opacity: 1; color: rgb(232 155 155 / var(--tw-text-opacity, 1)); }

.text-error-40\/0 { color: rgba(232, 155, 155, 0); }

.text-error-40\/10 { color: rgba(232, 155, 155, 0.1); }

.text-error-40\/100 { color: rgb(232, 155, 155); }

.text-error-40\/15 { color: rgba(232, 155, 155, 0.15); }

.text-error-40\/20 { color: rgba(232, 155, 155, 0.2); }

.text-error-40\/25 { color: rgba(232, 155, 155, 0.25); }

.text-error-40\/30 { color: rgba(232, 155, 155, 0.3); }

.text-error-40\/35 { color: rgba(232, 155, 155, 0.35); }

.text-error-40\/40 { color: rgba(232, 155, 155, 0.4); }

.text-error-40\/45 { color: rgba(232, 155, 155, 0.45); }

.text-error-40\/5 { color: rgba(232, 155, 155, 0.05); }

.text-error-40\/50 { color: rgba(232, 155, 155, 0.5); }

.text-error-40\/55 { color: rgba(232, 155, 155, 0.55); }

.text-error-40\/60 { color: rgba(232, 155, 155, 0.6); }

.text-error-40\/65 { color: rgba(232, 155, 155, 0.65); }

.text-error-40\/70 { color: rgba(232, 155, 155, 0.7); }

.text-error-40\/75 { color: rgba(232, 155, 155, 0.75); }

.text-error-40\/80 { color: rgba(232, 155, 155, 0.8); }

.text-error-40\/85 { color: rgba(232, 155, 155, 0.85); }

.text-error-40\/90 { color: rgba(232, 155, 155, 0.9); }

.text-error-40\/95 { color: rgba(232, 155, 155, 0.95); }

.text-error-5 { --tw-text-opacity: 1; color: rgb(252 247 247 / var(--tw-text-opacity, 1)); }

.text-error-5\/0 { color: rgba(252, 247, 247, 0); }

.text-error-5\/10 { color: rgba(252, 247, 247, 0.1); }

.text-error-5\/100 { color: rgb(252, 247, 247); }

.text-error-5\/15 { color: rgba(252, 247, 247, 0.15); }

.text-error-5\/20 { color: rgba(252, 247, 247, 0.2); }

.text-error-5\/25 { color: rgba(252, 247, 247, 0.25); }

.text-error-5\/30 { color: rgba(252, 247, 247, 0.3); }

.text-error-5\/35 { color: rgba(252, 247, 247, 0.35); }

.text-error-5\/40 { color: rgba(252, 247, 247, 0.4); }

.text-error-5\/45 { color: rgba(252, 247, 247, 0.45); }

.text-error-5\/5 { color: rgba(252, 247, 247, 0.05); }

.text-error-5\/50 { color: rgba(252, 247, 247, 0.5); }

.text-error-5\/55 { color: rgba(252, 247, 247, 0.55); }

.text-error-5\/60 { color: rgba(252, 247, 247, 0.6); }

.text-error-5\/65 { color: rgba(252, 247, 247, 0.65); }

.text-error-5\/70 { color: rgba(252, 247, 247, 0.7); }

.text-error-5\/75 { color: rgba(252, 247, 247, 0.75); }

.text-error-5\/80 { color: rgba(252, 247, 247, 0.8); }

.text-error-5\/85 { color: rgba(252, 247, 247, 0.85); }

.text-error-5\/90 { color: rgba(252, 247, 247, 0.9); }

.text-error-5\/95 { color: rgba(252, 247, 247, 0.95); }

.text-error-50 { --tw-text-opacity: 1; color: rgb(222 108 108 / var(--tw-text-opacity, 1)); }

.text-error-50\/0 { color: rgba(222, 108, 108, 0); }

.text-error-50\/10 { color: rgba(222, 108, 108, 0.1); }

.text-error-50\/100 { color: rgb(222, 108, 108); }

.text-error-50\/15 { color: rgba(222, 108, 108, 0.15); }

.text-error-50\/20 { color: rgba(222, 108, 108, 0.2); }

.text-error-50\/25 { color: rgba(222, 108, 108, 0.25); }

.text-error-50\/30 { color: rgba(222, 108, 108, 0.3); }

.text-error-50\/35 { color: rgba(222, 108, 108, 0.35); }

.text-error-50\/40 { color: rgba(222, 108, 108, 0.4); }

.text-error-50\/45 { color: rgba(222, 108, 108, 0.45); }

.text-error-50\/5 { color: rgba(222, 108, 108, 0.05); }

.text-error-50\/50 { color: rgba(222, 108, 108, 0.5); }

.text-error-50\/55 { color: rgba(222, 108, 108, 0.55); }

.text-error-50\/60 { color: rgba(222, 108, 108, 0.6); }

.text-error-50\/65 { color: rgba(222, 108, 108, 0.65); }

.text-error-50\/70 { color: rgba(222, 108, 108, 0.7); }

.text-error-50\/75 { color: rgba(222, 108, 108, 0.75); }

.text-error-50\/80 { color: rgba(222, 108, 108, 0.8); }

.text-error-50\/85 { color: rgba(222, 108, 108, 0.85); }

.text-error-50\/90 { color: rgba(222, 108, 108, 0.9); }

.text-error-50\/95 { color: rgba(222, 108, 108, 0.95); }

.text-error-60 { --tw-text-opacity: 1; color: rgb(203 34 19 / var(--tw-text-opacity, 1)); }

.text-error-60\/0 { color: rgba(203, 34, 19, 0); }

.text-error-60\/10 { color: rgba(203, 34, 19, 0.1); }

.text-error-60\/100 { color: rgb(203, 34, 19); }

.text-error-60\/15 { color: rgba(203, 34, 19, 0.15); }

.text-error-60\/20 { color: rgba(203, 34, 19, 0.2); }

.text-error-60\/25 { color: rgba(203, 34, 19, 0.25); }

.text-error-60\/30 { color: rgba(203, 34, 19, 0.3); }

.text-error-60\/35 { color: rgba(203, 34, 19, 0.35); }

.text-error-60\/40 { color: rgba(203, 34, 19, 0.4); }

.text-error-60\/45 { color: rgba(203, 34, 19, 0.45); }

.text-error-60\/5 { color: rgba(203, 34, 19, 0.05); }

.text-error-60\/50 { color: rgba(203, 34, 19, 0.5); }

.text-error-60\/55 { color: rgba(203, 34, 19, 0.55); }

.text-error-60\/60 { color: rgba(203, 34, 19, 0.6); }

.text-error-60\/65 { color: rgba(203, 34, 19, 0.65); }

.text-error-60\/70 { color: rgba(203, 34, 19, 0.7); }

.text-error-60\/75 { color: rgba(203, 34, 19, 0.75); }

.text-error-60\/80 { color: rgba(203, 34, 19, 0.8); }

.text-error-60\/85 { color: rgba(203, 34, 19, 0.85); }

.text-error-60\/90 { color: rgba(203, 34, 19, 0.9); }

.text-error-60\/95 { color: rgba(203, 34, 19, 0.95); }

.text-error-70 { --tw-text-opacity: 1; color: rgb(154 28 7 / var(--tw-text-opacity, 1)); }

.text-error-70\/0 { color: rgba(154, 28, 7, 0); }

.text-error-70\/10 { color: rgba(154, 28, 7, 0.1); }

.text-error-70\/100 { color: rgb(154, 28, 7); }

.text-error-70\/15 { color: rgba(154, 28, 7, 0.15); }

.text-error-70\/20 { color: rgba(154, 28, 7, 0.2); }

.text-error-70\/25 { color: rgba(154, 28, 7, 0.25); }

.text-error-70\/30 { color: rgba(154, 28, 7, 0.3); }

.text-error-70\/35 { color: rgba(154, 28, 7, 0.35); }

.text-error-70\/40 { color: rgba(154, 28, 7, 0.4); }

.text-error-70\/45 { color: rgba(154, 28, 7, 0.45); }

.text-error-70\/5 { color: rgba(154, 28, 7, 0.05); }

.text-error-70\/50 { color: rgba(154, 28, 7, 0.5); }

.text-error-70\/55 { color: rgba(154, 28, 7, 0.55); }

.text-error-70\/60 { color: rgba(154, 28, 7, 0.6); }

.text-error-70\/65 { color: rgba(154, 28, 7, 0.65); }

.text-error-70\/70 { color: rgba(154, 28, 7, 0.7); }

.text-error-70\/75 { color: rgba(154, 28, 7, 0.75); }

.text-error-70\/80 { color: rgba(154, 28, 7, 0.8); }

.text-error-70\/85 { color: rgba(154, 28, 7, 0.85); }

.text-error-70\/90 { color: rgba(154, 28, 7, 0.9); }

.text-error-70\/95 { color: rgba(154, 28, 7, 0.95); }

.text-error-80 { --tw-text-opacity: 1; color: rgb(117 12 12 / var(--tw-text-opacity, 1)); }

.text-error-80\/0 { color: rgba(117, 12, 12, 0); }

.text-error-80\/10 { color: rgba(117, 12, 12, 0.1); }

.text-error-80\/100 { color: rgb(117, 12, 12); }

.text-error-80\/15 { color: rgba(117, 12, 12, 0.15); }

.text-error-80\/20 { color: rgba(117, 12, 12, 0.2); }

.text-error-80\/25 { color: rgba(117, 12, 12, 0.25); }

.text-error-80\/30 { color: rgba(117, 12, 12, 0.3); }

.text-error-80\/35 { color: rgba(117, 12, 12, 0.35); }

.text-error-80\/40 { color: rgba(117, 12, 12, 0.4); }

.text-error-80\/45 { color: rgba(117, 12, 12, 0.45); }

.text-error-80\/5 { color: rgba(117, 12, 12, 0.05); }

.text-error-80\/50 { color: rgba(117, 12, 12, 0.5); }

.text-error-80\/55 { color: rgba(117, 12, 12, 0.55); }

.text-error-80\/60 { color: rgba(117, 12, 12, 0.6); }

.text-error-80\/65 { color: rgba(117, 12, 12, 0.65); }

.text-error-80\/70 { color: rgba(117, 12, 12, 0.7); }

.text-error-80\/75 { color: rgba(117, 12, 12, 0.75); }

.text-error-80\/80 { color: rgba(117, 12, 12, 0.8); }

.text-error-80\/85 { color: rgba(117, 12, 12, 0.85); }

.text-error-80\/90 { color: rgba(117, 12, 12, 0.9); }

.text-error-80\/95 { color: rgba(117, 12, 12, 0.95); }

.text-error-90 { --tw-text-opacity: 1; color: rgb(85 8 8 / var(--tw-text-opacity, 1)); }

.text-error-90\/0 { color: rgba(85, 8, 8, 0); }

.text-error-90\/10 { color: rgba(85, 8, 8, 0.1); }

.text-error-90\/100 { color: rgb(85, 8, 8); }

.text-error-90\/15 { color: rgba(85, 8, 8, 0.15); }

.text-error-90\/20 { color: rgba(85, 8, 8, 0.2); }

.text-error-90\/25 { color: rgba(85, 8, 8, 0.25); }

.text-error-90\/30 { color: rgba(85, 8, 8, 0.3); }

.text-error-90\/35 { color: rgba(85, 8, 8, 0.35); }

.text-error-90\/40 { color: rgba(85, 8, 8, 0.4); }

.text-error-90\/45 { color: rgba(85, 8, 8, 0.45); }

.text-error-90\/5 { color: rgba(85, 8, 8, 0.05); }

.text-error-90\/50 { color: rgba(85, 8, 8, 0.5); }

.text-error-90\/55 { color: rgba(85, 8, 8, 0.55); }

.text-error-90\/60 { color: rgba(85, 8, 8, 0.6); }

.text-error-90\/65 { color: rgba(85, 8, 8, 0.65); }

.text-error-90\/70 { color: rgba(85, 8, 8, 0.7); }

.text-error-90\/75 { color: rgba(85, 8, 8, 0.75); }

.text-error-90\/80 { color: rgba(85, 8, 8, 0.8); }

.text-error-90\/85 { color: rgba(85, 8, 8, 0.85); }

.text-error-90\/90 { color: rgba(85, 8, 8, 0.9); }

.text-error-90\/95 { color: rgba(85, 8, 8, 0.95); }

.text-error-default { --tw-text-opacity: 1; color: rgb(179 42 48 / var(--tw-text-opacity, 1)); }

.text-error-default\/0 { color: rgba(179, 42, 48, 0); }

.text-error-default\/10 { color: rgba(179, 42, 48, 0.1); }

.text-error-default\/100 { color: rgb(179, 42, 48); }

.text-error-default\/15 { color: rgba(179, 42, 48, 0.15); }

.text-error-default\/20 { color: rgba(179, 42, 48, 0.2); }

.text-error-default\/25 { color: rgba(179, 42, 48, 0.25); }

.text-error-default\/30 { color: rgba(179, 42, 48, 0.3); }

.text-error-default\/35 { color: rgba(179, 42, 48, 0.35); }

.text-error-default\/40 { color: rgba(179, 42, 48, 0.4); }

.text-error-default\/45 { color: rgba(179, 42, 48, 0.45); }

.text-error-default\/5 { color: rgba(179, 42, 48, 0.05); }

.text-error-default\/50 { color: rgba(179, 42, 48, 0.5); }

.text-error-default\/55 { color: rgba(179, 42, 48, 0.55); }

.text-error-default\/60 { color: rgba(179, 42, 48, 0.6); }

.text-error-default\/65 { color: rgba(179, 42, 48, 0.65); }

.text-error-default\/70 { color: rgba(179, 42, 48, 0.7); }

.text-error-default\/75 { color: rgba(179, 42, 48, 0.75); }

.text-error-default\/80 { color: rgba(179, 42, 48, 0.8); }

.text-error-default\/85 { color: rgba(179, 42, 48, 0.85); }

.text-error-default\/90 { color: rgba(179, 42, 48, 0.9); }

.text-error-default\/95 { color: rgba(179, 42, 48, 0.95); }

.text-neutral-10 { --tw-text-opacity: 1; color: rgb(237 239 239 / var(--tw-text-opacity, 1)); }

.text-neutral-10\/0 { color: rgba(237, 239, 239, 0); }

.text-neutral-10\/10 { color: rgba(237, 239, 239, 0.1); }

.text-neutral-10\/100 { color: rgb(237, 239, 239); }

.text-neutral-10\/15 { color: rgba(237, 239, 239, 0.15); }

.text-neutral-10\/20 { color: rgba(237, 239, 239, 0.2); }

.text-neutral-10\/25 { color: rgba(237, 239, 239, 0.25); }

.text-neutral-10\/30 { color: rgba(237, 239, 239, 0.3); }

.text-neutral-10\/35 { color: rgba(237, 239, 239, 0.35); }

.text-neutral-10\/40 { color: rgba(237, 239, 239, 0.4); }

.text-neutral-10\/45 { color: rgba(237, 239, 239, 0.45); }

.text-neutral-10\/5 { color: rgba(237, 239, 239, 0.05); }

.text-neutral-10\/50 { color: rgba(237, 239, 239, 0.5); }

.text-neutral-10\/55 { color: rgba(237, 239, 239, 0.55); }

.text-neutral-10\/60 { color: rgba(237, 239, 239, 0.6); }

.text-neutral-10\/65 { color: rgba(237, 239, 239, 0.65); }

.text-neutral-10\/70 { color: rgba(237, 239, 239, 0.7); }

.text-neutral-10\/75 { color: rgba(237, 239, 239, 0.75); }

.text-neutral-10\/80 { color: rgba(237, 239, 239, 0.8); }

.text-neutral-10\/85 { color: rgba(237, 239, 239, 0.85); }

.text-neutral-10\/90 { color: rgba(237, 239, 239, 0.9); }

.text-neutral-10\/95 { color: rgba(237, 239, 239, 0.95); }

.text-neutral-100 { --tw-text-opacity: 1; color: rgb(22 22 22 / var(--tw-text-opacity, 1)); }

.text-neutral-100\/0 { color: rgba(22, 22, 22, 0); }

.text-neutral-100\/10 { color: rgba(22, 22, 22, 0.1); }

.text-neutral-100\/100 { color: rgb(22, 22, 22); }

.text-neutral-100\/15 { color: rgba(22, 22, 22, 0.15); }

.text-neutral-100\/20 { color: rgba(22, 22, 22, 0.2); }

.text-neutral-100\/25 { color: rgba(22, 22, 22, 0.25); }

.text-neutral-100\/30 { color: rgba(22, 22, 22, 0.3); }

.text-neutral-100\/35 { color: rgba(22, 22, 22, 0.35); }

.text-neutral-100\/40 { color: rgba(22, 22, 22, 0.4); }

.text-neutral-100\/45 { color: rgba(22, 22, 22, 0.45); }

.text-neutral-100\/5 { color: rgba(22, 22, 22, 0.05); }

.text-neutral-100\/50 { color: rgba(22, 22, 22, 0.5); }

.text-neutral-100\/55 { color: rgba(22, 22, 22, 0.55); }

.text-neutral-100\/60 { color: rgba(22, 22, 22, 0.6); }

.text-neutral-100\/65 { color: rgba(22, 22, 22, 0.65); }

.text-neutral-100\/70 { color: rgba(22, 22, 22, 0.7); }

.text-neutral-100\/75 { color: rgba(22, 22, 22, 0.75); }

.text-neutral-100\/80 { color: rgba(22, 22, 22, 0.8); }

.text-neutral-100\/85 { color: rgba(22, 22, 22, 0.85); }

.text-neutral-100\/90 { color: rgba(22, 22, 22, 0.9); }

.text-neutral-100\/95 { color: rgba(22, 22, 22, 0.95); }

.text-neutral-20 { --tw-text-opacity: 1; color: rgb(221 225 226 / var(--tw-text-opacity, 1)); }

.text-neutral-20\/0 { color: rgba(221, 225, 226, 0); }

.text-neutral-20\/10 { color: rgba(221, 225, 226, 0.1); }

.text-neutral-20\/100 { color: rgb(221, 225, 226); }

.text-neutral-20\/15 { color: rgba(221, 225, 226, 0.15); }

.text-neutral-20\/20 { color: rgba(221, 225, 226, 0.2); }

.text-neutral-20\/25 { color: rgba(221, 225, 226, 0.25); }

.text-neutral-20\/30 { color: rgba(221, 225, 226, 0.3); }

.text-neutral-20\/35 { color: rgba(221, 225, 226, 0.35); }

.text-neutral-20\/40 { color: rgba(221, 225, 226, 0.4); }

.text-neutral-20\/45 { color: rgba(221, 225, 226, 0.45); }

.text-neutral-20\/5 { color: rgba(221, 225, 226, 0.05); }

.text-neutral-20\/50 { color: rgba(221, 225, 226, 0.5); }

.text-neutral-20\/55 { color: rgba(221, 225, 226, 0.55); }

.text-neutral-20\/60 { color: rgba(221, 225, 226, 0.6); }

.text-neutral-20\/65 { color: rgba(221, 225, 226, 0.65); }

.text-neutral-20\/70 { color: rgba(221, 225, 226, 0.7); }

.text-neutral-20\/75 { color: rgba(221, 225, 226, 0.75); }

.text-neutral-20\/80 { color: rgba(221, 225, 226, 0.8); }

.text-neutral-20\/85 { color: rgba(221, 225, 226, 0.85); }

.text-neutral-20\/90 { color: rgba(221, 225, 226, 0.9); }

.text-neutral-20\/95 { color: rgba(221, 225, 226, 0.95); }

.text-neutral-30 { --tw-text-opacity: 1; color: rgb(199 202 202 / var(--tw-text-opacity, 1)); }

.text-neutral-30\/0 { color: rgba(199, 202, 202, 0); }

.text-neutral-30\/10 { color: rgba(199, 202, 202, 0.1); }

.text-neutral-30\/100 { color: rgb(199, 202, 202); }

.text-neutral-30\/15 { color: rgba(199, 202, 202, 0.15); }

.text-neutral-30\/20 { color: rgba(199, 202, 202, 0.2); }

.text-neutral-30\/25 { color: rgba(199, 202, 202, 0.25); }

.text-neutral-30\/30 { color: rgba(199, 202, 202, 0.3); }

.text-neutral-30\/35 { color: rgba(199, 202, 202, 0.35); }

.text-neutral-30\/40 { color: rgba(199, 202, 202, 0.4); }

.text-neutral-30\/45 { color: rgba(199, 202, 202, 0.45); }

.text-neutral-30\/5 { color: rgba(199, 202, 202, 0.05); }

.text-neutral-30\/50 { color: rgba(199, 202, 202, 0.5); }

.text-neutral-30\/55 { color: rgba(199, 202, 202, 0.55); }

.text-neutral-30\/60 { color: rgba(199, 202, 202, 0.6); }

.text-neutral-30\/65 { color: rgba(199, 202, 202, 0.65); }

.text-neutral-30\/70 { color: rgba(199, 202, 202, 0.7); }

.text-neutral-30\/75 { color: rgba(199, 202, 202, 0.75); }

.text-neutral-30\/80 { color: rgba(199, 202, 202, 0.8); }

.text-neutral-30\/85 { color: rgba(199, 202, 202, 0.85); }

.text-neutral-30\/90 { color: rgba(199, 202, 202, 0.9); }

.text-neutral-30\/95 { color: rgba(199, 202, 202, 0.95); }

.text-neutral-40 { --tw-text-opacity: 1; color: rgb(175 175 176 / var(--tw-text-opacity, 1)); }

.text-neutral-40\/0 { color: rgba(175, 175, 176, 0); }

.text-neutral-40\/10 { color: rgba(175, 175, 176, 0.1); }

.text-neutral-40\/100 { color: rgb(175, 175, 176); }

.text-neutral-40\/15 { color: rgba(175, 175, 176, 0.15); }

.text-neutral-40\/20 { color: rgba(175, 175, 176, 0.2); }

.text-neutral-40\/25 { color: rgba(175, 175, 176, 0.25); }

.text-neutral-40\/30 { color: rgba(175, 175, 176, 0.3); }

.text-neutral-40\/35 { color: rgba(175, 175, 176, 0.35); }

.text-neutral-40\/40 { color: rgba(175, 175, 176, 0.4); }

.text-neutral-40\/45 { color: rgba(175, 175, 176, 0.45); }

.text-neutral-40\/5 { color: rgba(175, 175, 176, 0.05); }

.text-neutral-40\/50 { color: rgba(175, 175, 176, 0.5); }

.text-neutral-40\/55 { color: rgba(175, 175, 176, 0.55); }

.text-neutral-40\/60 { color: rgba(175, 175, 176, 0.6); }

.text-neutral-40\/65 { color: rgba(175, 175, 176, 0.65); }

.text-neutral-40\/70 { color: rgba(175, 175, 176, 0.7); }

.text-neutral-40\/75 { color: rgba(175, 175, 176, 0.75); }

.text-neutral-40\/80 { color: rgba(175, 175, 176, 0.8); }

.text-neutral-40\/85 { color: rgba(175, 175, 176, 0.85); }

.text-neutral-40\/90 { color: rgba(175, 175, 176, 0.9); }

.text-neutral-40\/95 { color: rgba(175, 175, 176, 0.95); }

.text-neutral-5 { --tw-text-opacity: 1; color: rgb(249 249 249 / var(--tw-text-opacity, 1)); }

.text-neutral-5\/0 { color: rgba(249, 249, 249, 0); }

.text-neutral-5\/10 { color: rgba(249, 249, 249, 0.1); }

.text-neutral-5\/100 { color: rgb(249, 249, 249); }

.text-neutral-5\/15 { color: rgba(249, 249, 249, 0.15); }

.text-neutral-5\/20 { color: rgba(249, 249, 249, 0.2); }

.text-neutral-5\/25 { color: rgba(249, 249, 249, 0.25); }

.text-neutral-5\/30 { color: rgba(249, 249, 249, 0.3); }

.text-neutral-5\/35 { color: rgba(249, 249, 249, 0.35); }

.text-neutral-5\/40 { color: rgba(249, 249, 249, 0.4); }

.text-neutral-5\/45 { color: rgba(249, 249, 249, 0.45); }

.text-neutral-5\/5 { color: rgba(249, 249, 249, 0.05); }

.text-neutral-5\/50 { color: rgba(249, 249, 249, 0.5); }

.text-neutral-5\/55 { color: rgba(249, 249, 249, 0.55); }

.text-neutral-5\/60 { color: rgba(249, 249, 249, 0.6); }

.text-neutral-5\/65 { color: rgba(249, 249, 249, 0.65); }

.text-neutral-5\/70 { color: rgba(249, 249, 249, 0.7); }

.text-neutral-5\/75 { color: rgba(249, 249, 249, 0.75); }

.text-neutral-5\/80 { color: rgba(249, 249, 249, 0.8); }

.text-neutral-5\/85 { color: rgba(249, 249, 249, 0.85); }

.text-neutral-5\/90 { color: rgba(249, 249, 249, 0.9); }

.text-neutral-5\/95 { color: rgba(249, 249, 249, 0.95); }

.text-neutral-50 { --tw-text-opacity: 1; color: rgb(142 142 142 / var(--tw-text-opacity, 1)); }

.text-neutral-50\/0 { color: rgba(142, 142, 142, 0); }

.text-neutral-50\/10 { color: rgba(142, 142, 142, 0.1); }

.text-neutral-50\/100 { color: rgb(142, 142, 142); }

.text-neutral-50\/15 { color: rgba(142, 142, 142, 0.15); }

.text-neutral-50\/20 { color: rgba(142, 142, 142, 0.2); }

.text-neutral-50\/25 { color: rgba(142, 142, 142, 0.25); }

.text-neutral-50\/30 { color: rgba(142, 142, 142, 0.3); }

.text-neutral-50\/35 { color: rgba(142, 142, 142, 0.35); }

.text-neutral-50\/40 { color: rgba(142, 142, 142, 0.4); }

.text-neutral-50\/45 { color: rgba(142, 142, 142, 0.45); }

.text-neutral-50\/5 { color: rgba(142, 142, 142, 0.05); }

.text-neutral-50\/50 { color: rgba(142, 142, 142, 0.5); }

.text-neutral-50\/55 { color: rgba(142, 142, 142, 0.55); }

.text-neutral-50\/60 { color: rgba(142, 142, 142, 0.6); }

.text-neutral-50\/65 { color: rgba(142, 142, 142, 0.65); }

.text-neutral-50\/70 { color: rgba(142, 142, 142, 0.7); }

.text-neutral-50\/75 { color: rgba(142, 142, 142, 0.75); }

.text-neutral-50\/80 { color: rgba(142, 142, 142, 0.8); }

.text-neutral-50\/85 { color: rgba(142, 142, 142, 0.85); }

.text-neutral-50\/90 { color: rgba(142, 142, 142, 0.9); }

.text-neutral-50\/95 { color: rgba(142, 142, 142, 0.95); }

.text-neutral-60 { --tw-text-opacity: 1; color: rgb(104 104 104 / var(--tw-text-opacity, 1)); }

.text-neutral-60\/0 { color: rgba(104, 104, 104, 0); }

.text-neutral-60\/10 { color: rgba(104, 104, 104, 0.1); }

.text-neutral-60\/100 { color: rgb(104, 104, 104); }

.text-neutral-60\/15 { color: rgba(104, 104, 104, 0.15); }

.text-neutral-60\/20 { color: rgba(104, 104, 104, 0.2); }

.text-neutral-60\/25 { color: rgba(104, 104, 104, 0.25); }

.text-neutral-60\/30 { color: rgba(104, 104, 104, 0.3); }

.text-neutral-60\/35 { color: rgba(104, 104, 104, 0.35); }

.text-neutral-60\/40 { color: rgba(104, 104, 104, 0.4); }

.text-neutral-60\/45 { color: rgba(104, 104, 104, 0.45); }

.text-neutral-60\/5 { color: rgba(104, 104, 104, 0.05); }

.text-neutral-60\/50 { color: rgba(104, 104, 104, 0.5); }

.text-neutral-60\/55 { color: rgba(104, 104, 104, 0.55); }

.text-neutral-60\/60 { color: rgba(104, 104, 104, 0.6); }

.text-neutral-60\/65 { color: rgba(104, 104, 104, 0.65); }

.text-neutral-60\/70 { color: rgba(104, 104, 104, 0.7); }

.text-neutral-60\/75 { color: rgba(104, 104, 104, 0.75); }

.text-neutral-60\/80 { color: rgba(104, 104, 104, 0.8); }

.text-neutral-60\/85 { color: rgba(104, 104, 104, 0.85); }

.text-neutral-60\/90 { color: rgba(104, 104, 104, 0.9); }

.text-neutral-60\/95 { color: rgba(104, 104, 104, 0.95); }

.text-neutral-70 { --tw-text-opacity: 1; color: rgb(78 78 78 / var(--tw-text-opacity, 1)); }

.text-neutral-70\/0 { color: rgba(78, 78, 78, 0); }

.text-neutral-70\/10 { color: rgba(78, 78, 78, 0.1); }

.text-neutral-70\/100 { color: rgb(78, 78, 78); }

.text-neutral-70\/15 { color: rgba(78, 78, 78, 0.15); }

.text-neutral-70\/20 { color: rgba(78, 78, 78, 0.2); }

.text-neutral-70\/25 { color: rgba(78, 78, 78, 0.25); }

.text-neutral-70\/30 { color: rgba(78, 78, 78, 0.3); }

.text-neutral-70\/35 { color: rgba(78, 78, 78, 0.35); }

.text-neutral-70\/40 { color: rgba(78, 78, 78, 0.4); }

.text-neutral-70\/45 { color: rgba(78, 78, 78, 0.45); }

.text-neutral-70\/5 { color: rgba(78, 78, 78, 0.05); }

.text-neutral-70\/50 { color: rgba(78, 78, 78, 0.5); }

.text-neutral-70\/55 { color: rgba(78, 78, 78, 0.55); }

.text-neutral-70\/60 { color: rgba(78, 78, 78, 0.6); }

.text-neutral-70\/65 { color: rgba(78, 78, 78, 0.65); }

.text-neutral-70\/70 { color: rgba(78, 78, 78, 0.7); }

.text-neutral-70\/75 { color: rgba(78, 78, 78, 0.75); }

.text-neutral-70\/80 { color: rgba(78, 78, 78, 0.8); }

.text-neutral-70\/85 { color: rgba(78, 78, 78, 0.85); }

.text-neutral-70\/90 { color: rgba(78, 78, 78, 0.9); }

.text-neutral-70\/95 { color: rgba(78, 78, 78, 0.95); }

.text-neutral-80 { --tw-text-opacity: 1; color: rgb(57 57 57 / var(--tw-text-opacity, 1)); }

.text-neutral-80\/0 { color: rgba(57, 57, 57, 0); }

.text-neutral-80\/10 { color: rgba(57, 57, 57, 0.1); }

.text-neutral-80\/100 { color: rgb(57, 57, 57); }

.text-neutral-80\/15 { color: rgba(57, 57, 57, 0.15); }

.text-neutral-80\/20 { color: rgba(57, 57, 57, 0.2); }

.text-neutral-80\/25 { color: rgba(57, 57, 57, 0.25); }

.text-neutral-80\/30 { color: rgba(57, 57, 57, 0.3); }

.text-neutral-80\/35 { color: rgba(57, 57, 57, 0.35); }

.text-neutral-80\/40 { color: rgba(57, 57, 57, 0.4); }

.text-neutral-80\/45 { color: rgba(57, 57, 57, 0.45); }

.text-neutral-80\/5 { color: rgba(57, 57, 57, 0.05); }

.text-neutral-80\/50 { color: rgba(57, 57, 57, 0.5); }

.text-neutral-80\/55 { color: rgba(57, 57, 57, 0.55); }

.text-neutral-80\/60 { color: rgba(57, 57, 57, 0.6); }

.text-neutral-80\/65 { color: rgba(57, 57, 57, 0.65); }

.text-neutral-80\/70 { color: rgba(57, 57, 57, 0.7); }

.text-neutral-80\/75 { color: rgba(57, 57, 57, 0.75); }

.text-neutral-80\/80 { color: rgba(57, 57, 57, 0.8); }

.text-neutral-80\/85 { color: rgba(57, 57, 57, 0.85); }

.text-neutral-80\/90 { color: rgba(57, 57, 57, 0.9); }

.text-neutral-80\/95 { color: rgba(57, 57, 57, 0.95); }

.text-neutral-90 { --tw-text-opacity: 1; color: rgb(40 40 40 / var(--tw-text-opacity, 1)); }

.text-neutral-90\/0 { color: rgba(40, 40, 40, 0); }

.text-neutral-90\/10 { color: rgba(40, 40, 40, 0.1); }

.text-neutral-90\/100 { color: rgb(40, 40, 40); }

.text-neutral-90\/15 { color: rgba(40, 40, 40, 0.15); }

.text-neutral-90\/20 { color: rgba(40, 40, 40, 0.2); }

.text-neutral-90\/25 { color: rgba(40, 40, 40, 0.25); }

.text-neutral-90\/30 { color: rgba(40, 40, 40, 0.3); }

.text-neutral-90\/35 { color: rgba(40, 40, 40, 0.35); }

.text-neutral-90\/40 { color: rgba(40, 40, 40, 0.4); }

.text-neutral-90\/45 { color: rgba(40, 40, 40, 0.45); }

.text-neutral-90\/5 { color: rgba(40, 40, 40, 0.05); }

.text-neutral-90\/50 { color: rgba(40, 40, 40, 0.5); }

.text-neutral-90\/55 { color: rgba(40, 40, 40, 0.55); }

.text-neutral-90\/60 { color: rgba(40, 40, 40, 0.6); }

.text-neutral-90\/65 { color: rgba(40, 40, 40, 0.65); }

.text-neutral-90\/70 { color: rgba(40, 40, 40, 0.7); }

.text-neutral-90\/75 { color: rgba(40, 40, 40, 0.75); }

.text-neutral-90\/80 { color: rgba(40, 40, 40, 0.8); }

.text-neutral-90\/85 { color: rgba(40, 40, 40, 0.85); }

.text-neutral-90\/90 { color: rgba(40, 40, 40, 0.9); }

.text-neutral-90\/95 { color: rgba(40, 40, 40, 0.95); }

.text-primary-10 { --tw-text-opacity: 1; color: rgb(233 239 247 / var(--tw-text-opacity, 1)); }

.text-primary-10\/0 { color: rgba(233, 239, 247, 0); }

.text-primary-10\/10 { color: rgba(233, 239, 247, 0.1); }

.text-primary-10\/100 { color: rgb(233, 239, 247); }

.text-primary-10\/15 { color: rgba(233, 239, 247, 0.15); }

.text-primary-10\/20 { color: rgba(233, 239, 247, 0.2); }

.text-primary-10\/25 { color: rgba(233, 239, 247, 0.25); }

.text-primary-10\/30 { color: rgba(233, 239, 247, 0.3); }

.text-primary-10\/35 { color: rgba(233, 239, 247, 0.35); }

.text-primary-10\/40 { color: rgba(233, 239, 247, 0.4); }

.text-primary-10\/45 { color: rgba(233, 239, 247, 0.45); }

.text-primary-10\/5 { color: rgba(233, 239, 247, 0.05); }

.text-primary-10\/50 { color: rgba(233, 239, 247, 0.5); }

.text-primary-10\/55 { color: rgba(233, 239, 247, 0.55); }

.text-primary-10\/60 { color: rgba(233, 239, 247, 0.6); }

.text-primary-10\/65 { color: rgba(233, 239, 247, 0.65); }

.text-primary-10\/70 { color: rgba(233, 239, 247, 0.7); }

.text-primary-10\/75 { color: rgba(233, 239, 247, 0.75); }

.text-primary-10\/80 { color: rgba(233, 239, 247, 0.8); }

.text-primary-10\/85 { color: rgba(233, 239, 247, 0.85); }

.text-primary-10\/90 { color: rgba(233, 239, 247, 0.9); }

.text-primary-10\/95 { color: rgba(233, 239, 247, 0.95); }

.text-primary-100 { --tw-text-opacity: 1; color: rgb(7 22 45 / var(--tw-text-opacity, 1)); }

.text-primary-100\/0 { color: rgba(7, 22, 45, 0); }

.text-primary-100\/10 { color: rgba(7, 22, 45, 0.1); }

.text-primary-100\/100 { color: rgb(7, 22, 45); }

.text-primary-100\/15 { color: rgba(7, 22, 45, 0.15); }

.text-primary-100\/20 { color: rgba(7, 22, 45, 0.2); }

.text-primary-100\/25 { color: rgba(7, 22, 45, 0.25); }

.text-primary-100\/30 { color: rgba(7, 22, 45, 0.3); }

.text-primary-100\/35 { color: rgba(7, 22, 45, 0.35); }

.text-primary-100\/40 { color: rgba(7, 22, 45, 0.4); }

.text-primary-100\/45 { color: rgba(7, 22, 45, 0.45); }

.text-primary-100\/5 { color: rgba(7, 22, 45, 0.05); }

.text-primary-100\/50 { color: rgba(7, 22, 45, 0.5); }

.text-primary-100\/55 { color: rgba(7, 22, 45, 0.55); }

.text-primary-100\/60 { color: rgba(7, 22, 45, 0.6); }

.text-primary-100\/65 { color: rgba(7, 22, 45, 0.65); }

.text-primary-100\/70 { color: rgba(7, 22, 45, 0.7); }

.text-primary-100\/75 { color: rgba(7, 22, 45, 0.75); }

.text-primary-100\/80 { color: rgba(7, 22, 45, 0.8); }

.text-primary-100\/85 { color: rgba(7, 22, 45, 0.85); }

.text-primary-100\/90 { color: rgba(7, 22, 45, 0.9); }

.text-primary-100\/95 { color: rgba(7, 22, 45, 0.95); }

.text-primary-20 { --tw-text-opacity: 1; color: rgb(214 225 239 / var(--tw-text-opacity, 1)); }

.text-primary-20\/0 { color: rgba(214, 225, 239, 0); }

.text-primary-20\/10 { color: rgba(214, 225, 239, 0.1); }

.text-primary-20\/100 { color: rgb(214, 225, 239); }

.text-primary-20\/15 { color: rgba(214, 225, 239, 0.15); }

.text-primary-20\/20 { color: rgba(214, 225, 239, 0.2); }

.text-primary-20\/25 { color: rgba(214, 225, 239, 0.25); }

.text-primary-20\/30 { color: rgba(214, 225, 239, 0.3); }

.text-primary-20\/35 { color: rgba(214, 225, 239, 0.35); }

.text-primary-20\/40 { color: rgba(214, 225, 239, 0.4); }

.text-primary-20\/45 { color: rgba(214, 225, 239, 0.45); }

.text-primary-20\/5 { color: rgba(214, 225, 239, 0.05); }

.text-primary-20\/50 { color: rgba(214, 225, 239, 0.5); }

.text-primary-20\/55 { color: rgba(214, 225, 239, 0.55); }

.text-primary-20\/60 { color: rgba(214, 225, 239, 0.6); }

.text-primary-20\/65 { color: rgba(214, 225, 239, 0.65); }

.text-primary-20\/70 { color: rgba(214, 225, 239, 0.7); }

.text-primary-20\/75 { color: rgba(214, 225, 239, 0.75); }

.text-primary-20\/80 { color: rgba(214, 225, 239, 0.8); }

.text-primary-20\/85 { color: rgba(214, 225, 239, 0.85); }

.text-primary-20\/90 { color: rgba(214, 225, 239, 0.9); }

.text-primary-20\/95 { color: rgba(214, 225, 239, 0.95); }

.text-primary-30 { --tw-text-opacity: 1; color: rgb(185 203 229 / var(--tw-text-opacity, 1)); }

.text-primary-30\/0 { color: rgba(185, 203, 229, 0); }

.text-primary-30\/10 { color: rgba(185, 203, 229, 0.1); }

.text-primary-30\/100 { color: rgb(185, 203, 229); }

.text-primary-30\/15 { color: rgba(185, 203, 229, 0.15); }

.text-primary-30\/20 { color: rgba(185, 203, 229, 0.2); }

.text-primary-30\/25 { color: rgba(185, 203, 229, 0.25); }

.text-primary-30\/30 { color: rgba(185, 203, 229, 0.3); }

.text-primary-30\/35 { color: rgba(185, 203, 229, 0.35); }

.text-primary-30\/40 { color: rgba(185, 203, 229, 0.4); }

.text-primary-30\/45 { color: rgba(185, 203, 229, 0.45); }

.text-primary-30\/5 { color: rgba(185, 203, 229, 0.05); }

.text-primary-30\/50 { color: rgba(185, 203, 229, 0.5); }

.text-primary-30\/55 { color: rgba(185, 203, 229, 0.55); }

.text-primary-30\/60 { color: rgba(185, 203, 229, 0.6); }

.text-primary-30\/65 { color: rgba(185, 203, 229, 0.65); }

.text-primary-30\/70 { color: rgba(185, 203, 229, 0.7); }

.text-primary-30\/75 { color: rgba(185, 203, 229, 0.75); }

.text-primary-30\/80 { color: rgba(185, 203, 229, 0.8); }

.text-primary-30\/85 { color: rgba(185, 203, 229, 0.85); }

.text-primary-30\/90 { color: rgba(185, 203, 229, 0.9); }

.text-primary-30\/95 { color: rgba(185, 203, 229, 0.95); }

.text-primary-40 { --tw-text-opacity: 1; color: rgb(149 177 215 / var(--tw-text-opacity, 1)); }

.text-primary-40\/0 { color: rgba(149, 177, 215, 0); }

.text-primary-40\/10 { color: rgba(149, 177, 215, 0.1); }

.text-primary-40\/100 { color: rgb(149, 177, 215); }

.text-primary-40\/15 { color: rgba(149, 177, 215, 0.15); }

.text-primary-40\/20 { color: rgba(149, 177, 215, 0.2); }

.text-primary-40\/25 { color: rgba(149, 177, 215, 0.25); }

.text-primary-40\/30 { color: rgba(149, 177, 215, 0.3); }

.text-primary-40\/35 { color: rgba(149, 177, 215, 0.35); }

.text-primary-40\/40 { color: rgba(149, 177, 215, 0.4); }

.text-primary-40\/45 { color: rgba(149, 177, 215, 0.45); }

.text-primary-40\/5 { color: rgba(149, 177, 215, 0.05); }

.text-primary-40\/50 { color: rgba(149, 177, 215, 0.5); }

.text-primary-40\/55 { color: rgba(149, 177, 215, 0.55); }

.text-primary-40\/60 { color: rgba(149, 177, 215, 0.6); }

.text-primary-40\/65 { color: rgba(149, 177, 215, 0.65); }

.text-primary-40\/70 { color: rgba(149, 177, 215, 0.7); }

.text-primary-40\/75 { color: rgba(149, 177, 215, 0.75); }

.text-primary-40\/80 { color: rgba(149, 177, 215, 0.8); }

.text-primary-40\/85 { color: rgba(149, 177, 215, 0.85); }

.text-primary-40\/90 { color: rgba(149, 177, 215, 0.9); }

.text-primary-40\/95 { color: rgba(149, 177, 215, 0.95); }

.text-primary-5 { --tw-text-opacity: 1; color: rgb(248 250 252 / var(--tw-text-opacity, 1)); }

.text-primary-5\/0 { color: rgba(248, 250, 252, 0); }

.text-primary-5\/10 { color: rgba(248, 250, 252, 0.1); }

.text-primary-5\/100 { color: rgb(248, 250, 252); }

.text-primary-5\/15 { color: rgba(248, 250, 252, 0.15); }

.text-primary-5\/20 { color: rgba(248, 250, 252, 0.2); }

.text-primary-5\/25 { color: rgba(248, 250, 252, 0.25); }

.text-primary-5\/30 { color: rgba(248, 250, 252, 0.3); }

.text-primary-5\/35 { color: rgba(248, 250, 252, 0.35); }

.text-primary-5\/40 { color: rgba(248, 250, 252, 0.4); }

.text-primary-5\/45 { color: rgba(248, 250, 252, 0.45); }

.text-primary-5\/5 { color: rgba(248, 250, 252, 0.05); }

.text-primary-5\/50 { color: rgba(248, 250, 252, 0.5); }

.text-primary-5\/55 { color: rgba(248, 250, 252, 0.55); }

.text-primary-5\/60 { color: rgba(248, 250, 252, 0.6); }

.text-primary-5\/65 { color: rgba(248, 250, 252, 0.65); }

.text-primary-5\/70 { color: rgba(248, 250, 252, 0.7); }

.text-primary-5\/75 { color: rgba(248, 250, 252, 0.75); }

.text-primary-5\/80 { color: rgba(248, 250, 252, 0.8); }

.text-primary-5\/85 { color: rgba(248, 250, 252, 0.85); }

.text-primary-5\/90 { color: rgba(248, 250, 252, 0.9); }

.text-primary-5\/95 { color: rgba(248, 250, 252, 0.95); }

.text-primary-50 { --tw-text-opacity: 1; color: rgb(105 145 198 / var(--tw-text-opacity, 1)); }

.text-primary-50\/0 { color: rgba(105, 145, 198, 0); }

.text-primary-50\/10 { color: rgba(105, 145, 198, 0.1); }

.text-primary-50\/100 { color: rgb(105, 145, 198); }

.text-primary-50\/15 { color: rgba(105, 145, 198, 0.15); }

.text-primary-50\/20 { color: rgba(105, 145, 198, 0.2); }

.text-primary-50\/25 { color: rgba(105, 145, 198, 0.25); }

.text-primary-50\/30 { color: rgba(105, 145, 198, 0.3); }

.text-primary-50\/35 { color: rgba(105, 145, 198, 0.35); }

.text-primary-50\/40 { color: rgba(105, 145, 198, 0.4); }

.text-primary-50\/45 { color: rgba(105, 145, 198, 0.45); }

.text-primary-50\/5 { color: rgba(105, 145, 198, 0.05); }

.text-primary-50\/50 { color: rgba(105, 145, 198, 0.5); }

.text-primary-50\/55 { color: rgba(105, 145, 198, 0.55); }

.text-primary-50\/60 { color: rgba(105, 145, 198, 0.6); }

.text-primary-50\/65 { color: rgba(105, 145, 198, 0.65); }

.text-primary-50\/70 { color: rgba(105, 145, 198, 0.7); }

.text-primary-50\/75 { color: rgba(105, 145, 198, 0.75); }

.text-primary-50\/80 { color: rgba(105, 145, 198, 0.8); }

.text-primary-50\/85 { color: rgba(105, 145, 198, 0.85); }

.text-primary-50\/90 { color: rgba(105, 145, 198, 0.9); }

.text-primary-50\/95 { color: rgba(105, 145, 198, 0.95); }

.text-primary-60 { --tw-text-opacity: 1; color: rgb(51 104 178 / var(--tw-text-opacity, 1)); }

.text-primary-60\/0 { color: rgba(51, 104, 178, 0); }

.text-primary-60\/10 { color: rgba(51, 104, 178, 0.1); }

.text-primary-60\/100 { color: rgb(51, 104, 178); }

.text-primary-60\/15 { color: rgba(51, 104, 178, 0.15); }

.text-primary-60\/20 { color: rgba(51, 104, 178, 0.2); }

.text-primary-60\/25 { color: rgba(51, 104, 178, 0.25); }

.text-primary-60\/30 { color: rgba(51, 104, 178, 0.3); }

.text-primary-60\/35 { color: rgba(51, 104, 178, 0.35); }

.text-primary-60\/40 { color: rgba(51, 104, 178, 0.4); }

.text-primary-60\/45 { color: rgba(51, 104, 178, 0.45); }

.text-primary-60\/5 { color: rgba(51, 104, 178, 0.05); }

.text-primary-60\/50 { color: rgba(51, 104, 178, 0.5); }

.text-primary-60\/55 { color: rgba(51, 104, 178, 0.55); }

.text-primary-60\/60 { color: rgba(51, 104, 178, 0.6); }

.text-primary-60\/65 { color: rgba(51, 104, 178, 0.65); }

.text-primary-60\/70 { color: rgba(51, 104, 178, 0.7); }

.text-primary-60\/75 { color: rgba(51, 104, 178, 0.75); }

.text-primary-60\/80 { color: rgba(51, 104, 178, 0.8); }

.text-primary-60\/85 { color: rgba(51, 104, 178, 0.85); }

.text-primary-60\/90 { color: rgba(51, 104, 178, 0.9); }

.text-primary-60\/95 { color: rgba(51, 104, 178, 0.95); }

.text-primary-70 { --tw-text-opacity: 1; color: rgb(38 79 136 / var(--tw-text-opacity, 1)); }

.text-primary-70\/0 { color: rgba(38, 79, 136, 0); }

.text-primary-70\/10 { color: rgba(38, 79, 136, 0.1); }

.text-primary-70\/100 { color: rgb(38, 79, 136); }

.text-primary-70\/15 { color: rgba(38, 79, 136, 0.15); }

.text-primary-70\/20 { color: rgba(38, 79, 136, 0.2); }

.text-primary-70\/25 { color: rgba(38, 79, 136, 0.25); }

.text-primary-70\/30 { color: rgba(38, 79, 136, 0.3); }

.text-primary-70\/35 { color: rgba(38, 79, 136, 0.35); }

.text-primary-70\/40 { color: rgba(38, 79, 136, 0.4); }

.text-primary-70\/45 { color: rgba(38, 79, 136, 0.45); }

.text-primary-70\/5 { color: rgba(38, 79, 136, 0.05); }

.text-primary-70\/50 { color: rgba(38, 79, 136, 0.5); }

.text-primary-70\/55 { color: rgba(38, 79, 136, 0.55); }

.text-primary-70\/60 { color: rgba(38, 79, 136, 0.6); }

.text-primary-70\/65 { color: rgba(38, 79, 136, 0.65); }

.text-primary-70\/70 { color: rgba(38, 79, 136, 0.7); }

.text-primary-70\/75 { color: rgba(38, 79, 136, 0.75); }

.text-primary-70\/80 { color: rgba(38, 79, 136, 0.8); }

.text-primary-70\/85 { color: rgba(38, 79, 136, 0.85); }

.text-primary-70\/90 { color: rgba(38, 79, 136, 0.9); }

.text-primary-70\/95 { color: rgba(38, 79, 136, 0.95); }

.text-primary-80 { --tw-text-opacity: 1; color: rgb(23 57 103 / var(--tw-text-opacity, 1)); }

.text-primary-80\/0 { color: rgba(23, 57, 103, 0); }

.text-primary-80\/10 { color: rgba(23, 57, 103, 0.1); }

.text-primary-80\/100 { color: rgb(23, 57, 103); }

.text-primary-80\/15 { color: rgba(23, 57, 103, 0.15); }

.text-primary-80\/20 { color: rgba(23, 57, 103, 0.2); }

.text-primary-80\/25 { color: rgba(23, 57, 103, 0.25); }

.text-primary-80\/30 { color: rgba(23, 57, 103, 0.3); }

.text-primary-80\/35 { color: rgba(23, 57, 103, 0.35); }

.text-primary-80\/40 { color: rgba(23, 57, 103, 0.4); }

.text-primary-80\/45 { color: rgba(23, 57, 103, 0.45); }

.text-primary-80\/5 { color: rgba(23, 57, 103, 0.05); }

.text-primary-80\/50 { color: rgba(23, 57, 103, 0.5); }

.text-primary-80\/55 { color: rgba(23, 57, 103, 0.55); }

.text-primary-80\/60 { color: rgba(23, 57, 103, 0.6); }

.text-primary-80\/65 { color: rgba(23, 57, 103, 0.65); }

.text-primary-80\/70 { color: rgba(23, 57, 103, 0.7); }

.text-primary-80\/75 { color: rgba(23, 57, 103, 0.75); }

.text-primary-80\/80 { color: rgba(23, 57, 103, 0.8); }

.text-primary-80\/85 { color: rgba(23, 57, 103, 0.85); }

.text-primary-80\/90 { color: rgba(23, 57, 103, 0.9); }

.text-primary-80\/95 { color: rgba(23, 57, 103, 0.95); }

.text-primary-90 { --tw-text-opacity: 1; color: rgb(12 39 79 / var(--tw-text-opacity, 1)); }

.text-primary-90\/0 { color: rgba(12, 39, 79, 0); }

.text-primary-90\/10 { color: rgba(12, 39, 79, 0.1); }

.text-primary-90\/100 { color: rgb(12, 39, 79); }

.text-primary-90\/15 { color: rgba(12, 39, 79, 0.15); }

.text-primary-90\/20 { color: rgba(12, 39, 79, 0.2); }

.text-primary-90\/25 { color: rgba(12, 39, 79, 0.25); }

.text-primary-90\/30 { color: rgba(12, 39, 79, 0.3); }

.text-primary-90\/35 { color: rgba(12, 39, 79, 0.35); }

.text-primary-90\/40 { color: rgba(12, 39, 79, 0.4); }

.text-primary-90\/45 { color: rgba(12, 39, 79, 0.45); }

.text-primary-90\/5 { color: rgba(12, 39, 79, 0.05); }

.text-primary-90\/50 { color: rgba(12, 39, 79, 0.5); }

.text-primary-90\/55 { color: rgba(12, 39, 79, 0.55); }

.text-primary-90\/60 { color: rgba(12, 39, 79, 0.6); }

.text-primary-90\/65 { color: rgba(12, 39, 79, 0.65); }

.text-primary-90\/70 { color: rgba(12, 39, 79, 0.7); }

.text-primary-90\/75 { color: rgba(12, 39, 79, 0.75); }

.text-primary-90\/80 { color: rgba(12, 39, 79, 0.8); }

.text-primary-90\/85 { color: rgba(12, 39, 79, 0.85); }

.text-primary-90\/90 { color: rgba(12, 39, 79, 0.9); }

.text-primary-90\/95 { color: rgba(12, 39, 79, 0.95); }

.text-red-10 { --tw-text-opacity: 1; color: rgb(255 234 230 / var(--tw-text-opacity, 1)); }

.text-red-10\/0 { color: rgba(255, 234, 230, 0); }

.text-red-10\/10 { color: rgba(255, 234, 230, 0.1); }

.text-red-10\/100 { color: rgb(255, 234, 230); }

.text-red-10\/15 { color: rgba(255, 234, 230, 0.15); }

.text-red-10\/20 { color: rgba(255, 234, 230, 0.2); }

.text-red-10\/25 { color: rgba(255, 234, 230, 0.25); }

.text-red-10\/30 { color: rgba(255, 234, 230, 0.3); }

.text-red-10\/35 { color: rgba(255, 234, 230, 0.35); }

.text-red-10\/40 { color: rgba(255, 234, 230, 0.4); }

.text-red-10\/45 { color: rgba(255, 234, 230, 0.45); }

.text-red-10\/5 { color: rgba(255, 234, 230, 0.05); }

.text-red-10\/50 { color: rgba(255, 234, 230, 0.5); }

.text-red-10\/55 { color: rgba(255, 234, 230, 0.55); }

.text-red-10\/60 { color: rgba(255, 234, 230, 0.6); }

.text-red-10\/65 { color: rgba(255, 234, 230, 0.65); }

.text-red-10\/70 { color: rgba(255, 234, 230, 0.7); }

.text-red-10\/75 { color: rgba(255, 234, 230, 0.75); }

.text-red-10\/80 { color: rgba(255, 234, 230, 0.8); }

.text-red-10\/85 { color: rgba(255, 234, 230, 0.85); }

.text-red-10\/90 { color: rgba(255, 234, 230, 0.9); }

.text-red-10\/95 { color: rgba(255, 234, 230, 0.95); }

.text-red-100 { --tw-text-opacity: 1; color: rgb(48 9 2 / var(--tw-text-opacity, 1)); }

.text-red-100\/0 { color: rgba(48, 9, 2, 0); }

.text-red-100\/10 { color: rgba(48, 9, 2, 0.1); }

.text-red-100\/100 { color: rgb(48, 9, 2); }

.text-red-100\/15 { color: rgba(48, 9, 2, 0.15); }

.text-red-100\/20 { color: rgba(48, 9, 2, 0.2); }

.text-red-100\/25 { color: rgba(48, 9, 2, 0.25); }

.text-red-100\/30 { color: rgba(48, 9, 2, 0.3); }

.text-red-100\/35 { color: rgba(48, 9, 2, 0.35); }

.text-red-100\/40 { color: rgba(48, 9, 2, 0.4); }

.text-red-100\/45 { color: rgba(48, 9, 2, 0.45); }

.text-red-100\/5 { color: rgba(48, 9, 2, 0.05); }

.text-red-100\/50 { color: rgba(48, 9, 2, 0.5); }

.text-red-100\/55 { color: rgba(48, 9, 2, 0.55); }

.text-red-100\/60 { color: rgba(48, 9, 2, 0.6); }

.text-red-100\/65 { color: rgba(48, 9, 2, 0.65); }

.text-red-100\/70 { color: rgba(48, 9, 2, 0.7); }

.text-red-100\/75 { color: rgba(48, 9, 2, 0.75); }

.text-red-100\/80 { color: rgba(48, 9, 2, 0.8); }

.text-red-100\/85 { color: rgba(48, 9, 2, 0.85); }

.text-red-100\/90 { color: rgba(48, 9, 2, 0.9); }

.text-red-100\/95 { color: rgba(48, 9, 2, 0.95); }

.text-red-20 { --tw-text-opacity: 1; color: rgb(255 215 208 / var(--tw-text-opacity, 1)); }

.text-red-20\/0 { color: rgba(255, 215, 208, 0); }

.text-red-20\/10 { color: rgba(255, 215, 208, 0.1); }

.text-red-20\/100 { color: rgb(255, 215, 208); }

.text-red-20\/15 { color: rgba(255, 215, 208, 0.15); }

.text-red-20\/20 { color: rgba(255, 215, 208, 0.2); }

.text-red-20\/25 { color: rgba(255, 215, 208, 0.25); }

.text-red-20\/30 { color: rgba(255, 215, 208, 0.3); }

.text-red-20\/35 { color: rgba(255, 215, 208, 0.35); }

.text-red-20\/40 { color: rgba(255, 215, 208, 0.4); }

.text-red-20\/45 { color: rgba(255, 215, 208, 0.45); }

.text-red-20\/5 { color: rgba(255, 215, 208, 0.05); }

.text-red-20\/50 { color: rgba(255, 215, 208, 0.5); }

.text-red-20\/55 { color: rgba(255, 215, 208, 0.55); }

.text-red-20\/60 { color: rgba(255, 215, 208, 0.6); }

.text-red-20\/65 { color: rgba(255, 215, 208, 0.65); }

.text-red-20\/70 { color: rgba(255, 215, 208, 0.7); }

.text-red-20\/75 { color: rgba(255, 215, 208, 0.75); }

.text-red-20\/80 { color: rgba(255, 215, 208, 0.8); }

.text-red-20\/85 { color: rgba(255, 215, 208, 0.85); }

.text-red-20\/90 { color: rgba(255, 215, 208, 0.9); }

.text-red-20\/95 { color: rgba(255, 215, 208, 0.95); }

.text-red-30 { --tw-text-opacity: 1; color: rgb(255 185 171 / var(--tw-text-opacity, 1)); }

.text-red-30\/0 { color: rgba(255, 185, 171, 0); }

.text-red-30\/10 { color: rgba(255, 185, 171, 0.1); }

.text-red-30\/100 { color: rgb(255, 185, 171); }

.text-red-30\/15 { color: rgba(255, 185, 171, 0.15); }

.text-red-30\/20 { color: rgba(255, 185, 171, 0.2); }

.text-red-30\/25 { color: rgba(255, 185, 171, 0.25); }

.text-red-30\/30 { color: rgba(255, 185, 171, 0.3); }

.text-red-30\/35 { color: rgba(255, 185, 171, 0.35); }

.text-red-30\/40 { color: rgba(255, 185, 171, 0.4); }

.text-red-30\/45 { color: rgba(255, 185, 171, 0.45); }

.text-red-30\/5 { color: rgba(255, 185, 171, 0.05); }

.text-red-30\/50 { color: rgba(255, 185, 171, 0.5); }

.text-red-30\/55 { color: rgba(255, 185, 171, 0.55); }

.text-red-30\/60 { color: rgba(255, 185, 171, 0.6); }

.text-red-30\/65 { color: rgba(255, 185, 171, 0.65); }

.text-red-30\/70 { color: rgba(255, 185, 171, 0.7); }

.text-red-30\/75 { color: rgba(255, 185, 171, 0.75); }

.text-red-30\/80 { color: rgba(255, 185, 171, 0.8); }

.text-red-30\/85 { color: rgba(255, 185, 171, 0.85); }

.text-red-30\/90 { color: rgba(255, 185, 171, 0.9); }

.text-red-30\/95 { color: rgba(255, 185, 171, 0.95); }

.text-red-40 { --tw-text-opacity: 1; color: rgb(255 144 124 / var(--tw-text-opacity, 1)); }

.text-red-40\/0 { color: rgba(255, 144, 124, 0); }

.text-red-40\/10 { color: rgba(255, 144, 124, 0.1); }

.text-red-40\/100 { color: rgb(255, 144, 124); }

.text-red-40\/15 { color: rgba(255, 144, 124, 0.15); }

.text-red-40\/20 { color: rgba(255, 144, 124, 0.2); }

.text-red-40\/25 { color: rgba(255, 144, 124, 0.25); }

.text-red-40\/30 { color: rgba(255, 144, 124, 0.3); }

.text-red-40\/35 { color: rgba(255, 144, 124, 0.35); }

.text-red-40\/40 { color: rgba(255, 144, 124, 0.4); }

.text-red-40\/45 { color: rgba(255, 144, 124, 0.45); }

.text-red-40\/5 { color: rgba(255, 144, 124, 0.05); }

.text-red-40\/50 { color: rgba(255, 144, 124, 0.5); }

.text-red-40\/55 { color: rgba(255, 144, 124, 0.55); }

.text-red-40\/60 { color: rgba(255, 144, 124, 0.6); }

.text-red-40\/65 { color: rgba(255, 144, 124, 0.65); }

.text-red-40\/70 { color: rgba(255, 144, 124, 0.7); }

.text-red-40\/75 { color: rgba(255, 144, 124, 0.75); }

.text-red-40\/80 { color: rgba(255, 144, 124, 0.8); }

.text-red-40\/85 { color: rgba(255, 144, 124, 0.85); }

.text-red-40\/90 { color: rgba(255, 144, 124, 0.9); }

.text-red-40\/95 { color: rgba(255, 144, 124, 0.95); }

.text-red-5 { --tw-text-opacity: 1; color: rgb(255 246 245 / var(--tw-text-opacity, 1)); }

.text-red-5\/0 { color: rgba(255, 246, 245, 0); }

.text-red-5\/10 { color: rgba(255, 246, 245, 0.1); }

.text-red-5\/100 { color: rgb(255, 246, 245); }

.text-red-5\/15 { color: rgba(255, 246, 245, 0.15); }

.text-red-5\/20 { color: rgba(255, 246, 245, 0.2); }

.text-red-5\/25 { color: rgba(255, 246, 245, 0.25); }

.text-red-5\/30 { color: rgba(255, 246, 245, 0.3); }

.text-red-5\/35 { color: rgba(255, 246, 245, 0.35); }

.text-red-5\/40 { color: rgba(255, 246, 245, 0.4); }

.text-red-5\/45 { color: rgba(255, 246, 245, 0.45); }

.text-red-5\/5 { color: rgba(255, 246, 245, 0.05); }

.text-red-5\/50 { color: rgba(255, 246, 245, 0.5); }

.text-red-5\/55 { color: rgba(255, 246, 245, 0.55); }

.text-red-5\/60 { color: rgba(255, 246, 245, 0.6); }

.text-red-5\/65 { color: rgba(255, 246, 245, 0.65); }

.text-red-5\/70 { color: rgba(255, 246, 245, 0.7); }

.text-red-5\/75 { color: rgba(255, 246, 245, 0.75); }

.text-red-5\/80 { color: rgba(255, 246, 245, 0.8); }

.text-red-5\/85 { color: rgba(255, 246, 245, 0.85); }

.text-red-5\/90 { color: rgba(255, 246, 245, 0.9); }

.text-red-5\/95 { color: rgba(255, 246, 245, 0.95); }

.text-red-50 { --tw-text-opacity: 1; color: rgb(252 84 55 / var(--tw-text-opacity, 1)); }

.text-red-50\/0 { color: rgba(252, 84, 55, 0); }

.text-red-50\/10 { color: rgba(252, 84, 55, 0.1); }

.text-red-50\/100 { color: rgb(252, 84, 55); }

.text-red-50\/15 { color: rgba(252, 84, 55, 0.15); }

.text-red-50\/20 { color: rgba(252, 84, 55, 0.2); }

.text-red-50\/25 { color: rgba(252, 84, 55, 0.25); }

.text-red-50\/30 { color: rgba(252, 84, 55, 0.3); }

.text-red-50\/35 { color: rgba(252, 84, 55, 0.35); }

.text-red-50\/40 { color: rgba(252, 84, 55, 0.4); }

.text-red-50\/45 { color: rgba(252, 84, 55, 0.45); }

.text-red-50\/5 { color: rgba(252, 84, 55, 0.05); }

.text-red-50\/50 { color: rgba(252, 84, 55, 0.5); }

.text-red-50\/55 { color: rgba(252, 84, 55, 0.55); }

.text-red-50\/60 { color: rgba(252, 84, 55, 0.6); }

.text-red-50\/65 { color: rgba(252, 84, 55, 0.65); }

.text-red-50\/70 { color: rgba(252, 84, 55, 0.7); }

.text-red-50\/75 { color: rgba(252, 84, 55, 0.75); }

.text-red-50\/80 { color: rgba(252, 84, 55, 0.8); }

.text-red-50\/85 { color: rgba(252, 84, 55, 0.85); }

.text-red-50\/90 { color: rgba(252, 84, 55, 0.9); }

.text-red-50\/95 { color: rgba(252, 84, 55, 0.95); }

.text-red-60 { --tw-text-opacity: 1; color: rgb(199 42 15 / var(--tw-text-opacity, 1)); }

.text-red-60\/0 { color: rgba(199, 42, 15, 0); }

.text-red-60\/10 { color: rgba(199, 42, 15, 0.1); }

.text-red-60\/100 { color: rgb(199, 42, 15); }

.text-red-60\/15 { color: rgba(199, 42, 15, 0.15); }

.text-red-60\/20 { color: rgba(199, 42, 15, 0.2); }

.text-red-60\/25 { color: rgba(199, 42, 15, 0.25); }

.text-red-60\/30 { color: rgba(199, 42, 15, 0.3); }

.text-red-60\/35 { color: rgba(199, 42, 15, 0.35); }

.text-red-60\/40 { color: rgba(199, 42, 15, 0.4); }

.text-red-60\/45 { color: rgba(199, 42, 15, 0.45); }

.text-red-60\/5 { color: rgba(199, 42, 15, 0.05); }

.text-red-60\/50 { color: rgba(199, 42, 15, 0.5); }

.text-red-60\/55 { color: rgba(199, 42, 15, 0.55); }

.text-red-60\/60 { color: rgba(199, 42, 15, 0.6); }

.text-red-60\/65 { color: rgba(199, 42, 15, 0.65); }

.text-red-60\/70 { color: rgba(199, 42, 15, 0.7); }

.text-red-60\/75 { color: rgba(199, 42, 15, 0.75); }

.text-red-60\/80 { color: rgba(199, 42, 15, 0.8); }

.text-red-60\/85 { color: rgba(199, 42, 15, 0.85); }

.text-red-60\/90 { color: rgba(199, 42, 15, 0.9); }

.text-red-60\/95 { color: rgba(199, 42, 15, 0.95); }

.text-red-70 { --tw-text-opacity: 1; color: rgb(154 28 7 / var(--tw-text-opacity, 1)); }

.text-red-70\/0 { color: rgba(154, 28, 7, 0); }

.text-red-70\/10 { color: rgba(154, 28, 7, 0.1); }

.text-red-70\/100 { color: rgb(154, 28, 7); }

.text-red-70\/15 { color: rgba(154, 28, 7, 0.15); }

.text-red-70\/20 { color: rgba(154, 28, 7, 0.2); }

.text-red-70\/25 { color: rgba(154, 28, 7, 0.25); }

.text-red-70\/30 { color: rgba(154, 28, 7, 0.3); }

.text-red-70\/35 { color: rgba(154, 28, 7, 0.35); }

.text-red-70\/40 { color: rgba(154, 28, 7, 0.4); }

.text-red-70\/45 { color: rgba(154, 28, 7, 0.45); }

.text-red-70\/5 { color: rgba(154, 28, 7, 0.05); }

.text-red-70\/50 { color: rgba(154, 28, 7, 0.5); }

.text-red-70\/55 { color: rgba(154, 28, 7, 0.55); }

.text-red-70\/60 { color: rgba(154, 28, 7, 0.6); }

.text-red-70\/65 { color: rgba(154, 28, 7, 0.65); }

.text-red-70\/70 { color: rgba(154, 28, 7, 0.7); }

.text-red-70\/75 { color: rgba(154, 28, 7, 0.75); }

.text-red-70\/80 { color: rgba(154, 28, 7, 0.8); }

.text-red-70\/85 { color: rgba(154, 28, 7, 0.85); }

.text-red-70\/90 { color: rgba(154, 28, 7, 0.9); }

.text-red-70\/95 { color: rgba(154, 28, 7, 0.95); }

.text-red-80 { --tw-text-opacity: 1; color: rgb(114 20 4 / var(--tw-text-opacity, 1)); }

.text-red-80\/0 { color: rgba(114, 20, 4, 0); }

.text-red-80\/10 { color: rgba(114, 20, 4, 0.1); }

.text-red-80\/100 { color: rgb(114, 20, 4); }

.text-red-80\/15 { color: rgba(114, 20, 4, 0.15); }

.text-red-80\/20 { color: rgba(114, 20, 4, 0.2); }

.text-red-80\/25 { color: rgba(114, 20, 4, 0.25); }

.text-red-80\/30 { color: rgba(114, 20, 4, 0.3); }

.text-red-80\/35 { color: rgba(114, 20, 4, 0.35); }

.text-red-80\/40 { color: rgba(114, 20, 4, 0.4); }

.text-red-80\/45 { color: rgba(114, 20, 4, 0.45); }

.text-red-80\/5 { color: rgba(114, 20, 4, 0.05); }

.text-red-80\/50 { color: rgba(114, 20, 4, 0.5); }

.text-red-80\/55 { color: rgba(114, 20, 4, 0.55); }

.text-red-80\/60 { color: rgba(114, 20, 4, 0.6); }

.text-red-80\/65 { color: rgba(114, 20, 4, 0.65); }

.text-red-80\/70 { color: rgba(114, 20, 4, 0.7); }

.text-red-80\/75 { color: rgba(114, 20, 4, 0.75); }

.text-red-80\/80 { color: rgba(114, 20, 4, 0.8); }

.text-red-80\/85 { color: rgba(114, 20, 4, 0.85); }

.text-red-80\/90 { color: rgba(114, 20, 4, 0.9); }

.text-red-80\/95 { color: rgba(114, 20, 4, 0.95); }

.text-red-90 { --tw-text-opacity: 1; color: rgb(82 14 2 / var(--tw-text-opacity, 1)); }

.text-red-90\/0 { color: rgba(82, 14, 2, 0); }

.text-red-90\/10 { color: rgba(82, 14, 2, 0.1); }

.text-red-90\/100 { color: rgb(82, 14, 2); }

.text-red-90\/15 { color: rgba(82, 14, 2, 0.15); }

.text-red-90\/20 { color: rgba(82, 14, 2, 0.2); }

.text-red-90\/25 { color: rgba(82, 14, 2, 0.25); }

.text-red-90\/30 { color: rgba(82, 14, 2, 0.3); }

.text-red-90\/35 { color: rgba(82, 14, 2, 0.35); }

.text-red-90\/40 { color: rgba(82, 14, 2, 0.4); }

.text-red-90\/45 { color: rgba(82, 14, 2, 0.45); }

.text-red-90\/5 { color: rgba(82, 14, 2, 0.05); }

.text-red-90\/50 { color: rgba(82, 14, 2, 0.5); }

.text-red-90\/55 { color: rgba(82, 14, 2, 0.55); }

.text-red-90\/60 { color: rgba(82, 14, 2, 0.6); }

.text-red-90\/65 { color: rgba(82, 14, 2, 0.65); }

.text-red-90\/70 { color: rgba(82, 14, 2, 0.7); }

.text-red-90\/75 { color: rgba(82, 14, 2, 0.75); }

.text-red-90\/80 { color: rgba(82, 14, 2, 0.8); }

.text-red-90\/85 { color: rgba(82, 14, 2, 0.85); }

.text-red-90\/90 { color: rgba(82, 14, 2, 0.9); }

.text-red-90\/95 { color: rgba(82, 14, 2, 0.95); }

.text-red-default { --tw-text-opacity: 1; color: rgb(239 65 35 / var(--tw-text-opacity, 1)); }

.text-red-default\/0 { color: rgba(239, 65, 35, 0); }

.text-red-default\/10 { color: rgba(239, 65, 35, 0.1); }

.text-red-default\/100 { color: rgb(239, 65, 35); }

.text-red-default\/15 { color: rgba(239, 65, 35, 0.15); }

.text-red-default\/20 { color: rgba(239, 65, 35, 0.2); }

.text-red-default\/25 { color: rgba(239, 65, 35, 0.25); }

.text-red-default\/30 { color: rgba(239, 65, 35, 0.3); }

.text-red-default\/35 { color: rgba(239, 65, 35, 0.35); }

.text-red-default\/40 { color: rgba(239, 65, 35, 0.4); }

.text-red-default\/45 { color: rgba(239, 65, 35, 0.45); }

.text-red-default\/5 { color: rgba(239, 65, 35, 0.05); }

.text-red-default\/50 { color: rgba(239, 65, 35, 0.5); }

.text-red-default\/55 { color: rgba(239, 65, 35, 0.55); }

.text-red-default\/60 { color: rgba(239, 65, 35, 0.6); }

.text-red-default\/65 { color: rgba(239, 65, 35, 0.65); }

.text-red-default\/70 { color: rgba(239, 65, 35, 0.7); }

.text-red-default\/75 { color: rgba(239, 65, 35, 0.75); }

.text-red-default\/80 { color: rgba(239, 65, 35, 0.8); }

.text-red-default\/85 { color: rgba(239, 65, 35, 0.85); }

.text-red-default\/90 { color: rgba(239, 65, 35, 0.9); }

.text-red-default\/95 { color: rgba(239, 65, 35, 0.95); }

.text-success-10 { --tw-text-opacity: 1; color: rgb(228 243 234 / var(--tw-text-opacity, 1)); }

.text-success-10\/0 { color: rgba(228, 243, 234, 0); }

.text-success-10\/10 { color: rgba(228, 243, 234, 0.1); }

.text-success-10\/100 { color: rgb(228, 243, 234); }

.text-success-10\/15 { color: rgba(228, 243, 234, 0.15); }

.text-success-10\/20 { color: rgba(228, 243, 234, 0.2); }

.text-success-10\/25 { color: rgba(228, 243, 234, 0.25); }

.text-success-10\/30 { color: rgba(228, 243, 234, 0.3); }

.text-success-10\/35 { color: rgba(228, 243, 234, 0.35); }

.text-success-10\/40 { color: rgba(228, 243, 234, 0.4); }

.text-success-10\/45 { color: rgba(228, 243, 234, 0.45); }

.text-success-10\/5 { color: rgba(228, 243, 234, 0.05); }

.text-success-10\/50 { color: rgba(228, 243, 234, 0.5); }

.text-success-10\/55 { color: rgba(228, 243, 234, 0.55); }

.text-success-10\/60 { color: rgba(228, 243, 234, 0.6); }

.text-success-10\/65 { color: rgba(228, 243, 234, 0.65); }

.text-success-10\/70 { color: rgba(228, 243, 234, 0.7); }

.text-success-10\/75 { color: rgba(228, 243, 234, 0.75); }

.text-success-10\/80 { color: rgba(228, 243, 234, 0.8); }

.text-success-10\/85 { color: rgba(228, 243, 234, 0.85); }

.text-success-10\/90 { color: rgba(228, 243, 234, 0.9); }

.text-success-10\/95 { color: rgba(228, 243, 234, 0.95); }

.text-success-100 { --tw-text-opacity: 1; color: rgb(6 26 14 / var(--tw-text-opacity, 1)); }

.text-success-100\/0 { color: rgba(6, 26, 14, 0); }

.text-success-100\/10 { color: rgba(6, 26, 14, 0.1); }

.text-success-100\/100 { color: rgb(6, 26, 14); }

.text-success-100\/15 { color: rgba(6, 26, 14, 0.15); }

.text-success-100\/20 { color: rgba(6, 26, 14, 0.2); }

.text-success-100\/25 { color: rgba(6, 26, 14, 0.25); }

.text-success-100\/30 { color: rgba(6, 26, 14, 0.3); }

.text-success-100\/35 { color: rgba(6, 26, 14, 0.35); }

.text-success-100\/40 { color: rgba(6, 26, 14, 0.4); }

.text-success-100\/45 { color: rgba(6, 26, 14, 0.45); }

.text-success-100\/5 { color: rgba(6, 26, 14, 0.05); }

.text-success-100\/50 { color: rgba(6, 26, 14, 0.5); }

.text-success-100\/55 { color: rgba(6, 26, 14, 0.55); }

.text-success-100\/60 { color: rgba(6, 26, 14, 0.6); }

.text-success-100\/65 { color: rgba(6, 26, 14, 0.65); }

.text-success-100\/70 { color: rgba(6, 26, 14, 0.7); }

.text-success-100\/75 { color: rgba(6, 26, 14, 0.75); }

.text-success-100\/80 { color: rgba(6, 26, 14, 0.8); }

.text-success-100\/85 { color: rgba(6, 26, 14, 0.85); }

.text-success-100\/90 { color: rgba(6, 26, 14, 0.9); }

.text-success-100\/95 { color: rgba(6, 26, 14, 0.95); }

.text-success-20 { --tw-text-opacity: 1; color: rgb(202 231 213 / var(--tw-text-opacity, 1)); }

.text-success-20\/0 { color: rgba(202, 231, 213, 0); }

.text-success-20\/10 { color: rgba(202, 231, 213, 0.1); }

.text-success-20\/100 { color: rgb(202, 231, 213); }

.text-success-20\/15 { color: rgba(202, 231, 213, 0.15); }

.text-success-20\/20 { color: rgba(202, 231, 213, 0.2); }

.text-success-20\/25 { color: rgba(202, 231, 213, 0.25); }

.text-success-20\/30 { color: rgba(202, 231, 213, 0.3); }

.text-success-20\/35 { color: rgba(202, 231, 213, 0.35); }

.text-success-20\/40 { color: rgba(202, 231, 213, 0.4); }

.text-success-20\/45 { color: rgba(202, 231, 213, 0.45); }

.text-success-20\/5 { color: rgba(202, 231, 213, 0.05); }

.text-success-20\/50 { color: rgba(202, 231, 213, 0.5); }

.text-success-20\/55 { color: rgba(202, 231, 213, 0.55); }

.text-success-20\/60 { color: rgba(202, 231, 213, 0.6); }

.text-success-20\/65 { color: rgba(202, 231, 213, 0.65); }

.text-success-20\/70 { color: rgba(202, 231, 213, 0.7); }

.text-success-20\/75 { color: rgba(202, 231, 213, 0.75); }

.text-success-20\/80 { color: rgba(202, 231, 213, 0.8); }

.text-success-20\/85 { color: rgba(202, 231, 213, 0.85); }

.text-success-20\/90 { color: rgba(202, 231, 213, 0.9); }

.text-success-20\/95 { color: rgba(202, 231, 213, 0.95); }

.text-success-30 { --tw-text-opacity: 1; color: rgb(162 213 182 / var(--tw-text-opacity, 1)); }

.text-success-30\/0 { color: rgba(162, 213, 182, 0); }

.text-success-30\/10 { color: rgba(162, 213, 182, 0.1); }

.text-success-30\/100 { color: rgb(162, 213, 182); }

.text-success-30\/15 { color: rgba(162, 213, 182, 0.15); }

.text-success-30\/20 { color: rgba(162, 213, 182, 0.2); }

.text-success-30\/25 { color: rgba(162, 213, 182, 0.25); }

.text-success-30\/30 { color: rgba(162, 213, 182, 0.3); }

.text-success-30\/35 { color: rgba(162, 213, 182, 0.35); }

.text-success-30\/40 { color: rgba(162, 213, 182, 0.4); }

.text-success-30\/45 { color: rgba(162, 213, 182, 0.45); }

.text-success-30\/5 { color: rgba(162, 213, 182, 0.05); }

.text-success-30\/50 { color: rgba(162, 213, 182, 0.5); }

.text-success-30\/55 { color: rgba(162, 213, 182, 0.55); }

.text-success-30\/60 { color: rgba(162, 213, 182, 0.6); }

.text-success-30\/65 { color: rgba(162, 213, 182, 0.65); }

.text-success-30\/70 { color: rgba(162, 213, 182, 0.7); }

.text-success-30\/75 { color: rgba(162, 213, 182, 0.75); }

.text-success-30\/80 { color: rgba(162, 213, 182, 0.8); }

.text-success-30\/85 { color: rgba(162, 213, 182, 0.85); }

.text-success-30\/90 { color: rgba(162, 213, 182, 0.9); }

.text-success-30\/95 { color: rgba(162, 213, 182, 0.95); }

.text-success-40 { --tw-text-opacity: 1; color: rgb(114 191 144 / var(--tw-text-opacity, 1)); }

.text-success-40\/0 { color: rgba(114, 191, 144, 0); }

.text-success-40\/10 { color: rgba(114, 191, 144, 0.1); }

.text-success-40\/100 { color: rgb(114, 191, 144); }

.text-success-40\/15 { color: rgba(114, 191, 144, 0.15); }

.text-success-40\/20 { color: rgba(114, 191, 144, 0.2); }

.text-success-40\/25 { color: rgba(114, 191, 144, 0.25); }

.text-success-40\/30 { color: rgba(114, 191, 144, 0.3); }

.text-success-40\/35 { color: rgba(114, 191, 144, 0.35); }

.text-success-40\/40 { color: rgba(114, 191, 144, 0.4); }

.text-success-40\/45 { color: rgba(114, 191, 144, 0.45); }

.text-success-40\/5 { color: rgba(114, 191, 144, 0.05); }

.text-success-40\/50 { color: rgba(114, 191, 144, 0.5); }

.text-success-40\/55 { color: rgba(114, 191, 144, 0.55); }

.text-success-40\/60 { color: rgba(114, 191, 144, 0.6); }

.text-success-40\/65 { color: rgba(114, 191, 144, 0.65); }

.text-success-40\/70 { color: rgba(114, 191, 144, 0.7); }

.text-success-40\/75 { color: rgba(114, 191, 144, 0.75); }

.text-success-40\/80 { color: rgba(114, 191, 144, 0.8); }

.text-success-40\/85 { color: rgba(114, 191, 144, 0.85); }

.text-success-40\/90 { color: rgba(114, 191, 144, 0.9); }

.text-success-40\/95 { color: rgba(114, 191, 144, 0.95); }

.text-success-5 { --tw-text-opacity: 1; color: rgb(246 251 248 / var(--tw-text-opacity, 1)); }

.text-success-5\/0 { color: rgba(246, 251, 248, 0); }

.text-success-5\/10 { color: rgba(246, 251, 248, 0.1); }

.text-success-5\/100 { color: rgb(246, 251, 248); }

.text-success-5\/15 { color: rgba(246, 251, 248, 0.15); }

.text-success-5\/20 { color: rgba(246, 251, 248, 0.2); }

.text-success-5\/25 { color: rgba(246, 251, 248, 0.25); }

.text-success-5\/30 { color: rgba(246, 251, 248, 0.3); }

.text-success-5\/35 { color: rgba(246, 251, 248, 0.35); }

.text-success-5\/40 { color: rgba(246, 251, 248, 0.4); }

.text-success-5\/45 { color: rgba(246, 251, 248, 0.45); }

.text-success-5\/5 { color: rgba(246, 251, 248, 0.05); }

.text-success-5\/50 { color: rgba(246, 251, 248, 0.5); }

.text-success-5\/55 { color: rgba(246, 251, 248, 0.55); }

.text-success-5\/60 { color: rgba(246, 251, 248, 0.6); }

.text-success-5\/65 { color: rgba(246, 251, 248, 0.65); }

.text-success-5\/70 { color: rgba(246, 251, 248, 0.7); }

.text-success-5\/75 { color: rgba(246, 251, 248, 0.75); }

.text-success-5\/80 { color: rgba(246, 251, 248, 0.8); }

.text-success-5\/85 { color: rgba(246, 251, 248, 0.85); }

.text-success-5\/90 { color: rgba(246, 251, 248, 0.9); }

.text-success-5\/95 { color: rgba(246, 251, 248, 0.95); }

.text-success-50 { --tw-text-opacity: 1; color: rgb(54 161 96 / var(--tw-text-opacity, 1)); }

.text-success-50\/0 { color: rgba(54, 161, 96, 0); }

.text-success-50\/10 { color: rgba(54, 161, 96, 0.1); }

.text-success-50\/100 { color: rgb(54, 161, 96); }

.text-success-50\/15 { color: rgba(54, 161, 96, 0.15); }

.text-success-50\/20 { color: rgba(54, 161, 96, 0.2); }

.text-success-50\/25 { color: rgba(54, 161, 96, 0.25); }

.text-success-50\/30 { color: rgba(54, 161, 96, 0.3); }

.text-success-50\/35 { color: rgba(54, 161, 96, 0.35); }

.text-success-50\/40 { color: rgba(54, 161, 96, 0.4); }

.text-success-50\/45 { color: rgba(54, 161, 96, 0.45); }

.text-success-50\/5 { color: rgba(54, 161, 96, 0.05); }

.text-success-50\/50 { color: rgba(54, 161, 96, 0.5); }

.text-success-50\/55 { color: rgba(54, 161, 96, 0.55); }

.text-success-50\/60 { color: rgba(54, 161, 96, 0.6); }

.text-success-50\/65 { color: rgba(54, 161, 96, 0.65); }

.text-success-50\/70 { color: rgba(54, 161, 96, 0.7); }

.text-success-50\/75 { color: rgba(54, 161, 96, 0.75); }

.text-success-50\/80 { color: rgba(54, 161, 96, 0.8); }

.text-success-50\/85 { color: rgba(54, 161, 96, 0.85); }

.text-success-50\/90 { color: rgba(54, 161, 96, 0.9); }

.text-success-50\/95 { color: rgba(54, 161, 96, 0.95); }

.text-success-60 { --tw-text-opacity: 1; color: rgb(26 119 63 / var(--tw-text-opacity, 1)); }

.text-success-60\/0 { color: rgba(26, 119, 63, 0); }

.text-success-60\/10 { color: rgba(26, 119, 63, 0.1); }

.text-success-60\/100 { color: rgb(26, 119, 63); }

.text-success-60\/15 { color: rgba(26, 119, 63, 0.15); }

.text-success-60\/20 { color: rgba(26, 119, 63, 0.2); }

.text-success-60\/25 { color: rgba(26, 119, 63, 0.25); }

.text-success-60\/30 { color: rgba(26, 119, 63, 0.3); }

.text-success-60\/35 { color: rgba(26, 119, 63, 0.35); }

.text-success-60\/40 { color: rgba(26, 119, 63, 0.4); }

.text-success-60\/45 { color: rgba(26, 119, 63, 0.45); }

.text-success-60\/5 { color: rgba(26, 119, 63, 0.05); }

.text-success-60\/50 { color: rgba(26, 119, 63, 0.5); }

.text-success-60\/55 { color: rgba(26, 119, 63, 0.55); }

.text-success-60\/60 { color: rgba(26, 119, 63, 0.6); }

.text-success-60\/65 { color: rgba(26, 119, 63, 0.65); }

.text-success-60\/70 { color: rgba(26, 119, 63, 0.7); }

.text-success-60\/75 { color: rgba(26, 119, 63, 0.75); }

.text-success-60\/80 { color: rgba(26, 119, 63, 0.8); }

.text-success-60\/85 { color: rgba(26, 119, 63, 0.85); }

.text-success-60\/90 { color: rgba(26, 119, 63, 0.9); }

.text-success-60\/95 { color: rgba(26, 119, 63, 0.95); }

.text-success-70 { --tw-text-opacity: 1; color: rgb(20 91 48 / var(--tw-text-opacity, 1)); }

.text-success-70\/0 { color: rgba(20, 91, 48, 0); }

.text-success-70\/10 { color: rgba(20, 91, 48, 0.1); }

.text-success-70\/100 { color: rgb(20, 91, 48); }

.text-success-70\/15 { color: rgba(20, 91, 48, 0.15); }

.text-success-70\/20 { color: rgba(20, 91, 48, 0.2); }

.text-success-70\/25 { color: rgba(20, 91, 48, 0.25); }

.text-success-70\/30 { color: rgba(20, 91, 48, 0.3); }

.text-success-70\/35 { color: rgba(20, 91, 48, 0.35); }

.text-success-70\/40 { color: rgba(20, 91, 48, 0.4); }

.text-success-70\/45 { color: rgba(20, 91, 48, 0.45); }

.text-success-70\/5 { color: rgba(20, 91, 48, 0.05); }

.text-success-70\/50 { color: rgba(20, 91, 48, 0.5); }

.text-success-70\/55 { color: rgba(20, 91, 48, 0.55); }

.text-success-70\/60 { color: rgba(20, 91, 48, 0.6); }

.text-success-70\/65 { color: rgba(20, 91, 48, 0.65); }

.text-success-70\/70 { color: rgba(20, 91, 48, 0.7); }

.text-success-70\/75 { color: rgba(20, 91, 48, 0.75); }

.text-success-70\/80 { color: rgba(20, 91, 48, 0.8); }

.text-success-70\/85 { color: rgba(20, 91, 48, 0.85); }

.text-success-70\/90 { color: rgba(20, 91, 48, 0.9); }

.text-success-70\/95 { color: rgba(20, 91, 48, 0.95); }

.text-success-80 { --tw-text-opacity: 1; color: rgb(14 65 35 / var(--tw-text-opacity, 1)); }

.text-success-80\/0 { color: rgba(14, 65, 35, 0); }

.text-success-80\/10 { color: rgba(14, 65, 35, 0.1); }

.text-success-80\/100 { color: rgb(14, 65, 35); }

.text-success-80\/15 { color: rgba(14, 65, 35, 0.15); }

.text-success-80\/20 { color: rgba(14, 65, 35, 0.2); }

.text-success-80\/25 { color: rgba(14, 65, 35, 0.25); }

.text-success-80\/30 { color: rgba(14, 65, 35, 0.3); }

.text-success-80\/35 { color: rgba(14, 65, 35, 0.35); }

.text-success-80\/40 { color: rgba(14, 65, 35, 0.4); }

.text-success-80\/45 { color: rgba(14, 65, 35, 0.45); }

.text-success-80\/5 { color: rgba(14, 65, 35, 0.05); }

.text-success-80\/50 { color: rgba(14, 65, 35, 0.5); }

.text-success-80\/55 { color: rgba(14, 65, 35, 0.55); }

.text-success-80\/60 { color: rgba(14, 65, 35, 0.6); }

.text-success-80\/65 { color: rgba(14, 65, 35, 0.65); }

.text-success-80\/70 { color: rgba(14, 65, 35, 0.7); }

.text-success-80\/75 { color: rgba(14, 65, 35, 0.75); }

.text-success-80\/80 { color: rgba(14, 65, 35, 0.8); }

.text-success-80\/85 { color: rgba(14, 65, 35, 0.85); }

.text-success-80\/90 { color: rgba(14, 65, 35, 0.9); }

.text-success-80\/95 { color: rgba(14, 65, 35, 0.95); }

.text-success-90 { --tw-text-opacity: 1; color: rgb(10 46 25 / var(--tw-text-opacity, 1)); }

.text-success-90\/0 { color: rgba(10, 46, 25, 0); }

.text-success-90\/10 { color: rgba(10, 46, 25, 0.1); }

.text-success-90\/100 { color: rgb(10, 46, 25); }

.text-success-90\/15 { color: rgba(10, 46, 25, 0.15); }

.text-success-90\/20 { color: rgba(10, 46, 25, 0.2); }

.text-success-90\/25 { color: rgba(10, 46, 25, 0.25); }

.text-success-90\/30 { color: rgba(10, 46, 25, 0.3); }

.text-success-90\/35 { color: rgba(10, 46, 25, 0.35); }

.text-success-90\/40 { color: rgba(10, 46, 25, 0.4); }

.text-success-90\/45 { color: rgba(10, 46, 25, 0.45); }

.text-success-90\/5 { color: rgba(10, 46, 25, 0.05); }

.text-success-90\/50 { color: rgba(10, 46, 25, 0.5); }

.text-success-90\/55 { color: rgba(10, 46, 25, 0.55); }

.text-success-90\/60 { color: rgba(10, 46, 25, 0.6); }

.text-success-90\/65 { color: rgba(10, 46, 25, 0.65); }

.text-success-90\/70 { color: rgba(10, 46, 25, 0.7); }

.text-success-90\/75 { color: rgba(10, 46, 25, 0.75); }

.text-success-90\/80 { color: rgba(10, 46, 25, 0.8); }

.text-success-90\/85 { color: rgba(10, 46, 25, 0.85); }

.text-success-90\/90 { color: rgba(10, 46, 25, 0.9); }

.text-success-90\/95 { color: rgba(10, 46, 25, 0.95); }

.text-success-default { --tw-text-opacity: 1; color: rgb(30 137 50 / var(--tw-text-opacity, 1)); }

.text-success-default\/0 { color: rgba(30, 137, 50, 0); }

.text-success-default\/10 { color: rgba(30, 137, 50, 0.1); }

.text-success-default\/100 { color: rgb(30, 137, 50); }

.text-success-default\/15 { color: rgba(30, 137, 50, 0.15); }

.text-success-default\/20 { color: rgba(30, 137, 50, 0.2); }

.text-success-default\/25 { color: rgba(30, 137, 50, 0.25); }

.text-success-default\/30 { color: rgba(30, 137, 50, 0.3); }

.text-success-default\/35 { color: rgba(30, 137, 50, 0.35); }

.text-success-default\/40 { color: rgba(30, 137, 50, 0.4); }

.text-success-default\/45 { color: rgba(30, 137, 50, 0.45); }

.text-success-default\/5 { color: rgba(30, 137, 50, 0.05); }

.text-success-default\/50 { color: rgba(30, 137, 50, 0.5); }

.text-success-default\/55 { color: rgba(30, 137, 50, 0.55); }

.text-success-default\/60 { color: rgba(30, 137, 50, 0.6); }

.text-success-default\/65 { color: rgba(30, 137, 50, 0.65); }

.text-success-default\/70 { color: rgba(30, 137, 50, 0.7); }

.text-success-default\/75 { color: rgba(30, 137, 50, 0.75); }

.text-success-default\/80 { color: rgba(30, 137, 50, 0.8); }

.text-success-default\/85 { color: rgba(30, 137, 50, 0.85); }

.text-success-default\/90 { color: rgba(30, 137, 50, 0.9); }

.text-success-default\/95 { color: rgba(30, 137, 50, 0.95); }

.text-teal-10 { --tw-text-opacity: 1; color: rgb(208 247 247 / var(--tw-text-opacity, 1)); }

.text-teal-10\/0 { color: rgba(208, 247, 247, 0); }

.text-teal-10\/10 { color: rgba(208, 247, 247, 0.1); }

.text-teal-10\/100 { color: rgb(208, 247, 247); }

.text-teal-10\/15 { color: rgba(208, 247, 247, 0.15); }

.text-teal-10\/20 { color: rgba(208, 247, 247, 0.2); }

.text-teal-10\/25 { color: rgba(208, 247, 247, 0.25); }

.text-teal-10\/30 { color: rgba(208, 247, 247, 0.3); }

.text-teal-10\/35 { color: rgba(208, 247, 247, 0.35); }

.text-teal-10\/40 { color: rgba(208, 247, 247, 0.4); }

.text-teal-10\/45 { color: rgba(208, 247, 247, 0.45); }

.text-teal-10\/5 { color: rgba(208, 247, 247, 0.05); }

.text-teal-10\/50 { color: rgba(208, 247, 247, 0.5); }

.text-teal-10\/55 { color: rgba(208, 247, 247, 0.55); }

.text-teal-10\/60 { color: rgba(208, 247, 247, 0.6); }

.text-teal-10\/65 { color: rgba(208, 247, 247, 0.65); }

.text-teal-10\/70 { color: rgba(208, 247, 247, 0.7); }

.text-teal-10\/75 { color: rgba(208, 247, 247, 0.75); }

.text-teal-10\/80 { color: rgba(208, 247, 247, 0.8); }

.text-teal-10\/85 { color: rgba(208, 247, 247, 0.85); }

.text-teal-10\/90 { color: rgba(208, 247, 247, 0.9); }

.text-teal-10\/95 { color: rgba(208, 247, 247, 0.95); }

.text-teal-100 { --tw-text-opacity: 1; color: rgb(0 27 25 / var(--tw-text-opacity, 1)); }

.text-teal-100\/0 { color: rgba(0, 27, 25, 0); }

.text-teal-100\/10 { color: rgba(0, 27, 25, 0.1); }

.text-teal-100\/100 { color: rgb(0, 27, 25); }

.text-teal-100\/15 { color: rgba(0, 27, 25, 0.15); }

.text-teal-100\/20 { color: rgba(0, 27, 25, 0.2); }

.text-teal-100\/25 { color: rgba(0, 27, 25, 0.25); }

.text-teal-100\/30 { color: rgba(0, 27, 25, 0.3); }

.text-teal-100\/35 { color: rgba(0, 27, 25, 0.35); }

.text-teal-100\/40 { color: rgba(0, 27, 25, 0.4); }

.text-teal-100\/45 { color: rgba(0, 27, 25, 0.45); }

.text-teal-100\/5 { color: rgba(0, 27, 25, 0.05); }

.text-teal-100\/50 { color: rgba(0, 27, 25, 0.5); }

.text-teal-100\/55 { color: rgba(0, 27, 25, 0.55); }

.text-teal-100\/60 { color: rgba(0, 27, 25, 0.6); }

.text-teal-100\/65 { color: rgba(0, 27, 25, 0.65); }

.text-teal-100\/70 { color: rgba(0, 27, 25, 0.7); }

.text-teal-100\/75 { color: rgba(0, 27, 25, 0.75); }

.text-teal-100\/80 { color: rgba(0, 27, 25, 0.8); }

.text-teal-100\/85 { color: rgba(0, 27, 25, 0.85); }

.text-teal-100\/90 { color: rgba(0, 27, 25, 0.9); }

.text-teal-100\/95 { color: rgba(0, 27, 25, 0.95); }

.text-teal-20 { --tw-text-opacity: 1; color: rgb(157 238 239 / var(--tw-text-opacity, 1)); }

.text-teal-20\/0 { color: rgba(157, 238, 239, 0); }

.text-teal-20\/10 { color: rgba(157, 238, 239, 0.1); }

.text-teal-20\/100 { color: rgb(157, 238, 239); }

.text-teal-20\/15 { color: rgba(157, 238, 239, 0.15); }

.text-teal-20\/20 { color: rgba(157, 238, 239, 0.2); }

.text-teal-20\/25 { color: rgba(157, 238, 239, 0.25); }

.text-teal-20\/30 { color: rgba(157, 238, 239, 0.3); }

.text-teal-20\/35 { color: rgba(157, 238, 239, 0.35); }

.text-teal-20\/40 { color: rgba(157, 238, 239, 0.4); }

.text-teal-20\/45 { color: rgba(157, 238, 239, 0.45); }

.text-teal-20\/5 { color: rgba(157, 238, 239, 0.05); }

.text-teal-20\/50 { color: rgba(157, 238, 239, 0.5); }

.text-teal-20\/55 { color: rgba(157, 238, 239, 0.55); }

.text-teal-20\/60 { color: rgba(157, 238, 239, 0.6); }

.text-teal-20\/65 { color: rgba(157, 238, 239, 0.65); }

.text-teal-20\/70 { color: rgba(157, 238, 239, 0.7); }

.text-teal-20\/75 { color: rgba(157, 238, 239, 0.75); }

.text-teal-20\/80 { color: rgba(157, 238, 239, 0.8); }

.text-teal-20\/85 { color: rgba(157, 238, 239, 0.85); }

.text-teal-20\/90 { color: rgba(157, 238, 239, 0.9); }

.text-teal-20\/95 { color: rgba(157, 238, 239, 0.95); }

.text-teal-30 { --tw-text-opacity: 1; color: rgb(65 222 224 / var(--tw-text-opacity, 1)); }

.text-teal-30\/0 { color: rgba(65, 222, 224, 0); }

.text-teal-30\/10 { color: rgba(65, 222, 224, 0.1); }

.text-teal-30\/100 { color: rgb(65, 222, 224); }

.text-teal-30\/15 { color: rgba(65, 222, 224, 0.15); }

.text-teal-30\/20 { color: rgba(65, 222, 224, 0.2); }

.text-teal-30\/25 { color: rgba(65, 222, 224, 0.25); }

.text-teal-30\/30 { color: rgba(65, 222, 224, 0.3); }

.text-teal-30\/35 { color: rgba(65, 222, 224, 0.35); }

.text-teal-30\/40 { color: rgba(65, 222, 224, 0.4); }

.text-teal-30\/45 { color: rgba(65, 222, 224, 0.45); }

.text-teal-30\/5 { color: rgba(65, 222, 224, 0.05); }

.text-teal-30\/50 { color: rgba(65, 222, 224, 0.5); }

.text-teal-30\/55 { color: rgba(65, 222, 224, 0.55); }

.text-teal-30\/60 { color: rgba(65, 222, 224, 0.6); }

.text-teal-30\/65 { color: rgba(65, 222, 224, 0.65); }

.text-teal-30\/70 { color: rgba(65, 222, 224, 0.7); }

.text-teal-30\/75 { color: rgba(65, 222, 224, 0.75); }

.text-teal-30\/80 { color: rgba(65, 222, 224, 0.8); }

.text-teal-30\/85 { color: rgba(65, 222, 224, 0.85); }

.text-teal-30\/90 { color: rgba(65, 222, 224, 0.9); }

.text-teal-30\/95 { color: rgba(65, 222, 224, 0.95); }

.text-teal-40 { --tw-text-opacity: 1; color: rgb(4 195 196 / var(--tw-text-opacity, 1)); }

.text-teal-40\/0 { color: rgba(4, 195, 196, 0); }

.text-teal-40\/10 { color: rgba(4, 195, 196, 0.1); }

.text-teal-40\/100 { color: rgb(4, 195, 196); }

.text-teal-40\/15 { color: rgba(4, 195, 196, 0.15); }

.text-teal-40\/20 { color: rgba(4, 195, 196, 0.2); }

.text-teal-40\/25 { color: rgba(4, 195, 196, 0.25); }

.text-teal-40\/30 { color: rgba(4, 195, 196, 0.3); }

.text-teal-40\/35 { color: rgba(4, 195, 196, 0.35); }

.text-teal-40\/40 { color: rgba(4, 195, 196, 0.4); }

.text-teal-40\/45 { color: rgba(4, 195, 196, 0.45); }

.text-teal-40\/5 { color: rgba(4, 195, 196, 0.05); }

.text-teal-40\/50 { color: rgba(4, 195, 196, 0.5); }

.text-teal-40\/55 { color: rgba(4, 195, 196, 0.55); }

.text-teal-40\/60 { color: rgba(4, 195, 196, 0.6); }

.text-teal-40\/65 { color: rgba(4, 195, 196, 0.65); }

.text-teal-40\/70 { color: rgba(4, 195, 196, 0.7); }

.text-teal-40\/75 { color: rgba(4, 195, 196, 0.75); }

.text-teal-40\/80 { color: rgba(4, 195, 196, 0.8); }

.text-teal-40\/85 { color: rgba(4, 195, 196, 0.85); }

.text-teal-40\/90 { color: rgba(4, 195, 196, 0.9); }

.text-teal-40\/95 { color: rgba(4, 195, 196, 0.95); }

.text-teal-5 { --tw-text-opacity: 1; color: rgb(237 252 252 / var(--tw-text-opacity, 1)); }

.text-teal-5\/0 { color: rgba(237, 252, 252, 0); }

.text-teal-5\/10 { color: rgba(237, 252, 252, 0.1); }

.text-teal-5\/100 { color: rgb(237, 252, 252); }

.text-teal-5\/15 { color: rgba(237, 252, 252, 0.15); }

.text-teal-5\/20 { color: rgba(237, 252, 252, 0.2); }

.text-teal-5\/25 { color: rgba(237, 252, 252, 0.25); }

.text-teal-5\/30 { color: rgba(237, 252, 252, 0.3); }

.text-teal-5\/35 { color: rgba(237, 252, 252, 0.35); }

.text-teal-5\/40 { color: rgba(237, 252, 252, 0.4); }

.text-teal-5\/45 { color: rgba(237, 252, 252, 0.45); }

.text-teal-5\/5 { color: rgba(237, 252, 252, 0.05); }

.text-teal-5\/50 { color: rgba(237, 252, 252, 0.5); }

.text-teal-5\/55 { color: rgba(237, 252, 252, 0.55); }

.text-teal-5\/60 { color: rgba(237, 252, 252, 0.6); }

.text-teal-5\/65 { color: rgba(237, 252, 252, 0.65); }

.text-teal-5\/70 { color: rgba(237, 252, 252, 0.7); }

.text-teal-5\/75 { color: rgba(237, 252, 252, 0.75); }

.text-teal-5\/80 { color: rgba(237, 252, 252, 0.8); }

.text-teal-5\/85 { color: rgba(237, 252, 252, 0.85); }

.text-teal-5\/90 { color: rgba(237, 252, 252, 0.9); }

.text-teal-5\/95 { color: rgba(237, 252, 252, 0.95); }

.text-teal-50 { --tw-text-opacity: 1; color: rgb(3 159 158 / var(--tw-text-opacity, 1)); }

.text-teal-50\/0 { color: rgba(3, 159, 158, 0); }

.text-teal-50\/10 { color: rgba(3, 159, 158, 0.1); }

.text-teal-50\/100 { color: rgb(3, 159, 158); }

.text-teal-50\/15 { color: rgba(3, 159, 158, 0.15); }

.text-teal-50\/20 { color: rgba(3, 159, 158, 0.2); }

.text-teal-50\/25 { color: rgba(3, 159, 158, 0.25); }

.text-teal-50\/30 { color: rgba(3, 159, 158, 0.3); }

.text-teal-50\/35 { color: rgba(3, 159, 158, 0.35); }

.text-teal-50\/40 { color: rgba(3, 159, 158, 0.4); }

.text-teal-50\/45 { color: rgba(3, 159, 158, 0.45); }

.text-teal-50\/5 { color: rgba(3, 159, 158, 0.05); }

.text-teal-50\/50 { color: rgba(3, 159, 158, 0.5); }

.text-teal-50\/55 { color: rgba(3, 159, 158, 0.55); }

.text-teal-50\/60 { color: rgba(3, 159, 158, 0.6); }

.text-teal-50\/65 { color: rgba(3, 159, 158, 0.65); }

.text-teal-50\/70 { color: rgba(3, 159, 158, 0.7); }

.text-teal-50\/75 { color: rgba(3, 159, 158, 0.75); }

.text-teal-50\/80 { color: rgba(3, 159, 158, 0.8); }

.text-teal-50\/85 { color: rgba(3, 159, 158, 0.85); }

.text-teal-50\/90 { color: rgba(3, 159, 158, 0.9); }

.text-teal-50\/95 { color: rgba(3, 159, 158, 0.95); }

.text-teal-60 { --tw-text-opacity: 1; color: rgb(1 116 113 / var(--tw-text-opacity, 1)); }

.text-teal-60\/0 { color: rgba(1, 116, 113, 0); }

.text-teal-60\/10 { color: rgba(1, 116, 113, 0.1); }

.text-teal-60\/100 { color: rgb(1, 116, 113); }

.text-teal-60\/15 { color: rgba(1, 116, 113, 0.15); }

.text-teal-60\/20 { color: rgba(1, 116, 113, 0.2); }

.text-teal-60\/25 { color: rgba(1, 116, 113, 0.25); }

.text-teal-60\/30 { color: rgba(1, 116, 113, 0.3); }

.text-teal-60\/35 { color: rgba(1, 116, 113, 0.35); }

.text-teal-60\/40 { color: rgba(1, 116, 113, 0.4); }

.text-teal-60\/45 { color: rgba(1, 116, 113, 0.45); }

.text-teal-60\/5 { color: rgba(1, 116, 113, 0.05); }

.text-teal-60\/50 { color: rgba(1, 116, 113, 0.5); }

.text-teal-60\/55 { color: rgba(1, 116, 113, 0.55); }

.text-teal-60\/60 { color: rgba(1, 116, 113, 0.6); }

.text-teal-60\/65 { color: rgba(1, 116, 113, 0.65); }

.text-teal-60\/70 { color: rgba(1, 116, 113, 0.7); }

.text-teal-60\/75 { color: rgba(1, 116, 113, 0.75); }

.text-teal-60\/80 { color: rgba(1, 116, 113, 0.8); }

.text-teal-60\/85 { color: rgba(1, 116, 113, 0.85); }

.text-teal-60\/90 { color: rgba(1, 116, 113, 0.9); }

.text-teal-60\/95 { color: rgba(1, 116, 113, 0.95); }

.text-teal-70 { --tw-text-opacity: 1; color: rgb(0 89 84 / var(--tw-text-opacity, 1)); }

.text-teal-70\/0 { color: rgba(0, 89, 84, 0); }

.text-teal-70\/10 { color: rgba(0, 89, 84, 0.1); }

.text-teal-70\/100 { color: rgb(0, 89, 84); }

.text-teal-70\/15 { color: rgba(0, 89, 84, 0.15); }

.text-teal-70\/20 { color: rgba(0, 89, 84, 0.2); }

.text-teal-70\/25 { color: rgba(0, 89, 84, 0.25); }

.text-teal-70\/30 { color: rgba(0, 89, 84, 0.3); }

.text-teal-70\/35 { color: rgba(0, 89, 84, 0.35); }

.text-teal-70\/40 { color: rgba(0, 89, 84, 0.4); }

.text-teal-70\/45 { color: rgba(0, 89, 84, 0.45); }

.text-teal-70\/5 { color: rgba(0, 89, 84, 0.05); }

.text-teal-70\/50 { color: rgba(0, 89, 84, 0.5); }

.text-teal-70\/55 { color: rgba(0, 89, 84, 0.55); }

.text-teal-70\/60 { color: rgba(0, 89, 84, 0.6); }

.text-teal-70\/65 { color: rgba(0, 89, 84, 0.65); }

.text-teal-70\/70 { color: rgba(0, 89, 84, 0.7); }

.text-teal-70\/75 { color: rgba(0, 89, 84, 0.75); }

.text-teal-70\/80 { color: rgba(0, 89, 84, 0.8); }

.text-teal-70\/85 { color: rgba(0, 89, 84, 0.85); }

.text-teal-70\/90 { color: rgba(0, 89, 84, 0.9); }

.text-teal-70\/95 { color: rgba(0, 89, 84, 0.95); }

.text-teal-80 { --tw-text-opacity: 1; color: rgb(0 64 61 / var(--tw-text-opacity, 1)); }

.text-teal-80\/0 { color: rgba(0, 64, 61, 0); }

.text-teal-80\/10 { color: rgba(0, 64, 61, 0.1); }

.text-teal-80\/100 { color: rgb(0, 64, 61); }

.text-teal-80\/15 { color: rgba(0, 64, 61, 0.15); }

.text-teal-80\/20 { color: rgba(0, 64, 61, 0.2); }

.text-teal-80\/25 { color: rgba(0, 64, 61, 0.25); }

.text-teal-80\/30 { color: rgba(0, 64, 61, 0.3); }

.text-teal-80\/35 { color: rgba(0, 64, 61, 0.35); }

.text-teal-80\/40 { color: rgba(0, 64, 61, 0.4); }

.text-teal-80\/45 { color: rgba(0, 64, 61, 0.45); }

.text-teal-80\/5 { color: rgba(0, 64, 61, 0.05); }

.text-teal-80\/50 { color: rgba(0, 64, 61, 0.5); }

.text-teal-80\/55 { color: rgba(0, 64, 61, 0.55); }

.text-teal-80\/60 { color: rgba(0, 64, 61, 0.6); }

.text-teal-80\/65 { color: rgba(0, 64, 61, 0.65); }

.text-teal-80\/70 { color: rgba(0, 64, 61, 0.7); }

.text-teal-80\/75 { color: rgba(0, 64, 61, 0.75); }

.text-teal-80\/80 { color: rgba(0, 64, 61, 0.8); }

.text-teal-80\/85 { color: rgba(0, 64, 61, 0.85); }

.text-teal-80\/90 { color: rgba(0, 64, 61, 0.9); }

.text-teal-80\/95 { color: rgba(0, 64, 61, 0.95); }

.text-teal-90 { --tw-text-opacity: 1; color: rgb(0 45 43 / var(--tw-text-opacity, 1)); }

.text-teal-90\/0 { color: rgba(0, 45, 43, 0); }

.text-teal-90\/10 { color: rgba(0, 45, 43, 0.1); }

.text-teal-90\/100 { color: rgb(0, 45, 43); }

.text-teal-90\/15 { color: rgba(0, 45, 43, 0.15); }

.text-teal-90\/20 { color: rgba(0, 45, 43, 0.2); }

.text-teal-90\/25 { color: rgba(0, 45, 43, 0.25); }

.text-teal-90\/30 { color: rgba(0, 45, 43, 0.3); }

.text-teal-90\/35 { color: rgba(0, 45, 43, 0.35); }

.text-teal-90\/40 { color: rgba(0, 45, 43, 0.4); }

.text-teal-90\/45 { color: rgba(0, 45, 43, 0.45); }

.text-teal-90\/5 { color: rgba(0, 45, 43, 0.05); }

.text-teal-90\/50 { color: rgba(0, 45, 43, 0.5); }

.text-teal-90\/55 { color: rgba(0, 45, 43, 0.55); }

.text-teal-90\/60 { color: rgba(0, 45, 43, 0.6); }

.text-teal-90\/65 { color: rgba(0, 45, 43, 0.65); }

.text-teal-90\/70 { color: rgba(0, 45, 43, 0.7); }

.text-teal-90\/75 { color: rgba(0, 45, 43, 0.75); }

.text-teal-90\/80 { color: rgba(0, 45, 43, 0.8); }

.text-teal-90\/85 { color: rgba(0, 45, 43, 0.85); }

.text-teal-90\/90 { color: rgba(0, 45, 43, 0.9); }

.text-teal-90\/95 { color: rgba(0, 45, 43, 0.95); }

.text-teal-default { --tw-text-opacity: 1; color: rgb(20 254 250 / var(--tw-text-opacity, 1)); }

.text-teal-default\/0 { color: rgba(20, 254, 250, 0); }

.text-teal-default\/10 { color: rgba(20, 254, 250, 0.1); }

.text-teal-default\/100 { color: rgb(20, 254, 250); }

.text-teal-default\/15 { color: rgba(20, 254, 250, 0.15); }

.text-teal-default\/20 { color: rgba(20, 254, 250, 0.2); }

.text-teal-default\/25 { color: rgba(20, 254, 250, 0.25); }

.text-teal-default\/30 { color: rgba(20, 254, 250, 0.3); }

.text-teal-default\/35 { color: rgba(20, 254, 250, 0.35); }

.text-teal-default\/40 { color: rgba(20, 254, 250, 0.4); }

.text-teal-default\/45 { color: rgba(20, 254, 250, 0.45); }

.text-teal-default\/5 { color: rgba(20, 254, 250, 0.05); }

.text-teal-default\/50 { color: rgba(20, 254, 250, 0.5); }

.text-teal-default\/55 { color: rgba(20, 254, 250, 0.55); }

.text-teal-default\/60 { color: rgba(20, 254, 250, 0.6); }

.text-teal-default\/65 { color: rgba(20, 254, 250, 0.65); }

.text-teal-default\/70 { color: rgba(20, 254, 250, 0.7); }

.text-teal-default\/75 { color: rgba(20, 254, 250, 0.75); }

.text-teal-default\/80 { color: rgba(20, 254, 250, 0.8); }

.text-teal-default\/85 { color: rgba(20, 254, 250, 0.85); }

.text-teal-default\/90 { color: rgba(20, 254, 250, 0.9); }

.text-teal-default\/95 { color: rgba(20, 254, 250, 0.95); }

.text-transparent { color: transparent; }

.text-transparent\/0 { color: rgba(0, 0, 0, 0); }

.text-transparent\/10 { color: rgba(0, 0, 0, 0.1); }

.text-transparent\/100 { color: rgb(0, 0, 0); }

.text-transparent\/15 { color: rgba(0, 0, 0, 0.15); }

.text-transparent\/20 { color: rgba(0, 0, 0, 0.2); }

.text-transparent\/25 { color: rgba(0, 0, 0, 0.25); }

.text-transparent\/30 { color: rgba(0, 0, 0, 0.3); }

.text-transparent\/35 { color: rgba(0, 0, 0, 0.35); }

.text-transparent\/40 { color: rgba(0, 0, 0, 0.4); }

.text-transparent\/45 { color: rgba(0, 0, 0, 0.45); }

.text-transparent\/5 { color: rgba(0, 0, 0, 0.05); }

.text-transparent\/50 { color: rgba(0, 0, 0, 0.5); }

.text-transparent\/55 { color: rgba(0, 0, 0, 0.55); }

.text-transparent\/60 { color: rgba(0, 0, 0, 0.6); }

.text-transparent\/65 { color: rgba(0, 0, 0, 0.65); }

.text-transparent\/70 { color: rgba(0, 0, 0, 0.7); }

.text-transparent\/75 { color: rgba(0, 0, 0, 0.75); }

.text-transparent\/80 { color: rgba(0, 0, 0, 0.8); }

.text-transparent\/85 { color: rgba(0, 0, 0, 0.85); }

.text-transparent\/90 { color: rgba(0, 0, 0, 0.9); }

.text-transparent\/95 { color: rgba(0, 0, 0, 0.95); }

.text-warning-10 { --tw-text-opacity: 1; color: rgb(255 238 187 / var(--tw-text-opacity, 1)); }

.text-warning-10\/0 { color: rgba(255, 238, 187, 0); }

.text-warning-10\/10 { color: rgba(255, 238, 187, 0.1); }

.text-warning-10\/100 { color: rgb(255, 238, 187); }

.text-warning-10\/15 { color: rgba(255, 238, 187, 0.15); }

.text-warning-10\/20 { color: rgba(255, 238, 187, 0.2); }

.text-warning-10\/25 { color: rgba(255, 238, 187, 0.25); }

.text-warning-10\/30 { color: rgba(255, 238, 187, 0.3); }

.text-warning-10\/35 { color: rgba(255, 238, 187, 0.35); }

.text-warning-10\/40 { color: rgba(255, 238, 187, 0.4); }

.text-warning-10\/45 { color: rgba(255, 238, 187, 0.45); }

.text-warning-10\/5 { color: rgba(255, 238, 187, 0.05); }

.text-warning-10\/50 { color: rgba(255, 238, 187, 0.5); }

.text-warning-10\/55 { color: rgba(255, 238, 187, 0.55); }

.text-warning-10\/60 { color: rgba(255, 238, 187, 0.6); }

.text-warning-10\/65 { color: rgba(255, 238, 187, 0.65); }

.text-warning-10\/70 { color: rgba(255, 238, 187, 0.7); }

.text-warning-10\/75 { color: rgba(255, 238, 187, 0.75); }

.text-warning-10\/80 { color: rgba(255, 238, 187, 0.8); }

.text-warning-10\/85 { color: rgba(255, 238, 187, 0.85); }

.text-warning-10\/90 { color: rgba(255, 238, 187, 0.9); }

.text-warning-10\/95 { color: rgba(255, 238, 187, 0.95); }

.text-warning-100 { --tw-text-opacity: 1; color: rgb(34 19 3 / var(--tw-text-opacity, 1)); }

.text-warning-100\/0 { color: rgba(34, 19, 3, 0); }

.text-warning-100\/10 { color: rgba(34, 19, 3, 0.1); }

.text-warning-100\/100 { color: rgb(34, 19, 3); }

.text-warning-100\/15 { color: rgba(34, 19, 3, 0.15); }

.text-warning-100\/20 { color: rgba(34, 19, 3, 0.2); }

.text-warning-100\/25 { color: rgba(34, 19, 3, 0.25); }

.text-warning-100\/30 { color: rgba(34, 19, 3, 0.3); }

.text-warning-100\/35 { color: rgba(34, 19, 3, 0.35); }

.text-warning-100\/40 { color: rgba(34, 19, 3, 0.4); }

.text-warning-100\/45 { color: rgba(34, 19, 3, 0.45); }

.text-warning-100\/5 { color: rgba(34, 19, 3, 0.05); }

.text-warning-100\/50 { color: rgba(34, 19, 3, 0.5); }

.text-warning-100\/55 { color: rgba(34, 19, 3, 0.55); }

.text-warning-100\/60 { color: rgba(34, 19, 3, 0.6); }

.text-warning-100\/65 { color: rgba(34, 19, 3, 0.65); }

.text-warning-100\/70 { color: rgba(34, 19, 3, 0.7); }

.text-warning-100\/75 { color: rgba(34, 19, 3, 0.75); }

.text-warning-100\/80 { color: rgba(34, 19, 3, 0.8); }

.text-warning-100\/85 { color: rgba(34, 19, 3, 0.85); }

.text-warning-100\/90 { color: rgba(34, 19, 3, 0.9); }

.text-warning-100\/95 { color: rgba(34, 19, 3, 0.95); }

.text-warning-20 { --tw-text-opacity: 1; color: rgb(255 221 121 / var(--tw-text-opacity, 1)); }

.text-warning-20\/0 { color: rgba(255, 221, 121, 0); }

.text-warning-20\/10 { color: rgba(255, 221, 121, 0.1); }

.text-warning-20\/100 { color: rgb(255, 221, 121); }

.text-warning-20\/15 { color: rgba(255, 221, 121, 0.15); }

.text-warning-20\/20 { color: rgba(255, 221, 121, 0.2); }

.text-warning-20\/25 { color: rgba(255, 221, 121, 0.25); }

.text-warning-20\/30 { color: rgba(255, 221, 121, 0.3); }

.text-warning-20\/35 { color: rgba(255, 221, 121, 0.35); }

.text-warning-20\/40 { color: rgba(255, 221, 121, 0.4); }

.text-warning-20\/45 { color: rgba(255, 221, 121, 0.45); }

.text-warning-20\/5 { color: rgba(255, 221, 121, 0.05); }

.text-warning-20\/50 { color: rgba(255, 221, 121, 0.5); }

.text-warning-20\/55 { color: rgba(255, 221, 121, 0.55); }

.text-warning-20\/60 { color: rgba(255, 221, 121, 0.6); }

.text-warning-20\/65 { color: rgba(255, 221, 121, 0.65); }

.text-warning-20\/70 { color: rgba(255, 221, 121, 0.7); }

.text-warning-20\/75 { color: rgba(255, 221, 121, 0.75); }

.text-warning-20\/80 { color: rgba(255, 221, 121, 0.8); }

.text-warning-20\/85 { color: rgba(255, 221, 121, 0.85); }

.text-warning-20\/90 { color: rgba(255, 221, 121, 0.9); }

.text-warning-20\/95 { color: rgba(255, 221, 121, 0.95); }

.text-warning-30 { --tw-text-opacity: 1; color: rgb(255 192 41 / var(--tw-text-opacity, 1)); }

.text-warning-30\/0 { color: rgba(255, 192, 41, 0); }

.text-warning-30\/10 { color: rgba(255, 192, 41, 0.1); }

.text-warning-30\/100 { color: rgb(255, 192, 41); }

.text-warning-30\/15 { color: rgba(255, 192, 41, 0.15); }

.text-warning-30\/20 { color: rgba(255, 192, 41, 0.2); }

.text-warning-30\/25 { color: rgba(255, 192, 41, 0.25); }

.text-warning-30\/30 { color: rgba(255, 192, 41, 0.3); }

.text-warning-30\/35 { color: rgba(255, 192, 41, 0.35); }

.text-warning-30\/40 { color: rgba(255, 192, 41, 0.4); }

.text-warning-30\/45 { color: rgba(255, 192, 41, 0.45); }

.text-warning-30\/5 { color: rgba(255, 192, 41, 0.05); }

.text-warning-30\/50 { color: rgba(255, 192, 41, 0.5); }

.text-warning-30\/55 { color: rgba(255, 192, 41, 0.55); }

.text-warning-30\/60 { color: rgba(255, 192, 41, 0.6); }

.text-warning-30\/65 { color: rgba(255, 192, 41, 0.65); }

.text-warning-30\/70 { color: rgba(255, 192, 41, 0.7); }

.text-warning-30\/75 { color: rgba(255, 192, 41, 0.75); }

.text-warning-30\/80 { color: rgba(255, 192, 41, 0.8); }

.text-warning-30\/85 { color: rgba(255, 192, 41, 0.85); }

.text-warning-30\/90 { color: rgba(255, 192, 41, 0.9); }

.text-warning-30\/95 { color: rgba(255, 192, 41, 0.95); }

.text-warning-40 { --tw-text-opacity: 1; color: rgb(241 157 10 / var(--tw-text-opacity, 1)); }

.text-warning-40\/0 { color: rgba(241, 157, 10, 0); }

.text-warning-40\/10 { color: rgba(241, 157, 10, 0.1); }

.text-warning-40\/100 { color: rgb(241, 157, 10); }

.text-warning-40\/15 { color: rgba(241, 157, 10, 0.15); }

.text-warning-40\/20 { color: rgba(241, 157, 10, 0.2); }

.text-warning-40\/25 { color: rgba(241, 157, 10, 0.25); }

.text-warning-40\/30 { color: rgba(241, 157, 10, 0.3); }

.text-warning-40\/35 { color: rgba(241, 157, 10, 0.35); }

.text-warning-40\/40 { color: rgba(241, 157, 10, 0.4); }

.text-warning-40\/45 { color: rgba(241, 157, 10, 0.45); }

.text-warning-40\/5 { color: rgba(241, 157, 10, 0.05); }

.text-warning-40\/50 { color: rgba(241, 157, 10, 0.5); }

.text-warning-40\/55 { color: rgba(241, 157, 10, 0.55); }

.text-warning-40\/60 { color: rgba(241, 157, 10, 0.6); }

.text-warning-40\/65 { color: rgba(241, 157, 10, 0.65); }

.text-warning-40\/70 { color: rgba(241, 157, 10, 0.7); }

.text-warning-40\/75 { color: rgba(241, 157, 10, 0.75); }

.text-warning-40\/80 { color: rgba(241, 157, 10, 0.8); }

.text-warning-40\/85 { color: rgba(241, 157, 10, 0.85); }

.text-warning-40\/90 { color: rgba(241, 157, 10, 0.9); }

.text-warning-40\/95 { color: rgba(241, 157, 10, 0.95); }

.text-warning-5 { --tw-text-opacity: 1; color: rgb(255 249 232 / var(--tw-text-opacity, 1)); }

.text-warning-5\/0 { color: rgba(255, 249, 232, 0); }

.text-warning-5\/10 { color: rgba(255, 249, 232, 0.1); }

.text-warning-5\/100 { color: rgb(255, 249, 232); }

.text-warning-5\/15 { color: rgba(255, 249, 232, 0.15); }

.text-warning-5\/20 { color: rgba(255, 249, 232, 0.2); }

.text-warning-5\/25 { color: rgba(255, 249, 232, 0.25); }

.text-warning-5\/30 { color: rgba(255, 249, 232, 0.3); }

.text-warning-5\/35 { color: rgba(255, 249, 232, 0.35); }

.text-warning-5\/40 { color: rgba(255, 249, 232, 0.4); }

.text-warning-5\/45 { color: rgba(255, 249, 232, 0.45); }

.text-warning-5\/5 { color: rgba(255, 249, 232, 0.05); }

.text-warning-5\/50 { color: rgba(255, 249, 232, 0.5); }

.text-warning-5\/55 { color: rgba(255, 249, 232, 0.55); }

.text-warning-5\/60 { color: rgba(255, 249, 232, 0.6); }

.text-warning-5\/65 { color: rgba(255, 249, 232, 0.65); }

.text-warning-5\/70 { color: rgba(255, 249, 232, 0.7); }

.text-warning-5\/75 { color: rgba(255, 249, 232, 0.75); }

.text-warning-5\/80 { color: rgba(255, 249, 232, 0.8); }

.text-warning-5\/85 { color: rgba(255, 249, 232, 0.85); }

.text-warning-5\/90 { color: rgba(255, 249, 232, 0.9); }

.text-warning-5\/95 { color: rgba(255, 249, 232, 0.95); }

.text-warning-50 { --tw-text-opacity: 1; color: rgb(203 125 10 / var(--tw-text-opacity, 1)); }

.text-warning-50\/0 { color: rgba(203, 125, 10, 0); }

.text-warning-50\/10 { color: rgba(203, 125, 10, 0.1); }

.text-warning-50\/100 { color: rgb(203, 125, 10); }

.text-warning-50\/15 { color: rgba(203, 125, 10, 0.15); }

.text-warning-50\/20 { color: rgba(203, 125, 10, 0.2); }

.text-warning-50\/25 { color: rgba(203, 125, 10, 0.25); }

.text-warning-50\/30 { color: rgba(203, 125, 10, 0.3); }

.text-warning-50\/35 { color: rgba(203, 125, 10, 0.35); }

.text-warning-50\/40 { color: rgba(203, 125, 10, 0.4); }

.text-warning-50\/45 { color: rgba(203, 125, 10, 0.45); }

.text-warning-50\/5 { color: rgba(203, 125, 10, 0.05); }

.text-warning-50\/50 { color: rgba(203, 125, 10, 0.5); }

.text-warning-50\/55 { color: rgba(203, 125, 10, 0.55); }

.text-warning-50\/60 { color: rgba(203, 125, 10, 0.6); }

.text-warning-50\/65 { color: rgba(203, 125, 10, 0.65); }

.text-warning-50\/70 { color: rgba(203, 125, 10, 0.7); }

.text-warning-50\/75 { color: rgba(203, 125, 10, 0.75); }

.text-warning-50\/80 { color: rgba(203, 125, 10, 0.8); }

.text-warning-50\/85 { color: rgba(203, 125, 10, 0.85); }

.text-warning-50\/90 { color: rgba(203, 125, 10, 0.9); }

.text-warning-50\/95 { color: rgba(203, 125, 10, 0.95); }

.text-warning-60 { --tw-text-opacity: 1; color: rgb(152 89 12 / var(--tw-text-opacity, 1)); }

.text-warning-60\/0 { color: rgba(152, 89, 12, 0); }

.text-warning-60\/10 { color: rgba(152, 89, 12, 0.1); }

.text-warning-60\/100 { color: rgb(152, 89, 12); }

.text-warning-60\/15 { color: rgba(152, 89, 12, 0.15); }

.text-warning-60\/20 { color: rgba(152, 89, 12, 0.2); }

.text-warning-60\/25 { color: rgba(152, 89, 12, 0.25); }

.text-warning-60\/30 { color: rgba(152, 89, 12, 0.3); }

.text-warning-60\/35 { color: rgba(152, 89, 12, 0.35); }

.text-warning-60\/40 { color: rgba(152, 89, 12, 0.4); }

.text-warning-60\/45 { color: rgba(152, 89, 12, 0.45); }

.text-warning-60\/5 { color: rgba(152, 89, 12, 0.05); }

.text-warning-60\/50 { color: rgba(152, 89, 12, 0.5); }

.text-warning-60\/55 { color: rgba(152, 89, 12, 0.55); }

.text-warning-60\/60 { color: rgba(152, 89, 12, 0.6); }

.text-warning-60\/65 { color: rgba(152, 89, 12, 0.65); }

.text-warning-60\/70 { color: rgba(152, 89, 12, 0.7); }

.text-warning-60\/75 { color: rgba(152, 89, 12, 0.75); }

.text-warning-60\/80 { color: rgba(152, 89, 12, 0.8); }

.text-warning-60\/85 { color: rgba(152, 89, 12, 0.85); }

.text-warning-60\/90 { color: rgba(152, 89, 12, 0.9); }

.text-warning-60\/95 { color: rgba(152, 89, 12, 0.95); }

.text-warning-70 { --tw-text-opacity: 1; color: rgb(116 67 9 / var(--tw-text-opacity, 1)); }

.text-warning-70\/0 { color: rgba(116, 67, 9, 0); }

.text-warning-70\/10 { color: rgba(116, 67, 9, 0.1); }

.text-warning-70\/100 { color: rgb(116, 67, 9); }

.text-warning-70\/15 { color: rgba(116, 67, 9, 0.15); }

.text-warning-70\/20 { color: rgba(116, 67, 9, 0.2); }

.text-warning-70\/25 { color: rgba(116, 67, 9, 0.25); }

.text-warning-70\/30 { color: rgba(116, 67, 9, 0.3); }

.text-warning-70\/35 { color: rgba(116, 67, 9, 0.35); }

.text-warning-70\/40 { color: rgba(116, 67, 9, 0.4); }

.text-warning-70\/45 { color: rgba(116, 67, 9, 0.45); }

.text-warning-70\/5 { color: rgba(116, 67, 9, 0.05); }

.text-warning-70\/50 { color: rgba(116, 67, 9, 0.5); }

.text-warning-70\/55 { color: rgba(116, 67, 9, 0.55); }

.text-warning-70\/60 { color: rgba(116, 67, 9, 0.6); }

.text-warning-70\/65 { color: rgba(116, 67, 9, 0.65); }

.text-warning-70\/70 { color: rgba(116, 67, 9, 0.7); }

.text-warning-70\/75 { color: rgba(116, 67, 9, 0.75); }

.text-warning-70\/80 { color: rgba(116, 67, 9, 0.8); }

.text-warning-70\/85 { color: rgba(116, 67, 9, 0.85); }

.text-warning-70\/90 { color: rgba(116, 67, 9, 0.9); }

.text-warning-70\/95 { color: rgba(116, 67, 9, 0.95); }

.text-warning-80 { --tw-text-opacity: 1; color: rgb(85 48 7 / var(--tw-text-opacity, 1)); }

.text-warning-80\/0 { color: rgba(85, 48, 7, 0); }

.text-warning-80\/10 { color: rgba(85, 48, 7, 0.1); }

.text-warning-80\/100 { color: rgb(85, 48, 7); }

.text-warning-80\/15 { color: rgba(85, 48, 7, 0.15); }

.text-warning-80\/20 { color: rgba(85, 48, 7, 0.2); }

.text-warning-80\/25 { color: rgba(85, 48, 7, 0.25); }

.text-warning-80\/30 { color: rgba(85, 48, 7, 0.3); }

.text-warning-80\/35 { color: rgba(85, 48, 7, 0.35); }

.text-warning-80\/40 { color: rgba(85, 48, 7, 0.4); }

.text-warning-80\/45 { color: rgba(85, 48, 7, 0.45); }

.text-warning-80\/5 { color: rgba(85, 48, 7, 0.05); }

.text-warning-80\/50 { color: rgba(85, 48, 7, 0.5); }

.text-warning-80\/55 { color: rgba(85, 48, 7, 0.55); }

.text-warning-80\/60 { color: rgba(85, 48, 7, 0.6); }

.text-warning-80\/65 { color: rgba(85, 48, 7, 0.65); }

.text-warning-80\/70 { color: rgba(85, 48, 7, 0.7); }

.text-warning-80\/75 { color: rgba(85, 48, 7, 0.75); }

.text-warning-80\/80 { color: rgba(85, 48, 7, 0.8); }

.text-warning-80\/85 { color: rgba(85, 48, 7, 0.85); }

.text-warning-80\/90 { color: rgba(85, 48, 7, 0.9); }

.text-warning-80\/95 { color: rgba(85, 48, 7, 0.95); }

.text-warning-90 { --tw-text-opacity: 1; color: rgb(60 34 5 / var(--tw-text-opacity, 1)); }

.text-warning-90\/0 { color: rgba(60, 34, 5, 0); }

.text-warning-90\/10 { color: rgba(60, 34, 5, 0.1); }

.text-warning-90\/100 { color: rgb(60, 34, 5); }

.text-warning-90\/15 { color: rgba(60, 34, 5, 0.15); }

.text-warning-90\/20 { color: rgba(60, 34, 5, 0.2); }

.text-warning-90\/25 { color: rgba(60, 34, 5, 0.25); }

.text-warning-90\/30 { color: rgba(60, 34, 5, 0.3); }

.text-warning-90\/35 { color: rgba(60, 34, 5, 0.35); }

.text-warning-90\/40 { color: rgba(60, 34, 5, 0.4); }

.text-warning-90\/45 { color: rgba(60, 34, 5, 0.45); }

.text-warning-90\/5 { color: rgba(60, 34, 5, 0.05); }

.text-warning-90\/50 { color: rgba(60, 34, 5, 0.5); }

.text-warning-90\/55 { color: rgba(60, 34, 5, 0.55); }

.text-warning-90\/60 { color: rgba(60, 34, 5, 0.6); }

.text-warning-90\/65 { color: rgba(60, 34, 5, 0.65); }

.text-warning-90\/70 { color: rgba(60, 34, 5, 0.7); }

.text-warning-90\/75 { color: rgba(60, 34, 5, 0.75); }

.text-warning-90\/80 { color: rgba(60, 34, 5, 0.8); }

.text-warning-90\/85 { color: rgba(60, 34, 5, 0.85); }

.text-warning-90\/90 { color: rgba(60, 34, 5, 0.9); }

.text-warning-90\/95 { color: rgba(60, 34, 5, 0.95); }

.text-warning-default { --tw-text-opacity: 1; color: rgb(129 84 31 / var(--tw-text-opacity, 1)); }

.text-warning-default\/0 { color: rgba(129, 84, 31, 0); }

.text-warning-default\/10 { color: rgba(129, 84, 31, 0.1); }

.text-warning-default\/100 { color: rgb(129, 84, 31); }

.text-warning-default\/15 { color: rgba(129, 84, 31, 0.15); }

.text-warning-default\/20 { color: rgba(129, 84, 31, 0.2); }

.text-warning-default\/25 { color: rgba(129, 84, 31, 0.25); }

.text-warning-default\/30 { color: rgba(129, 84, 31, 0.3); }

.text-warning-default\/35 { color: rgba(129, 84, 31, 0.35); }

.text-warning-default\/40 { color: rgba(129, 84, 31, 0.4); }

.text-warning-default\/45 { color: rgba(129, 84, 31, 0.45); }

.text-warning-default\/5 { color: rgba(129, 84, 31, 0.05); }

.text-warning-default\/50 { color: rgba(129, 84, 31, 0.5); }

.text-warning-default\/55 { color: rgba(129, 84, 31, 0.55); }

.text-warning-default\/60 { color: rgba(129, 84, 31, 0.6); }

.text-warning-default\/65 { color: rgba(129, 84, 31, 0.65); }

.text-warning-default\/70 { color: rgba(129, 84, 31, 0.7); }

.text-warning-default\/75 { color: rgba(129, 84, 31, 0.75); }

.text-warning-default\/80 { color: rgba(129, 84, 31, 0.8); }

.text-warning-default\/85 { color: rgba(129, 84, 31, 0.85); }

.text-warning-default\/90 { color: rgba(129, 84, 31, 0.9); }

.text-warning-default\/95 { color: rgba(129, 84, 31, 0.95); }

.text-white { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity, 1)); }

.text-white\/0 { color: rgba(255, 255, 255, 0); }

.text-white\/10 { color: rgba(255, 255, 255, 0.1); }

.text-white\/100 { color: rgb(255, 255, 255); }

.text-white\/15 { color: rgba(255, 255, 255, 0.15); }

.text-white\/20 { color: rgba(255, 255, 255, 0.2); }

.text-white\/25 { color: rgba(255, 255, 255, 0.25); }

.text-white\/30 { color: rgba(255, 255, 255, 0.3); }

.text-white\/35 { color: rgba(255, 255, 255, 0.35); }

.text-white\/40 { color: rgba(255, 255, 255, 0.4); }

.text-white\/45 { color: rgba(255, 255, 255, 0.45); }

.text-white\/5 { color: rgba(255, 255, 255, 0.05); }

.text-white\/50 { color: rgba(255, 255, 255, 0.5); }

.text-white\/55 { color: rgba(255, 255, 255, 0.55); }

.text-white\/60 { color: rgba(255, 255, 255, 0.6); }

.text-white\/65 { color: rgba(255, 255, 255, 0.65); }

.text-white\/70 { color: rgba(255, 255, 255, 0.7); }

.text-white\/75 { color: rgba(255, 255, 255, 0.75); }

.text-white\/80 { color: rgba(255, 255, 255, 0.8); }

.text-white\/85 { color: rgba(255, 255, 255, 0.85); }

.text-white\/90 { color: rgba(255, 255, 255, 0.9); }

.text-white\/95 { color: rgba(255, 255, 255, 0.95); }

.text-opacity-0 { --tw-text-opacity: 0; }

.text-opacity-10 { --tw-text-opacity: .1; }

.text-opacity-100 { --tw-text-opacity: 1; }

.text-opacity-15 { --tw-text-opacity: .15; }

.text-opacity-20 { --tw-text-opacity: .2; }

.text-opacity-25 { --tw-text-opacity: .25; }

.text-opacity-30 { --tw-text-opacity: .3; }

.text-opacity-35 { --tw-text-opacity: .35; }

.text-opacity-40 { --tw-text-opacity: .4; }

.text-opacity-45 { --tw-text-opacity: .45; }

.text-opacity-5 { --tw-text-opacity: .05; }

.text-opacity-50 { --tw-text-opacity: .5; }

.text-opacity-55 { --tw-text-opacity: .55; }

.text-opacity-60 { --tw-text-opacity: .6; }

.text-opacity-65 { --tw-text-opacity: .65; }

.text-opacity-70 { --tw-text-opacity: .7; }

.text-opacity-75 { --tw-text-opacity: .75; }

.text-opacity-80 { --tw-text-opacity: .8; }

.text-opacity-85 { --tw-text-opacity: .85; }

.text-opacity-90 { --tw-text-opacity: .9; }

.text-opacity-95 { --tw-text-opacity: .95; }

.underline { text-decoration-line: underline; }

.line-through { text-decoration-line: line-through; }

.accent-brand-70 { accent-color: rgb(38, 79, 135); }

.opacity-0 { opacity: 0; }

.opacity-100 { opacity: 1; }

.opacity-40 { opacity: 0.4; }

.shadow { --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); }

.shadow-2xl { --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25); --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); }

.shadow-default { --tw-shadow: 0 0 8px 0 rgba(0, 0, 0, .16); --tw-shadow-colored: 0 0 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); }

.shadow-inner { --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05); --tw-shadow-colored: inset 0 2px 4px 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); }

.shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -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); }

.shadow-liveblog-toast { --tw-shadow: 0px 0px 4px 0px #16161640; --tw-shadow-colored: 0px 0px 4px 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); }

.shadow-md { --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1); --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -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); }

.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); }

.shadow-sm { --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05); --tw-shadow-colored: 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); }

.shadow-xl { --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); }

.shadow-black { --tw-shadow-color: #000000; --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/0 { --tw-shadow-color: rgb(0 0 0 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/10 { --tw-shadow-color: rgb(0 0 0 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/100 { --tw-shadow-color: rgb(0 0 0 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/15 { --tw-shadow-color: rgb(0 0 0 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/20 { --tw-shadow-color: rgb(0 0 0 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/25 { --tw-shadow-color: rgb(0 0 0 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/30 { --tw-shadow-color: rgb(0 0 0 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/35 { --tw-shadow-color: rgb(0 0 0 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/40 { --tw-shadow-color: rgb(0 0 0 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/45 { --tw-shadow-color: rgb(0 0 0 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/5 { --tw-shadow-color: rgb(0 0 0 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/50 { --tw-shadow-color: rgb(0 0 0 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/55 { --tw-shadow-color: rgb(0 0 0 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/60 { --tw-shadow-color: rgb(0 0 0 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/65 { --tw-shadow-color: rgb(0 0 0 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/70 { --tw-shadow-color: rgb(0 0 0 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/75 { --tw-shadow-color: rgb(0 0 0 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/80 { --tw-shadow-color: rgb(0 0 0 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/85 { --tw-shadow-color: rgb(0 0 0 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/90 { --tw-shadow-color: rgb(0 0 0 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-black\/95 { --tw-shadow-color: rgb(0 0 0 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10 { --tw-shadow-color: #EBEFF4; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/0 { --tw-shadow-color: rgb(235 239 244 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/10 { --tw-shadow-color: rgb(235 239 244 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/100 { --tw-shadow-color: rgb(235 239 244 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/15 { --tw-shadow-color: rgb(235 239 244 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/20 { --tw-shadow-color: rgb(235 239 244 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/25 { --tw-shadow-color: rgb(235 239 244 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/30 { --tw-shadow-color: rgb(235 239 244 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/35 { --tw-shadow-color: rgb(235 239 244 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/40 { --tw-shadow-color: rgb(235 239 244 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/45 { --tw-shadow-color: rgb(235 239 244 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/5 { --tw-shadow-color: rgb(235 239 244 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/50 { --tw-shadow-color: rgb(235 239 244 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/55 { --tw-shadow-color: rgb(235 239 244 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/60 { --tw-shadow-color: rgb(235 239 244 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/65 { --tw-shadow-color: rgb(235 239 244 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/70 { --tw-shadow-color: rgb(235 239 244 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/75 { --tw-shadow-color: rgb(235 239 244 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/80 { --tw-shadow-color: rgb(235 239 244 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/85 { --tw-shadow-color: rgb(235 239 244 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/90 { --tw-shadow-color: rgb(235 239 244 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-10\/95 { --tw-shadow-color: rgb(235 239 244 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100 { --tw-shadow-color: #07162D; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/0 { --tw-shadow-color: rgb(7 22 45 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/10 { --tw-shadow-color: rgb(7 22 45 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/100 { --tw-shadow-color: rgb(7 22 45 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/15 { --tw-shadow-color: rgb(7 22 45 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/20 { --tw-shadow-color: rgb(7 22 45 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/25 { --tw-shadow-color: rgb(7 22 45 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/30 { --tw-shadow-color: rgb(7 22 45 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/35 { --tw-shadow-color: rgb(7 22 45 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/40 { --tw-shadow-color: rgb(7 22 45 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/45 { --tw-shadow-color: rgb(7 22 45 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/5 { --tw-shadow-color: rgb(7 22 45 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/50 { --tw-shadow-color: rgb(7 22 45 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/55 { --tw-shadow-color: rgb(7 22 45 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/60 { --tw-shadow-color: rgb(7 22 45 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/65 { --tw-shadow-color: rgb(7 22 45 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/70 { --tw-shadow-color: rgb(7 22 45 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/75 { --tw-shadow-color: rgb(7 22 45 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/80 { --tw-shadow-color: rgb(7 22 45 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/85 { --tw-shadow-color: rgb(7 22 45 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/90 { --tw-shadow-color: rgb(7 22 45 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-100\/95 { --tw-shadow-color: rgb(7 22 45 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20 { --tw-shadow-color: #D9E1EB; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/0 { --tw-shadow-color: rgb(217 225 235 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/10 { --tw-shadow-color: rgb(217 225 235 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/100 { --tw-shadow-color: rgb(217 225 235 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/15 { --tw-shadow-color: rgb(217 225 235 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/20 { --tw-shadow-color: rgb(217 225 235 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/25 { --tw-shadow-color: rgb(217 225 235 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/30 { --tw-shadow-color: rgb(217 225 235 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/35 { --tw-shadow-color: rgb(217 225 235 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/40 { --tw-shadow-color: rgb(217 225 235 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/45 { --tw-shadow-color: rgb(217 225 235 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/5 { --tw-shadow-color: rgb(217 225 235 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/50 { --tw-shadow-color: rgb(217 225 235 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/55 { --tw-shadow-color: rgb(217 225 235 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/60 { --tw-shadow-color: rgb(217 225 235 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/65 { --tw-shadow-color: rgb(217 225 235 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/70 { --tw-shadow-color: rgb(217 225 235 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/75 { --tw-shadow-color: rgb(217 225 235 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/80 { --tw-shadow-color: rgb(217 225 235 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/85 { --tw-shadow-color: rgb(217 225 235 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/90 { --tw-shadow-color: rgb(217 225 235 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-20\/95 { --tw-shadow-color: rgb(217 225 235 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30 { --tw-shadow-color: #BECBDD; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/0 { --tw-shadow-color: rgb(190 203 221 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/10 { --tw-shadow-color: rgb(190 203 221 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/100 { --tw-shadow-color: rgb(190 203 221 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/15 { --tw-shadow-color: rgb(190 203 221 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/20 { --tw-shadow-color: rgb(190 203 221 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/25 { --tw-shadow-color: rgb(190 203 221 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/30 { --tw-shadow-color: rgb(190 203 221 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/35 { --tw-shadow-color: rgb(190 203 221 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/40 { --tw-shadow-color: rgb(190 203 221 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/45 { --tw-shadow-color: rgb(190 203 221 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/5 { --tw-shadow-color: rgb(190 203 221 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/50 { --tw-shadow-color: rgb(190 203 221 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/55 { --tw-shadow-color: rgb(190 203 221 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/60 { --tw-shadow-color: rgb(190 203 221 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/65 { --tw-shadow-color: rgb(190 203 221 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/70 { --tw-shadow-color: rgb(190 203 221 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/75 { --tw-shadow-color: rgb(190 203 221 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/80 { --tw-shadow-color: rgb(190 203 221 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/85 { --tw-shadow-color: rgb(190 203 221 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/90 { --tw-shadow-color: rgb(190 203 221 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-30\/95 { --tw-shadow-color: rgb(190 203 221 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40 { --tw-shadow-color: #9DB1CB; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/0 { --tw-shadow-color: rgb(157 177 203 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/10 { --tw-shadow-color: rgb(157 177 203 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/100 { --tw-shadow-color: rgb(157 177 203 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/15 { --tw-shadow-color: rgb(157 177 203 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/20 { --tw-shadow-color: rgb(157 177 203 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/25 { --tw-shadow-color: rgb(157 177 203 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/30 { --tw-shadow-color: rgb(157 177 203 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/35 { --tw-shadow-color: rgb(157 177 203 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/40 { --tw-shadow-color: rgb(157 177 203 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/45 { --tw-shadow-color: rgb(157 177 203 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/5 { --tw-shadow-color: rgb(157 177 203 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/50 { --tw-shadow-color: rgb(157 177 203 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/55 { --tw-shadow-color: rgb(157 177 203 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/60 { --tw-shadow-color: rgb(157 177 203 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/65 { --tw-shadow-color: rgb(157 177 203 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/70 { --tw-shadow-color: rgb(157 177 203 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/75 { --tw-shadow-color: rgb(157 177 203 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/80 { --tw-shadow-color: rgb(157 177 203 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/85 { --tw-shadow-color: rgb(157 177 203 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/90 { --tw-shadow-color: rgb(157 177 203 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-40\/95 { --tw-shadow-color: rgb(157 177 203 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5 { --tw-shadow-color: #F6F8FA; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/0 { --tw-shadow-color: rgb(246 248 250 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/10 { --tw-shadow-color: rgb(246 248 250 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/100 { --tw-shadow-color: rgb(246 248 250 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/15 { --tw-shadow-color: rgb(246 248 250 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/20 { --tw-shadow-color: rgb(246 248 250 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/25 { --tw-shadow-color: rgb(246 248 250 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/30 { --tw-shadow-color: rgb(246 248 250 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/35 { --tw-shadow-color: rgb(246 248 250 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/40 { --tw-shadow-color: rgb(246 248 250 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/45 { --tw-shadow-color: rgb(246 248 250 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/5 { --tw-shadow-color: rgb(246 248 250 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/50 { --tw-shadow-color: rgb(246 248 250 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/55 { --tw-shadow-color: rgb(246 248 250 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/60 { --tw-shadow-color: rgb(246 248 250 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/65 { --tw-shadow-color: rgb(246 248 250 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/70 { --tw-shadow-color: rgb(246 248 250 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/75 { --tw-shadow-color: rgb(246 248 250 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/80 { --tw-shadow-color: rgb(246 248 250 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/85 { --tw-shadow-color: rgb(246 248 250 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/90 { --tw-shadow-color: rgb(246 248 250 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-5\/95 { --tw-shadow-color: rgb(246 248 250 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50 { --tw-shadow-color: #7591B6; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/0 { --tw-shadow-color: rgb(117 145 182 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/10 { --tw-shadow-color: rgb(117 145 182 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/100 { --tw-shadow-color: rgb(117 145 182 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/15 { --tw-shadow-color: rgb(117 145 182 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/20 { --tw-shadow-color: rgb(117 145 182 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/25 { --tw-shadow-color: rgb(117 145 182 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/30 { --tw-shadow-color: rgb(117 145 182 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/35 { --tw-shadow-color: rgb(117 145 182 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/40 { --tw-shadow-color: rgb(117 145 182 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/45 { --tw-shadow-color: rgb(117 145 182 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/5 { --tw-shadow-color: rgb(117 145 182 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/50 { --tw-shadow-color: rgb(117 145 182 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/55 { --tw-shadow-color: rgb(117 145 182 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/60 { --tw-shadow-color: rgb(117 145 182 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/65 { --tw-shadow-color: rgb(117 145 182 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/70 { --tw-shadow-color: rgb(117 145 182 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/75 { --tw-shadow-color: rgb(117 145 182 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/80 { --tw-shadow-color: rgb(117 145 182 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/85 { --tw-shadow-color: rgb(117 145 182 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/90 { --tw-shadow-color: rgb(117 145 182 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-50\/95 { --tw-shadow-color: rgb(117 145 182 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60 { --tw-shadow-color: #43699C; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/0 { --tw-shadow-color: rgb(67 105 156 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/10 { --tw-shadow-color: rgb(67 105 156 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/100 { --tw-shadow-color: rgb(67 105 156 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/15 { --tw-shadow-color: rgb(67 105 156 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/20 { --tw-shadow-color: rgb(67 105 156 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/25 { --tw-shadow-color: rgb(67 105 156 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/30 { --tw-shadow-color: rgb(67 105 156 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/35 { --tw-shadow-color: rgb(67 105 156 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/40 { --tw-shadow-color: rgb(67 105 156 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/45 { --tw-shadow-color: rgb(67 105 156 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/5 { --tw-shadow-color: rgb(67 105 156 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/50 { --tw-shadow-color: rgb(67 105 156 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/55 { --tw-shadow-color: rgb(67 105 156 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/60 { --tw-shadow-color: rgb(67 105 156 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/65 { --tw-shadow-color: rgb(67 105 156 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/70 { --tw-shadow-color: rgb(67 105 156 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/75 { --tw-shadow-color: rgb(67 105 156 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/80 { --tw-shadow-color: rgb(67 105 156 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/85 { --tw-shadow-color: rgb(67 105 156 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/90 { --tw-shadow-color: rgb(67 105 156 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-60\/95 { --tw-shadow-color: rgb(67 105 156 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70 { --tw-shadow-color: #264F87; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/0 { --tw-shadow-color: rgb(38 79 135 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/10 { --tw-shadow-color: rgb(38 79 135 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/100 { --tw-shadow-color: rgb(38 79 135 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/15 { --tw-shadow-color: rgb(38 79 135 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/20 { --tw-shadow-color: rgb(38 79 135 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/25 { --tw-shadow-color: rgb(38 79 135 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/30 { --tw-shadow-color: rgb(38 79 135 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/35 { --tw-shadow-color: rgb(38 79 135 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/40 { --tw-shadow-color: rgb(38 79 135 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/45 { --tw-shadow-color: rgb(38 79 135 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/5 { --tw-shadow-color: rgb(38 79 135 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/50 { --tw-shadow-color: rgb(38 79 135 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/55 { --tw-shadow-color: rgb(38 79 135 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/60 { --tw-shadow-color: rgb(38 79 135 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/65 { --tw-shadow-color: rgb(38 79 135 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/70 { --tw-shadow-color: rgb(38 79 135 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/75 { --tw-shadow-color: rgb(38 79 135 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/80 { --tw-shadow-color: rgb(38 79 135 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/85 { --tw-shadow-color: rgb(38 79 135 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/90 { --tw-shadow-color: rgb(38 79 135 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-70\/95 { --tw-shadow-color: rgb(38 79 135 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80 { --tw-shadow-color: #163869; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/0 { --tw-shadow-color: rgb(22 56 105 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/10 { --tw-shadow-color: rgb(22 56 105 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/100 { --tw-shadow-color: rgb(22 56 105 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/15 { --tw-shadow-color: rgb(22 56 105 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/20 { --tw-shadow-color: rgb(22 56 105 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/25 { --tw-shadow-color: rgb(22 56 105 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/30 { --tw-shadow-color: rgb(22 56 105 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/35 { --tw-shadow-color: rgb(22 56 105 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/40 { --tw-shadow-color: rgb(22 56 105 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/45 { --tw-shadow-color: rgb(22 56 105 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/5 { --tw-shadow-color: rgb(22 56 105 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/50 { --tw-shadow-color: rgb(22 56 105 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/55 { --tw-shadow-color: rgb(22 56 105 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/60 { --tw-shadow-color: rgb(22 56 105 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/65 { --tw-shadow-color: rgb(22 56 105 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/70 { --tw-shadow-color: rgb(22 56 105 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/75 { --tw-shadow-color: rgb(22 56 105 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/80 { --tw-shadow-color: rgb(22 56 105 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/85 { --tw-shadow-color: rgb(22 56 105 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/90 { --tw-shadow-color: rgb(22 56 105 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-80\/95 { --tw-shadow-color: rgb(22 56 105 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90 { --tw-shadow-color: #0C2850; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/0 { --tw-shadow-color: rgb(12 40 80 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/10 { --tw-shadow-color: rgb(12 40 80 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/100 { --tw-shadow-color: rgb(12 40 80 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/15 { --tw-shadow-color: rgb(12 40 80 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/20 { --tw-shadow-color: rgb(12 40 80 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/25 { --tw-shadow-color: rgb(12 40 80 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/30 { --tw-shadow-color: rgb(12 40 80 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/35 { --tw-shadow-color: rgb(12 40 80 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/40 { --tw-shadow-color: rgb(12 40 80 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/45 { --tw-shadow-color: rgb(12 40 80 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/5 { --tw-shadow-color: rgb(12 40 80 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/50 { --tw-shadow-color: rgb(12 40 80 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/55 { --tw-shadow-color: rgb(12 40 80 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/60 { --tw-shadow-color: rgb(12 40 80 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/65 { --tw-shadow-color: rgb(12 40 80 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/70 { --tw-shadow-color: rgb(12 40 80 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/75 { --tw-shadow-color: rgb(12 40 80 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/80 { --tw-shadow-color: rgb(12 40 80 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/85 { --tw-shadow-color: rgb(12 40 80 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/90 { --tw-shadow-color: rgb(12 40 80 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-90\/95 { --tw-shadow-color: rgb(12 40 80 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default { --tw-shadow-color: #0C2B57; --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/0 { --tw-shadow-color: rgb(12 43 87 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/10 { --tw-shadow-color: rgb(12 43 87 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/100 { --tw-shadow-color: rgb(12 43 87 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/15 { --tw-shadow-color: rgb(12 43 87 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/20 { --tw-shadow-color: rgb(12 43 87 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/25 { --tw-shadow-color: rgb(12 43 87 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/30 { --tw-shadow-color: rgb(12 43 87 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/35 { --tw-shadow-color: rgb(12 43 87 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/40 { --tw-shadow-color: rgb(12 43 87 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/45 { --tw-shadow-color: rgb(12 43 87 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/5 { --tw-shadow-color: rgb(12 43 87 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/50 { --tw-shadow-color: rgb(12 43 87 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/55 { --tw-shadow-color: rgb(12 43 87 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/60 { --tw-shadow-color: rgb(12 43 87 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/65 { --tw-shadow-color: rgb(12 43 87 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/70 { --tw-shadow-color: rgb(12 43 87 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/75 { --tw-shadow-color: rgb(12 43 87 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/80 { --tw-shadow-color: rgb(12 43 87 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/85 { --tw-shadow-color: rgb(12 43 87 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/90 { --tw-shadow-color: rgb(12 43 87 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-brand-default\/95 { --tw-shadow-color: rgb(12 43 87 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10 { --tw-shadow-color: #F9ECEC; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/0 { --tw-shadow-color: rgb(249 236 236 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/10 { --tw-shadow-color: rgb(249 236 236 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/100 { --tw-shadow-color: rgb(249 236 236 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/15 { --tw-shadow-color: rgb(249 236 236 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/20 { --tw-shadow-color: rgb(249 236 236 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/25 { --tw-shadow-color: rgb(249 236 236 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/30 { --tw-shadow-color: rgb(249 236 236 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/35 { --tw-shadow-color: rgb(249 236 236 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/40 { --tw-shadow-color: rgb(249 236 236 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/45 { --tw-shadow-color: rgb(249 236 236 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/5 { --tw-shadow-color: rgb(249 236 236 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/50 { --tw-shadow-color: rgb(249 236 236 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/55 { --tw-shadow-color: rgb(249 236 236 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/60 { --tw-shadow-color: rgb(249 236 236 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/65 { --tw-shadow-color: rgb(249 236 236 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/70 { --tw-shadow-color: rgb(249 236 236 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/75 { --tw-shadow-color: rgb(249 236 236 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/80 { --tw-shadow-color: rgb(249 236 236 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/85 { --tw-shadow-color: rgb(249 236 236 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/90 { --tw-shadow-color: rgb(249 236 236 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-10\/95 { --tw-shadow-color: rgb(249 236 236 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100 { --tw-shadow-color: #300902; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/0 { --tw-shadow-color: rgb(48 9 2 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/10 { --tw-shadow-color: rgb(48 9 2 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/100 { --tw-shadow-color: rgb(48 9 2 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/15 { --tw-shadow-color: rgb(48 9 2 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/20 { --tw-shadow-color: rgb(48 9 2 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/25 { --tw-shadow-color: rgb(48 9 2 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/30 { --tw-shadow-color: rgb(48 9 2 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/35 { --tw-shadow-color: rgb(48 9 2 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/40 { --tw-shadow-color: rgb(48 9 2 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/45 { --tw-shadow-color: rgb(48 9 2 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/5 { --tw-shadow-color: rgb(48 9 2 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/50 { --tw-shadow-color: rgb(48 9 2 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/55 { --tw-shadow-color: rgb(48 9 2 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/60 { --tw-shadow-color: rgb(48 9 2 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/65 { --tw-shadow-color: rgb(48 9 2 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/70 { --tw-shadow-color: rgb(48 9 2 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/75 { --tw-shadow-color: rgb(48 9 2 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/80 { --tw-shadow-color: rgb(48 9 2 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/85 { --tw-shadow-color: rgb(48 9 2 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/90 { --tw-shadow-color: rgb(48 9 2 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-100\/95 { --tw-shadow-color: rgb(48 9 2 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20 { --tw-shadow-color: #F5D9D9; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/0 { --tw-shadow-color: rgb(245 217 217 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/10 { --tw-shadow-color: rgb(245 217 217 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/100 { --tw-shadow-color: rgb(245 217 217 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/15 { --tw-shadow-color: rgb(245 217 217 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/20 { --tw-shadow-color: rgb(245 217 217 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/25 { --tw-shadow-color: rgb(245 217 217 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/30 { --tw-shadow-color: rgb(245 217 217 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/35 { --tw-shadow-color: rgb(245 217 217 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/40 { --tw-shadow-color: rgb(245 217 217 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/45 { --tw-shadow-color: rgb(245 217 217 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/5 { --tw-shadow-color: rgb(245 217 217 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/50 { --tw-shadow-color: rgb(245 217 217 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/55 { --tw-shadow-color: rgb(245 217 217 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/60 { --tw-shadow-color: rgb(245 217 217 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/65 { --tw-shadow-color: rgb(245 217 217 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/70 { --tw-shadow-color: rgb(245 217 217 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/75 { --tw-shadow-color: rgb(245 217 217 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/80 { --tw-shadow-color: rgb(245 217 217 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/85 { --tw-shadow-color: rgb(245 217 217 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/90 { --tw-shadow-color: rgb(245 217 217 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-20\/95 { --tw-shadow-color: rgb(245 217 217 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30 { --tw-shadow-color: #EFBEBE; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/0 { --tw-shadow-color: rgb(239 190 190 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/10 { --tw-shadow-color: rgb(239 190 190 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/100 { --tw-shadow-color: rgb(239 190 190 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/15 { --tw-shadow-color: rgb(239 190 190 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/20 { --tw-shadow-color: rgb(239 190 190 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/25 { --tw-shadow-color: rgb(239 190 190 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/30 { --tw-shadow-color: rgb(239 190 190 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/35 { --tw-shadow-color: rgb(239 190 190 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/40 { --tw-shadow-color: rgb(239 190 190 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/45 { --tw-shadow-color: rgb(239 190 190 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/5 { --tw-shadow-color: rgb(239 190 190 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/50 { --tw-shadow-color: rgb(239 190 190 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/55 { --tw-shadow-color: rgb(239 190 190 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/60 { --tw-shadow-color: rgb(239 190 190 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/65 { --tw-shadow-color: rgb(239 190 190 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/70 { --tw-shadow-color: rgb(239 190 190 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/75 { --tw-shadow-color: rgb(239 190 190 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/80 { --tw-shadow-color: rgb(239 190 190 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/85 { --tw-shadow-color: rgb(239 190 190 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/90 { --tw-shadow-color: rgb(239 190 190 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-30\/95 { --tw-shadow-color: rgb(239 190 190 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40 { --tw-shadow-color: #E89B9B; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/0 { --tw-shadow-color: rgb(232 155 155 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/10 { --tw-shadow-color: rgb(232 155 155 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/100 { --tw-shadow-color: rgb(232 155 155 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/15 { --tw-shadow-color: rgb(232 155 155 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/20 { --tw-shadow-color: rgb(232 155 155 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/25 { --tw-shadow-color: rgb(232 155 155 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/30 { --tw-shadow-color: rgb(232 155 155 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/35 { --tw-shadow-color: rgb(232 155 155 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/40 { --tw-shadow-color: rgb(232 155 155 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/45 { --tw-shadow-color: rgb(232 155 155 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/5 { --tw-shadow-color: rgb(232 155 155 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/50 { --tw-shadow-color: rgb(232 155 155 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/55 { --tw-shadow-color: rgb(232 155 155 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/60 { --tw-shadow-color: rgb(232 155 155 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/65 { --tw-shadow-color: rgb(232 155 155 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/70 { --tw-shadow-color: rgb(232 155 155 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/75 { --tw-shadow-color: rgb(232 155 155 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/80 { --tw-shadow-color: rgb(232 155 155 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/85 { --tw-shadow-color: rgb(232 155 155 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/90 { --tw-shadow-color: rgb(232 155 155 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-40\/95 { --tw-shadow-color: rgb(232 155 155 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5 { --tw-shadow-color: #FCF7F7; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/0 { --tw-shadow-color: rgb(252 247 247 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/10 { --tw-shadow-color: rgb(252 247 247 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/100 { --tw-shadow-color: rgb(252 247 247 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/15 { --tw-shadow-color: rgb(252 247 247 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/20 { --tw-shadow-color: rgb(252 247 247 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/25 { --tw-shadow-color: rgb(252 247 247 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/30 { --tw-shadow-color: rgb(252 247 247 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/35 { --tw-shadow-color: rgb(252 247 247 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/40 { --tw-shadow-color: rgb(252 247 247 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/45 { --tw-shadow-color: rgb(252 247 247 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/5 { --tw-shadow-color: rgb(252 247 247 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/50 { --tw-shadow-color: rgb(252 247 247 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/55 { --tw-shadow-color: rgb(252 247 247 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/60 { --tw-shadow-color: rgb(252 247 247 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/65 { --tw-shadow-color: rgb(252 247 247 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/70 { --tw-shadow-color: rgb(252 247 247 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/75 { --tw-shadow-color: rgb(252 247 247 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/80 { --tw-shadow-color: rgb(252 247 247 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/85 { --tw-shadow-color: rgb(252 247 247 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/90 { --tw-shadow-color: rgb(252 247 247 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-5\/95 { --tw-shadow-color: rgb(252 247 247 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50 { --tw-shadow-color: #DE6C6C; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/0 { --tw-shadow-color: rgb(222 108 108 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/10 { --tw-shadow-color: rgb(222 108 108 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/100 { --tw-shadow-color: rgb(222 108 108 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/15 { --tw-shadow-color: rgb(222 108 108 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/20 { --tw-shadow-color: rgb(222 108 108 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/25 { --tw-shadow-color: rgb(222 108 108 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/30 { --tw-shadow-color: rgb(222 108 108 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/35 { --tw-shadow-color: rgb(222 108 108 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/40 { --tw-shadow-color: rgb(222 108 108 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/45 { --tw-shadow-color: rgb(222 108 108 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/5 { --tw-shadow-color: rgb(222 108 108 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/50 { --tw-shadow-color: rgb(222 108 108 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/55 { --tw-shadow-color: rgb(222 108 108 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/60 { --tw-shadow-color: rgb(222 108 108 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/65 { --tw-shadow-color: rgb(222 108 108 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/70 { --tw-shadow-color: rgb(222 108 108 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/75 { --tw-shadow-color: rgb(222 108 108 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/80 { --tw-shadow-color: rgb(222 108 108 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/85 { --tw-shadow-color: rgb(222 108 108 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/90 { --tw-shadow-color: rgb(222 108 108 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-50\/95 { --tw-shadow-color: rgb(222 108 108 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60 { --tw-shadow-color: #CB2213; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/0 { --tw-shadow-color: rgb(203 34 19 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/10 { --tw-shadow-color: rgb(203 34 19 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/100 { --tw-shadow-color: rgb(203 34 19 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/15 { --tw-shadow-color: rgb(203 34 19 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/20 { --tw-shadow-color: rgb(203 34 19 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/25 { --tw-shadow-color: rgb(203 34 19 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/30 { --tw-shadow-color: rgb(203 34 19 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/35 { --tw-shadow-color: rgb(203 34 19 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/40 { --tw-shadow-color: rgb(203 34 19 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/45 { --tw-shadow-color: rgb(203 34 19 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/5 { --tw-shadow-color: rgb(203 34 19 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/50 { --tw-shadow-color: rgb(203 34 19 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/55 { --tw-shadow-color: rgb(203 34 19 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/60 { --tw-shadow-color: rgb(203 34 19 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/65 { --tw-shadow-color: rgb(203 34 19 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/70 { --tw-shadow-color: rgb(203 34 19 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/75 { --tw-shadow-color: rgb(203 34 19 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/80 { --tw-shadow-color: rgb(203 34 19 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/85 { --tw-shadow-color: rgb(203 34 19 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/90 { --tw-shadow-color: rgb(203 34 19 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-60\/95 { --tw-shadow-color: rgb(203 34 19 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70 { --tw-shadow-color: #9A1C07; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/0 { --tw-shadow-color: rgb(154 28 7 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/10 { --tw-shadow-color: rgb(154 28 7 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/100 { --tw-shadow-color: rgb(154 28 7 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/15 { --tw-shadow-color: rgb(154 28 7 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/20 { --tw-shadow-color: rgb(154 28 7 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/25 { --tw-shadow-color: rgb(154 28 7 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/30 { --tw-shadow-color: rgb(154 28 7 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/35 { --tw-shadow-color: rgb(154 28 7 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/40 { --tw-shadow-color: rgb(154 28 7 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/45 { --tw-shadow-color: rgb(154 28 7 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/5 { --tw-shadow-color: rgb(154 28 7 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/50 { --tw-shadow-color: rgb(154 28 7 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/55 { --tw-shadow-color: rgb(154 28 7 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/60 { --tw-shadow-color: rgb(154 28 7 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/65 { --tw-shadow-color: rgb(154 28 7 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/70 { --tw-shadow-color: rgb(154 28 7 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/75 { --tw-shadow-color: rgb(154 28 7 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/80 { --tw-shadow-color: rgb(154 28 7 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/85 { --tw-shadow-color: rgb(154 28 7 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/90 { --tw-shadow-color: rgb(154 28 7 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-70\/95 { --tw-shadow-color: rgb(154 28 7 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80 { --tw-shadow-color: #750C0C; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/0 { --tw-shadow-color: rgb(117 12 12 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/10 { --tw-shadow-color: rgb(117 12 12 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/100 { --tw-shadow-color: rgb(117 12 12 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/15 { --tw-shadow-color: rgb(117 12 12 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/20 { --tw-shadow-color: rgb(117 12 12 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/25 { --tw-shadow-color: rgb(117 12 12 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/30 { --tw-shadow-color: rgb(117 12 12 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/35 { --tw-shadow-color: rgb(117 12 12 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/40 { --tw-shadow-color: rgb(117 12 12 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/45 { --tw-shadow-color: rgb(117 12 12 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/5 { --tw-shadow-color: rgb(117 12 12 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/50 { --tw-shadow-color: rgb(117 12 12 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/55 { --tw-shadow-color: rgb(117 12 12 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/60 { --tw-shadow-color: rgb(117 12 12 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/65 { --tw-shadow-color: rgb(117 12 12 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/70 { --tw-shadow-color: rgb(117 12 12 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/75 { --tw-shadow-color: rgb(117 12 12 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/80 { --tw-shadow-color: rgb(117 12 12 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/85 { --tw-shadow-color: rgb(117 12 12 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/90 { --tw-shadow-color: rgb(117 12 12 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-80\/95 { --tw-shadow-color: rgb(117 12 12 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90 { --tw-shadow-color: #550808; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/0 { --tw-shadow-color: rgb(85 8 8 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/10 { --tw-shadow-color: rgb(85 8 8 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/100 { --tw-shadow-color: rgb(85 8 8 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/15 { --tw-shadow-color: rgb(85 8 8 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/20 { --tw-shadow-color: rgb(85 8 8 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/25 { --tw-shadow-color: rgb(85 8 8 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/30 { --tw-shadow-color: rgb(85 8 8 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/35 { --tw-shadow-color: rgb(85 8 8 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/40 { --tw-shadow-color: rgb(85 8 8 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/45 { --tw-shadow-color: rgb(85 8 8 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/5 { --tw-shadow-color: rgb(85 8 8 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/50 { --tw-shadow-color: rgb(85 8 8 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/55 { --tw-shadow-color: rgb(85 8 8 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/60 { --tw-shadow-color: rgb(85 8 8 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/65 { --tw-shadow-color: rgb(85 8 8 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/70 { --tw-shadow-color: rgb(85 8 8 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/75 { --tw-shadow-color: rgb(85 8 8 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/80 { --tw-shadow-color: rgb(85 8 8 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/85 { --tw-shadow-color: rgb(85 8 8 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/90 { --tw-shadow-color: rgb(85 8 8 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-90\/95 { --tw-shadow-color: rgb(85 8 8 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default { --tw-shadow-color: #B32A30; --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/0 { --tw-shadow-color: rgb(179 42 48 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/10 { --tw-shadow-color: rgb(179 42 48 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/100 { --tw-shadow-color: rgb(179 42 48 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/15 { --tw-shadow-color: rgb(179 42 48 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/20 { --tw-shadow-color: rgb(179 42 48 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/25 { --tw-shadow-color: rgb(179 42 48 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/30 { --tw-shadow-color: rgb(179 42 48 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/35 { --tw-shadow-color: rgb(179 42 48 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/40 { --tw-shadow-color: rgb(179 42 48 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/45 { --tw-shadow-color: rgb(179 42 48 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/5 { --tw-shadow-color: rgb(179 42 48 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/50 { --tw-shadow-color: rgb(179 42 48 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/55 { --tw-shadow-color: rgb(179 42 48 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/60 { --tw-shadow-color: rgb(179 42 48 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/65 { --tw-shadow-color: rgb(179 42 48 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/70 { --tw-shadow-color: rgb(179 42 48 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/75 { --tw-shadow-color: rgb(179 42 48 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/80 { --tw-shadow-color: rgb(179 42 48 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/85 { --tw-shadow-color: rgb(179 42 48 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/90 { --tw-shadow-color: rgb(179 42 48 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-error-default\/95 { --tw-shadow-color: rgb(179 42 48 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10 { --tw-shadow-color: #EDEFEF; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/0 { --tw-shadow-color: rgb(237 239 239 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/10 { --tw-shadow-color: rgb(237 239 239 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/100 { --tw-shadow-color: rgb(237 239 239 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/15 { --tw-shadow-color: rgb(237 239 239 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/20 { --tw-shadow-color: rgb(237 239 239 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/25 { --tw-shadow-color: rgb(237 239 239 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/30 { --tw-shadow-color: rgb(237 239 239 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/35 { --tw-shadow-color: rgb(237 239 239 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/40 { --tw-shadow-color: rgb(237 239 239 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/45 { --tw-shadow-color: rgb(237 239 239 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/5 { --tw-shadow-color: rgb(237 239 239 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/50 { --tw-shadow-color: rgb(237 239 239 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/55 { --tw-shadow-color: rgb(237 239 239 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/60 { --tw-shadow-color: rgb(237 239 239 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/65 { --tw-shadow-color: rgb(237 239 239 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/70 { --tw-shadow-color: rgb(237 239 239 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/75 { --tw-shadow-color: rgb(237 239 239 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/80 { --tw-shadow-color: rgb(237 239 239 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/85 { --tw-shadow-color: rgb(237 239 239 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/90 { --tw-shadow-color: rgb(237 239 239 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-10\/95 { --tw-shadow-color: rgb(237 239 239 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100 { --tw-shadow-color: #161616; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/0 { --tw-shadow-color: rgb(22 22 22 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/10 { --tw-shadow-color: rgb(22 22 22 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/100 { --tw-shadow-color: rgb(22 22 22 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/15 { --tw-shadow-color: rgb(22 22 22 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/20 { --tw-shadow-color: rgb(22 22 22 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/25 { --tw-shadow-color: rgb(22 22 22 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/30 { --tw-shadow-color: rgb(22 22 22 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/35 { --tw-shadow-color: rgb(22 22 22 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/40 { --tw-shadow-color: rgb(22 22 22 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/45 { --tw-shadow-color: rgb(22 22 22 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/5 { --tw-shadow-color: rgb(22 22 22 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/50 { --tw-shadow-color: rgb(22 22 22 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/55 { --tw-shadow-color: rgb(22 22 22 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/60 { --tw-shadow-color: rgb(22 22 22 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/65 { --tw-shadow-color: rgb(22 22 22 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/70 { --tw-shadow-color: rgb(22 22 22 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/75 { --tw-shadow-color: rgb(22 22 22 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/80 { --tw-shadow-color: rgb(22 22 22 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/85 { --tw-shadow-color: rgb(22 22 22 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/90 { --tw-shadow-color: rgb(22 22 22 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-100\/95 { --tw-shadow-color: rgb(22 22 22 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20 { --tw-shadow-color: #DDE1E2; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/0 { --tw-shadow-color: rgb(221 225 226 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/10 { --tw-shadow-color: rgb(221 225 226 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/100 { --tw-shadow-color: rgb(221 225 226 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/15 { --tw-shadow-color: rgb(221 225 226 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/20 { --tw-shadow-color: rgb(221 225 226 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/25 { --tw-shadow-color: rgb(221 225 226 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/30 { --tw-shadow-color: rgb(221 225 226 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/35 { --tw-shadow-color: rgb(221 225 226 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/40 { --tw-shadow-color: rgb(221 225 226 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/45 { --tw-shadow-color: rgb(221 225 226 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/5 { --tw-shadow-color: rgb(221 225 226 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/50 { --tw-shadow-color: rgb(221 225 226 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/55 { --tw-shadow-color: rgb(221 225 226 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/60 { --tw-shadow-color: rgb(221 225 226 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/65 { --tw-shadow-color: rgb(221 225 226 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/70 { --tw-shadow-color: rgb(221 225 226 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/75 { --tw-shadow-color: rgb(221 225 226 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/80 { --tw-shadow-color: rgb(221 225 226 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/85 { --tw-shadow-color: rgb(221 225 226 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/90 { --tw-shadow-color: rgb(221 225 226 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-20\/95 { --tw-shadow-color: rgb(221 225 226 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30 { --tw-shadow-color: #C7CACA; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/0 { --tw-shadow-color: rgb(199 202 202 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/10 { --tw-shadow-color: rgb(199 202 202 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/100 { --tw-shadow-color: rgb(199 202 202 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/15 { --tw-shadow-color: rgb(199 202 202 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/20 { --tw-shadow-color: rgb(199 202 202 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/25 { --tw-shadow-color: rgb(199 202 202 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/30 { --tw-shadow-color: rgb(199 202 202 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/35 { --tw-shadow-color: rgb(199 202 202 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/40 { --tw-shadow-color: rgb(199 202 202 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/45 { --tw-shadow-color: rgb(199 202 202 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/5 { --tw-shadow-color: rgb(199 202 202 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/50 { --tw-shadow-color: rgb(199 202 202 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/55 { --tw-shadow-color: rgb(199 202 202 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/60 { --tw-shadow-color: rgb(199 202 202 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/65 { --tw-shadow-color: rgb(199 202 202 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/70 { --tw-shadow-color: rgb(199 202 202 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/75 { --tw-shadow-color: rgb(199 202 202 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/80 { --tw-shadow-color: rgb(199 202 202 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/85 { --tw-shadow-color: rgb(199 202 202 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/90 { --tw-shadow-color: rgb(199 202 202 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-30\/95 { --tw-shadow-color: rgb(199 202 202 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40 { --tw-shadow-color: #AFAFB0; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/0 { --tw-shadow-color: rgb(175 175 176 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/10 { --tw-shadow-color: rgb(175 175 176 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/100 { --tw-shadow-color: rgb(175 175 176 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/15 { --tw-shadow-color: rgb(175 175 176 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/20 { --tw-shadow-color: rgb(175 175 176 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/25 { --tw-shadow-color: rgb(175 175 176 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/30 { --tw-shadow-color: rgb(175 175 176 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/35 { --tw-shadow-color: rgb(175 175 176 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/40 { --tw-shadow-color: rgb(175 175 176 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/45 { --tw-shadow-color: rgb(175 175 176 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/5 { --tw-shadow-color: rgb(175 175 176 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/50 { --tw-shadow-color: rgb(175 175 176 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/55 { --tw-shadow-color: rgb(175 175 176 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/60 { --tw-shadow-color: rgb(175 175 176 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/65 { --tw-shadow-color: rgb(175 175 176 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/70 { --tw-shadow-color: rgb(175 175 176 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/75 { --tw-shadow-color: rgb(175 175 176 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/80 { --tw-shadow-color: rgb(175 175 176 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/85 { --tw-shadow-color: rgb(175 175 176 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/90 { --tw-shadow-color: rgb(175 175 176 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-40\/95 { --tw-shadow-color: rgb(175 175 176 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5 { --tw-shadow-color: #F9F9F9; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/0 { --tw-shadow-color: rgb(249 249 249 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/10 { --tw-shadow-color: rgb(249 249 249 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/100 { --tw-shadow-color: rgb(249 249 249 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/15 { --tw-shadow-color: rgb(249 249 249 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/20 { --tw-shadow-color: rgb(249 249 249 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/25 { --tw-shadow-color: rgb(249 249 249 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/30 { --tw-shadow-color: rgb(249 249 249 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/35 { --tw-shadow-color: rgb(249 249 249 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/40 { --tw-shadow-color: rgb(249 249 249 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/45 { --tw-shadow-color: rgb(249 249 249 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/5 { --tw-shadow-color: rgb(249 249 249 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/50 { --tw-shadow-color: rgb(249 249 249 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/55 { --tw-shadow-color: rgb(249 249 249 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/60 { --tw-shadow-color: rgb(249 249 249 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/65 { --tw-shadow-color: rgb(249 249 249 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/70 { --tw-shadow-color: rgb(249 249 249 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/75 { --tw-shadow-color: rgb(249 249 249 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/80 { --tw-shadow-color: rgb(249 249 249 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/85 { --tw-shadow-color: rgb(249 249 249 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/90 { --tw-shadow-color: rgb(249 249 249 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-5\/95 { --tw-shadow-color: rgb(249 249 249 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50 { --tw-shadow-color: #8E8E8E; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/0 { --tw-shadow-color: rgb(142 142 142 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/10 { --tw-shadow-color: rgb(142 142 142 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/100 { --tw-shadow-color: rgb(142 142 142 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/15 { --tw-shadow-color: rgb(142 142 142 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/20 { --tw-shadow-color: rgb(142 142 142 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/25 { --tw-shadow-color: rgb(142 142 142 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/30 { --tw-shadow-color: rgb(142 142 142 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/35 { --tw-shadow-color: rgb(142 142 142 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/40 { --tw-shadow-color: rgb(142 142 142 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/45 { --tw-shadow-color: rgb(142 142 142 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/5 { --tw-shadow-color: rgb(142 142 142 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/50 { --tw-shadow-color: rgb(142 142 142 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/55 { --tw-shadow-color: rgb(142 142 142 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/60 { --tw-shadow-color: rgb(142 142 142 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/65 { --tw-shadow-color: rgb(142 142 142 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/70 { --tw-shadow-color: rgb(142 142 142 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/75 { --tw-shadow-color: rgb(142 142 142 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/80 { --tw-shadow-color: rgb(142 142 142 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/85 { --tw-shadow-color: rgb(142 142 142 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/90 { --tw-shadow-color: rgb(142 142 142 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-50\/95 { --tw-shadow-color: rgb(142 142 142 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60 { --tw-shadow-color: #686868; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/0 { --tw-shadow-color: rgb(104 104 104 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/10 { --tw-shadow-color: rgb(104 104 104 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/100 { --tw-shadow-color: rgb(104 104 104 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/15 { --tw-shadow-color: rgb(104 104 104 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/20 { --tw-shadow-color: rgb(104 104 104 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/25 { --tw-shadow-color: rgb(104 104 104 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/30 { --tw-shadow-color: rgb(104 104 104 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/35 { --tw-shadow-color: rgb(104 104 104 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/40 { --tw-shadow-color: rgb(104 104 104 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/45 { --tw-shadow-color: rgb(104 104 104 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/5 { --tw-shadow-color: rgb(104 104 104 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/50 { --tw-shadow-color: rgb(104 104 104 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/55 { --tw-shadow-color: rgb(104 104 104 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/60 { --tw-shadow-color: rgb(104 104 104 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/65 { --tw-shadow-color: rgb(104 104 104 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/70 { --tw-shadow-color: rgb(104 104 104 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/75 { --tw-shadow-color: rgb(104 104 104 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/80 { --tw-shadow-color: rgb(104 104 104 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/85 { --tw-shadow-color: rgb(104 104 104 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/90 { --tw-shadow-color: rgb(104 104 104 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-60\/95 { --tw-shadow-color: rgb(104 104 104 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70 { --tw-shadow-color: #4E4E4E; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/0 { --tw-shadow-color: rgb(78 78 78 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/10 { --tw-shadow-color: rgb(78 78 78 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/100 { --tw-shadow-color: rgb(78 78 78 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/15 { --tw-shadow-color: rgb(78 78 78 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/20 { --tw-shadow-color: rgb(78 78 78 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/25 { --tw-shadow-color: rgb(78 78 78 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/30 { --tw-shadow-color: rgb(78 78 78 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/35 { --tw-shadow-color: rgb(78 78 78 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/40 { --tw-shadow-color: rgb(78 78 78 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/45 { --tw-shadow-color: rgb(78 78 78 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/5 { --tw-shadow-color: rgb(78 78 78 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/50 { --tw-shadow-color: rgb(78 78 78 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/55 { --tw-shadow-color: rgb(78 78 78 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/60 { --tw-shadow-color: rgb(78 78 78 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/65 { --tw-shadow-color: rgb(78 78 78 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/70 { --tw-shadow-color: rgb(78 78 78 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/75 { --tw-shadow-color: rgb(78 78 78 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/80 { --tw-shadow-color: rgb(78 78 78 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/85 { --tw-shadow-color: rgb(78 78 78 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/90 { --tw-shadow-color: rgb(78 78 78 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-70\/95 { --tw-shadow-color: rgb(78 78 78 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80 { --tw-shadow-color: #393939; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/0 { --tw-shadow-color: rgb(57 57 57 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/10 { --tw-shadow-color: rgb(57 57 57 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/100 { --tw-shadow-color: rgb(57 57 57 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/15 { --tw-shadow-color: rgb(57 57 57 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/20 { --tw-shadow-color: rgb(57 57 57 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/25 { --tw-shadow-color: rgb(57 57 57 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/30 { --tw-shadow-color: rgb(57 57 57 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/35 { --tw-shadow-color: rgb(57 57 57 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/40 { --tw-shadow-color: rgb(57 57 57 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/45 { --tw-shadow-color: rgb(57 57 57 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/5 { --tw-shadow-color: rgb(57 57 57 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/50 { --tw-shadow-color: rgb(57 57 57 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/55 { --tw-shadow-color: rgb(57 57 57 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/60 { --tw-shadow-color: rgb(57 57 57 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/65 { --tw-shadow-color: rgb(57 57 57 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/70 { --tw-shadow-color: rgb(57 57 57 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/75 { --tw-shadow-color: rgb(57 57 57 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/80 { --tw-shadow-color: rgb(57 57 57 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/85 { --tw-shadow-color: rgb(57 57 57 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/90 { --tw-shadow-color: rgb(57 57 57 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-80\/95 { --tw-shadow-color: rgb(57 57 57 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90 { --tw-shadow-color: #282828; --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/0 { --tw-shadow-color: rgb(40 40 40 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/10 { --tw-shadow-color: rgb(40 40 40 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/100 { --tw-shadow-color: rgb(40 40 40 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/15 { --tw-shadow-color: rgb(40 40 40 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/20 { --tw-shadow-color: rgb(40 40 40 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/25 { --tw-shadow-color: rgb(40 40 40 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/30 { --tw-shadow-color: rgb(40 40 40 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/35 { --tw-shadow-color: rgb(40 40 40 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/40 { --tw-shadow-color: rgb(40 40 40 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/45 { --tw-shadow-color: rgb(40 40 40 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/5 { --tw-shadow-color: rgb(40 40 40 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/50 { --tw-shadow-color: rgb(40 40 40 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/55 { --tw-shadow-color: rgb(40 40 40 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/60 { --tw-shadow-color: rgb(40 40 40 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/65 { --tw-shadow-color: rgb(40 40 40 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/70 { --tw-shadow-color: rgb(40 40 40 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/75 { --tw-shadow-color: rgb(40 40 40 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/80 { --tw-shadow-color: rgb(40 40 40 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/85 { --tw-shadow-color: rgb(40 40 40 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/90 { --tw-shadow-color: rgb(40 40 40 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-neutral-90\/95 { --tw-shadow-color: rgb(40 40 40 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10 { --tw-shadow-color: #E9EFF7; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/0 { --tw-shadow-color: rgb(233 239 247 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/10 { --tw-shadow-color: rgb(233 239 247 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/100 { --tw-shadow-color: rgb(233 239 247 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/15 { --tw-shadow-color: rgb(233 239 247 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/20 { --tw-shadow-color: rgb(233 239 247 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/25 { --tw-shadow-color: rgb(233 239 247 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/30 { --tw-shadow-color: rgb(233 239 247 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/35 { --tw-shadow-color: rgb(233 239 247 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/40 { --tw-shadow-color: rgb(233 239 247 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/45 { --tw-shadow-color: rgb(233 239 247 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/5 { --tw-shadow-color: rgb(233 239 247 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/50 { --tw-shadow-color: rgb(233 239 247 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/55 { --tw-shadow-color: rgb(233 239 247 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/60 { --tw-shadow-color: rgb(233 239 247 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/65 { --tw-shadow-color: rgb(233 239 247 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/70 { --tw-shadow-color: rgb(233 239 247 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/75 { --tw-shadow-color: rgb(233 239 247 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/80 { --tw-shadow-color: rgb(233 239 247 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/85 { --tw-shadow-color: rgb(233 239 247 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/90 { --tw-shadow-color: rgb(233 239 247 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-10\/95 { --tw-shadow-color: rgb(233 239 247 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100 { --tw-shadow-color: #07162D; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/0 { --tw-shadow-color: rgb(7 22 45 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/10 { --tw-shadow-color: rgb(7 22 45 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/100 { --tw-shadow-color: rgb(7 22 45 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/15 { --tw-shadow-color: rgb(7 22 45 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/20 { --tw-shadow-color: rgb(7 22 45 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/25 { --tw-shadow-color: rgb(7 22 45 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/30 { --tw-shadow-color: rgb(7 22 45 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/35 { --tw-shadow-color: rgb(7 22 45 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/40 { --tw-shadow-color: rgb(7 22 45 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/45 { --tw-shadow-color: rgb(7 22 45 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/5 { --tw-shadow-color: rgb(7 22 45 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/50 { --tw-shadow-color: rgb(7 22 45 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/55 { --tw-shadow-color: rgb(7 22 45 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/60 { --tw-shadow-color: rgb(7 22 45 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/65 { --tw-shadow-color: rgb(7 22 45 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/70 { --tw-shadow-color: rgb(7 22 45 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/75 { --tw-shadow-color: rgb(7 22 45 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/80 { --tw-shadow-color: rgb(7 22 45 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/85 { --tw-shadow-color: rgb(7 22 45 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/90 { --tw-shadow-color: rgb(7 22 45 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-100\/95 { --tw-shadow-color: rgb(7 22 45 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20 { --tw-shadow-color: #D6E1EF; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/0 { --tw-shadow-color: rgb(214 225 239 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/10 { --tw-shadow-color: rgb(214 225 239 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/100 { --tw-shadow-color: rgb(214 225 239 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/15 { --tw-shadow-color: rgb(214 225 239 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/20 { --tw-shadow-color: rgb(214 225 239 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/25 { --tw-shadow-color: rgb(214 225 239 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/30 { --tw-shadow-color: rgb(214 225 239 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/35 { --tw-shadow-color: rgb(214 225 239 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/40 { --tw-shadow-color: rgb(214 225 239 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/45 { --tw-shadow-color: rgb(214 225 239 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/5 { --tw-shadow-color: rgb(214 225 239 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/50 { --tw-shadow-color: rgb(214 225 239 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/55 { --tw-shadow-color: rgb(214 225 239 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/60 { --tw-shadow-color: rgb(214 225 239 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/65 { --tw-shadow-color: rgb(214 225 239 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/70 { --tw-shadow-color: rgb(214 225 239 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/75 { --tw-shadow-color: rgb(214 225 239 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/80 { --tw-shadow-color: rgb(214 225 239 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/85 { --tw-shadow-color: rgb(214 225 239 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/90 { --tw-shadow-color: rgb(214 225 239 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-20\/95 { --tw-shadow-color: rgb(214 225 239 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30 { --tw-shadow-color: #B9CBE5; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/0 { --tw-shadow-color: rgb(185 203 229 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/10 { --tw-shadow-color: rgb(185 203 229 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/100 { --tw-shadow-color: rgb(185 203 229 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/15 { --tw-shadow-color: rgb(185 203 229 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/20 { --tw-shadow-color: rgb(185 203 229 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/25 { --tw-shadow-color: rgb(185 203 229 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/30 { --tw-shadow-color: rgb(185 203 229 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/35 { --tw-shadow-color: rgb(185 203 229 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/40 { --tw-shadow-color: rgb(185 203 229 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/45 { --tw-shadow-color: rgb(185 203 229 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/5 { --tw-shadow-color: rgb(185 203 229 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/50 { --tw-shadow-color: rgb(185 203 229 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/55 { --tw-shadow-color: rgb(185 203 229 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/60 { --tw-shadow-color: rgb(185 203 229 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/65 { --tw-shadow-color: rgb(185 203 229 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/70 { --tw-shadow-color: rgb(185 203 229 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/75 { --tw-shadow-color: rgb(185 203 229 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/80 { --tw-shadow-color: rgb(185 203 229 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/85 { --tw-shadow-color: rgb(185 203 229 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/90 { --tw-shadow-color: rgb(185 203 229 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-30\/95 { --tw-shadow-color: rgb(185 203 229 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40 { --tw-shadow-color: #95B1D7; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/0 { --tw-shadow-color: rgb(149 177 215 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/10 { --tw-shadow-color: rgb(149 177 215 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/100 { --tw-shadow-color: rgb(149 177 215 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/15 { --tw-shadow-color: rgb(149 177 215 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/20 { --tw-shadow-color: rgb(149 177 215 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/25 { --tw-shadow-color: rgb(149 177 215 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/30 { --tw-shadow-color: rgb(149 177 215 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/35 { --tw-shadow-color: rgb(149 177 215 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/40 { --tw-shadow-color: rgb(149 177 215 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/45 { --tw-shadow-color: rgb(149 177 215 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/5 { --tw-shadow-color: rgb(149 177 215 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/50 { --tw-shadow-color: rgb(149 177 215 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/55 { --tw-shadow-color: rgb(149 177 215 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/60 { --tw-shadow-color: rgb(149 177 215 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/65 { --tw-shadow-color: rgb(149 177 215 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/70 { --tw-shadow-color: rgb(149 177 215 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/75 { --tw-shadow-color: rgb(149 177 215 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/80 { --tw-shadow-color: rgb(149 177 215 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/85 { --tw-shadow-color: rgb(149 177 215 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/90 { --tw-shadow-color: rgb(149 177 215 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-40\/95 { --tw-shadow-color: rgb(149 177 215 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5 { --tw-shadow-color: #F8FAFC; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/0 { --tw-shadow-color: rgb(248 250 252 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/10 { --tw-shadow-color: rgb(248 250 252 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/100 { --tw-shadow-color: rgb(248 250 252 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/15 { --tw-shadow-color: rgb(248 250 252 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/20 { --tw-shadow-color: rgb(248 250 252 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/25 { --tw-shadow-color: rgb(248 250 252 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/30 { --tw-shadow-color: rgb(248 250 252 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/35 { --tw-shadow-color: rgb(248 250 252 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/40 { --tw-shadow-color: rgb(248 250 252 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/45 { --tw-shadow-color: rgb(248 250 252 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/5 { --tw-shadow-color: rgb(248 250 252 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/50 { --tw-shadow-color: rgb(248 250 252 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/55 { --tw-shadow-color: rgb(248 250 252 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/60 { --tw-shadow-color: rgb(248 250 252 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/65 { --tw-shadow-color: rgb(248 250 252 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/70 { --tw-shadow-color: rgb(248 250 252 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/75 { --tw-shadow-color: rgb(248 250 252 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/80 { --tw-shadow-color: rgb(248 250 252 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/85 { --tw-shadow-color: rgb(248 250 252 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/90 { --tw-shadow-color: rgb(248 250 252 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-5\/95 { --tw-shadow-color: rgb(248 250 252 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50 { --tw-shadow-color: #6991C6; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/0 { --tw-shadow-color: rgb(105 145 198 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/10 { --tw-shadow-color: rgb(105 145 198 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/100 { --tw-shadow-color: rgb(105 145 198 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/15 { --tw-shadow-color: rgb(105 145 198 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/20 { --tw-shadow-color: rgb(105 145 198 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/25 { --tw-shadow-color: rgb(105 145 198 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/30 { --tw-shadow-color: rgb(105 145 198 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/35 { --tw-shadow-color: rgb(105 145 198 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/40 { --tw-shadow-color: rgb(105 145 198 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/45 { --tw-shadow-color: rgb(105 145 198 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/5 { --tw-shadow-color: rgb(105 145 198 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/50 { --tw-shadow-color: rgb(105 145 198 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/55 { --tw-shadow-color: rgb(105 145 198 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/60 { --tw-shadow-color: rgb(105 145 198 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/65 { --tw-shadow-color: rgb(105 145 198 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/70 { --tw-shadow-color: rgb(105 145 198 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/75 { --tw-shadow-color: rgb(105 145 198 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/80 { --tw-shadow-color: rgb(105 145 198 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/85 { --tw-shadow-color: rgb(105 145 198 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/90 { --tw-shadow-color: rgb(105 145 198 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-50\/95 { --tw-shadow-color: rgb(105 145 198 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60 { --tw-shadow-color: #3368B2; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/0 { --tw-shadow-color: rgb(51 104 178 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/10 { --tw-shadow-color: rgb(51 104 178 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/100 { --tw-shadow-color: rgb(51 104 178 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/15 { --tw-shadow-color: rgb(51 104 178 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/20 { --tw-shadow-color: rgb(51 104 178 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/25 { --tw-shadow-color: rgb(51 104 178 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/30 { --tw-shadow-color: rgb(51 104 178 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/35 { --tw-shadow-color: rgb(51 104 178 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/40 { --tw-shadow-color: rgb(51 104 178 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/45 { --tw-shadow-color: rgb(51 104 178 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/5 { --tw-shadow-color: rgb(51 104 178 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/50 { --tw-shadow-color: rgb(51 104 178 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/55 { --tw-shadow-color: rgb(51 104 178 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/60 { --tw-shadow-color: rgb(51 104 178 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/65 { --tw-shadow-color: rgb(51 104 178 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/70 { --tw-shadow-color: rgb(51 104 178 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/75 { --tw-shadow-color: rgb(51 104 178 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/80 { --tw-shadow-color: rgb(51 104 178 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/85 { --tw-shadow-color: rgb(51 104 178 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/90 { --tw-shadow-color: rgb(51 104 178 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-60\/95 { --tw-shadow-color: rgb(51 104 178 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70 { --tw-shadow-color: #264F88; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/0 { --tw-shadow-color: rgb(38 79 136 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/10 { --tw-shadow-color: rgb(38 79 136 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/100 { --tw-shadow-color: rgb(38 79 136 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/15 { --tw-shadow-color: rgb(38 79 136 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/20 { --tw-shadow-color: rgb(38 79 136 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/25 { --tw-shadow-color: rgb(38 79 136 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/30 { --tw-shadow-color: rgb(38 79 136 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/35 { --tw-shadow-color: rgb(38 79 136 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/40 { --tw-shadow-color: rgb(38 79 136 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/45 { --tw-shadow-color: rgb(38 79 136 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/5 { --tw-shadow-color: rgb(38 79 136 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/50 { --tw-shadow-color: rgb(38 79 136 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/55 { --tw-shadow-color: rgb(38 79 136 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/60 { --tw-shadow-color: rgb(38 79 136 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/65 { --tw-shadow-color: rgb(38 79 136 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/70 { --tw-shadow-color: rgb(38 79 136 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/75 { --tw-shadow-color: rgb(38 79 136 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/80 { --tw-shadow-color: rgb(38 79 136 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/85 { --tw-shadow-color: rgb(38 79 136 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/90 { --tw-shadow-color: rgb(38 79 136 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-70\/95 { --tw-shadow-color: rgb(38 79 136 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80 { --tw-shadow-color: #173967; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/0 { --tw-shadow-color: rgb(23 57 103 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/10 { --tw-shadow-color: rgb(23 57 103 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/100 { --tw-shadow-color: rgb(23 57 103 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/15 { --tw-shadow-color: rgb(23 57 103 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/20 { --tw-shadow-color: rgb(23 57 103 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/25 { --tw-shadow-color: rgb(23 57 103 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/30 { --tw-shadow-color: rgb(23 57 103 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/35 { --tw-shadow-color: rgb(23 57 103 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/40 { --tw-shadow-color: rgb(23 57 103 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/45 { --tw-shadow-color: rgb(23 57 103 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/5 { --tw-shadow-color: rgb(23 57 103 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/50 { --tw-shadow-color: rgb(23 57 103 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/55 { --tw-shadow-color: rgb(23 57 103 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/60 { --tw-shadow-color: rgb(23 57 103 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/65 { --tw-shadow-color: rgb(23 57 103 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/70 { --tw-shadow-color: rgb(23 57 103 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/75 { --tw-shadow-color: rgb(23 57 103 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/80 { --tw-shadow-color: rgb(23 57 103 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/85 { --tw-shadow-color: rgb(23 57 103 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/90 { --tw-shadow-color: rgb(23 57 103 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-80\/95 { --tw-shadow-color: rgb(23 57 103 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90 { --tw-shadow-color: #0C274F; --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/0 { --tw-shadow-color: rgb(12 39 79 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/10 { --tw-shadow-color: rgb(12 39 79 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/100 { --tw-shadow-color: rgb(12 39 79 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/15 { --tw-shadow-color: rgb(12 39 79 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/20 { --tw-shadow-color: rgb(12 39 79 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/25 { --tw-shadow-color: rgb(12 39 79 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/30 { --tw-shadow-color: rgb(12 39 79 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/35 { --tw-shadow-color: rgb(12 39 79 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/40 { --tw-shadow-color: rgb(12 39 79 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/45 { --tw-shadow-color: rgb(12 39 79 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/5 { --tw-shadow-color: rgb(12 39 79 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/50 { --tw-shadow-color: rgb(12 39 79 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/55 { --tw-shadow-color: rgb(12 39 79 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/60 { --tw-shadow-color: rgb(12 39 79 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/65 { --tw-shadow-color: rgb(12 39 79 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/70 { --tw-shadow-color: rgb(12 39 79 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/75 { --tw-shadow-color: rgb(12 39 79 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/80 { --tw-shadow-color: rgb(12 39 79 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/85 { --tw-shadow-color: rgb(12 39 79 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/90 { --tw-shadow-color: rgb(12 39 79 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-primary-90\/95 { --tw-shadow-color: rgb(12 39 79 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10 { --tw-shadow-color: #FFEAE6; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/0 { --tw-shadow-color: rgb(255 234 230 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/10 { --tw-shadow-color: rgb(255 234 230 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/100 { --tw-shadow-color: rgb(255 234 230 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/15 { --tw-shadow-color: rgb(255 234 230 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/20 { --tw-shadow-color: rgb(255 234 230 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/25 { --tw-shadow-color: rgb(255 234 230 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/30 { --tw-shadow-color: rgb(255 234 230 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/35 { --tw-shadow-color: rgb(255 234 230 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/40 { --tw-shadow-color: rgb(255 234 230 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/45 { --tw-shadow-color: rgb(255 234 230 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/5 { --tw-shadow-color: rgb(255 234 230 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/50 { --tw-shadow-color: rgb(255 234 230 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/55 { --tw-shadow-color: rgb(255 234 230 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/60 { --tw-shadow-color: rgb(255 234 230 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/65 { --tw-shadow-color: rgb(255 234 230 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/70 { --tw-shadow-color: rgb(255 234 230 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/75 { --tw-shadow-color: rgb(255 234 230 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/80 { --tw-shadow-color: rgb(255 234 230 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/85 { --tw-shadow-color: rgb(255 234 230 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/90 { --tw-shadow-color: rgb(255 234 230 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-10\/95 { --tw-shadow-color: rgb(255 234 230 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100 { --tw-shadow-color: #300902; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/0 { --tw-shadow-color: rgb(48 9 2 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/10 { --tw-shadow-color: rgb(48 9 2 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/100 { --tw-shadow-color: rgb(48 9 2 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/15 { --tw-shadow-color: rgb(48 9 2 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/20 { --tw-shadow-color: rgb(48 9 2 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/25 { --tw-shadow-color: rgb(48 9 2 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/30 { --tw-shadow-color: rgb(48 9 2 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/35 { --tw-shadow-color: rgb(48 9 2 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/40 { --tw-shadow-color: rgb(48 9 2 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/45 { --tw-shadow-color: rgb(48 9 2 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/5 { --tw-shadow-color: rgb(48 9 2 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/50 { --tw-shadow-color: rgb(48 9 2 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/55 { --tw-shadow-color: rgb(48 9 2 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/60 { --tw-shadow-color: rgb(48 9 2 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/65 { --tw-shadow-color: rgb(48 9 2 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/70 { --tw-shadow-color: rgb(48 9 2 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/75 { --tw-shadow-color: rgb(48 9 2 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/80 { --tw-shadow-color: rgb(48 9 2 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/85 { --tw-shadow-color: rgb(48 9 2 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/90 { --tw-shadow-color: rgb(48 9 2 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-100\/95 { --tw-shadow-color: rgb(48 9 2 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20 { --tw-shadow-color: #FFD7D0; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/0 { --tw-shadow-color: rgb(255 215 208 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/10 { --tw-shadow-color: rgb(255 215 208 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/100 { --tw-shadow-color: rgb(255 215 208 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/15 { --tw-shadow-color: rgb(255 215 208 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/20 { --tw-shadow-color: rgb(255 215 208 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/25 { --tw-shadow-color: rgb(255 215 208 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/30 { --tw-shadow-color: rgb(255 215 208 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/35 { --tw-shadow-color: rgb(255 215 208 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/40 { --tw-shadow-color: rgb(255 215 208 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/45 { --tw-shadow-color: rgb(255 215 208 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/5 { --tw-shadow-color: rgb(255 215 208 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/50 { --tw-shadow-color: rgb(255 215 208 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/55 { --tw-shadow-color: rgb(255 215 208 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/60 { --tw-shadow-color: rgb(255 215 208 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/65 { --tw-shadow-color: rgb(255 215 208 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/70 { --tw-shadow-color: rgb(255 215 208 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/75 { --tw-shadow-color: rgb(255 215 208 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/80 { --tw-shadow-color: rgb(255 215 208 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/85 { --tw-shadow-color: rgb(255 215 208 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/90 { --tw-shadow-color: rgb(255 215 208 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-20\/95 { --tw-shadow-color: rgb(255 215 208 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30 { --tw-shadow-color: #FFB9AB; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/0 { --tw-shadow-color: rgb(255 185 171 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/10 { --tw-shadow-color: rgb(255 185 171 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/100 { --tw-shadow-color: rgb(255 185 171 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/15 { --tw-shadow-color: rgb(255 185 171 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/20 { --tw-shadow-color: rgb(255 185 171 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/25 { --tw-shadow-color: rgb(255 185 171 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/30 { --tw-shadow-color: rgb(255 185 171 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/35 { --tw-shadow-color: rgb(255 185 171 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/40 { --tw-shadow-color: rgb(255 185 171 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/45 { --tw-shadow-color: rgb(255 185 171 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/5 { --tw-shadow-color: rgb(255 185 171 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/50 { --tw-shadow-color: rgb(255 185 171 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/55 { --tw-shadow-color: rgb(255 185 171 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/60 { --tw-shadow-color: rgb(255 185 171 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/65 { --tw-shadow-color: rgb(255 185 171 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/70 { --tw-shadow-color: rgb(255 185 171 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/75 { --tw-shadow-color: rgb(255 185 171 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/80 { --tw-shadow-color: rgb(255 185 171 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/85 { --tw-shadow-color: rgb(255 185 171 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/90 { --tw-shadow-color: rgb(255 185 171 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-30\/95 { --tw-shadow-color: rgb(255 185 171 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40 { --tw-shadow-color: #FF907C; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/0 { --tw-shadow-color: rgb(255 144 124 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/10 { --tw-shadow-color: rgb(255 144 124 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/100 { --tw-shadow-color: rgb(255 144 124 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/15 { --tw-shadow-color: rgb(255 144 124 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/20 { --tw-shadow-color: rgb(255 144 124 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/25 { --tw-shadow-color: rgb(255 144 124 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/30 { --tw-shadow-color: rgb(255 144 124 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/35 { --tw-shadow-color: rgb(255 144 124 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/40 { --tw-shadow-color: rgb(255 144 124 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/45 { --tw-shadow-color: rgb(255 144 124 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/5 { --tw-shadow-color: rgb(255 144 124 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/50 { --tw-shadow-color: rgb(255 144 124 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/55 { --tw-shadow-color: rgb(255 144 124 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/60 { --tw-shadow-color: rgb(255 144 124 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/65 { --tw-shadow-color: rgb(255 144 124 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/70 { --tw-shadow-color: rgb(255 144 124 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/75 { --tw-shadow-color: rgb(255 144 124 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/80 { --tw-shadow-color: rgb(255 144 124 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/85 { --tw-shadow-color: rgb(255 144 124 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/90 { --tw-shadow-color: rgb(255 144 124 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-40\/95 { --tw-shadow-color: rgb(255 144 124 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5 { --tw-shadow-color: #FFF6F5; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/0 { --tw-shadow-color: rgb(255 246 245 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/10 { --tw-shadow-color: rgb(255 246 245 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/100 { --tw-shadow-color: rgb(255 246 245 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/15 { --tw-shadow-color: rgb(255 246 245 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/20 { --tw-shadow-color: rgb(255 246 245 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/25 { --tw-shadow-color: rgb(255 246 245 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/30 { --tw-shadow-color: rgb(255 246 245 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/35 { --tw-shadow-color: rgb(255 246 245 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/40 { --tw-shadow-color: rgb(255 246 245 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/45 { --tw-shadow-color: rgb(255 246 245 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/5 { --tw-shadow-color: rgb(255 246 245 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/50 { --tw-shadow-color: rgb(255 246 245 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/55 { --tw-shadow-color: rgb(255 246 245 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/60 { --tw-shadow-color: rgb(255 246 245 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/65 { --tw-shadow-color: rgb(255 246 245 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/70 { --tw-shadow-color: rgb(255 246 245 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/75 { --tw-shadow-color: rgb(255 246 245 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/80 { --tw-shadow-color: rgb(255 246 245 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/85 { --tw-shadow-color: rgb(255 246 245 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/90 { --tw-shadow-color: rgb(255 246 245 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-5\/95 { --tw-shadow-color: rgb(255 246 245 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50 { --tw-shadow-color: #FC5437; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/0 { --tw-shadow-color: rgb(252 84 55 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/10 { --tw-shadow-color: rgb(252 84 55 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/100 { --tw-shadow-color: rgb(252 84 55 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/15 { --tw-shadow-color: rgb(252 84 55 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/20 { --tw-shadow-color: rgb(252 84 55 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/25 { --tw-shadow-color: rgb(252 84 55 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/30 { --tw-shadow-color: rgb(252 84 55 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/35 { --tw-shadow-color: rgb(252 84 55 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/40 { --tw-shadow-color: rgb(252 84 55 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/45 { --tw-shadow-color: rgb(252 84 55 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/5 { --tw-shadow-color: rgb(252 84 55 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/50 { --tw-shadow-color: rgb(252 84 55 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/55 { --tw-shadow-color: rgb(252 84 55 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/60 { --tw-shadow-color: rgb(252 84 55 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/65 { --tw-shadow-color: rgb(252 84 55 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/70 { --tw-shadow-color: rgb(252 84 55 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/75 { --tw-shadow-color: rgb(252 84 55 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/80 { --tw-shadow-color: rgb(252 84 55 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/85 { --tw-shadow-color: rgb(252 84 55 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/90 { --tw-shadow-color: rgb(252 84 55 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-50\/95 { --tw-shadow-color: rgb(252 84 55 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60 { --tw-shadow-color: #C72A0F; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/0 { --tw-shadow-color: rgb(199 42 15 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/10 { --tw-shadow-color: rgb(199 42 15 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/100 { --tw-shadow-color: rgb(199 42 15 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/15 { --tw-shadow-color: rgb(199 42 15 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/20 { --tw-shadow-color: rgb(199 42 15 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/25 { --tw-shadow-color: rgb(199 42 15 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/30 { --tw-shadow-color: rgb(199 42 15 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/35 { --tw-shadow-color: rgb(199 42 15 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/40 { --tw-shadow-color: rgb(199 42 15 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/45 { --tw-shadow-color: rgb(199 42 15 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/5 { --tw-shadow-color: rgb(199 42 15 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/50 { --tw-shadow-color: rgb(199 42 15 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/55 { --tw-shadow-color: rgb(199 42 15 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/60 { --tw-shadow-color: rgb(199 42 15 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/65 { --tw-shadow-color: rgb(199 42 15 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/70 { --tw-shadow-color: rgb(199 42 15 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/75 { --tw-shadow-color: rgb(199 42 15 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/80 { --tw-shadow-color: rgb(199 42 15 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/85 { --tw-shadow-color: rgb(199 42 15 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/90 { --tw-shadow-color: rgb(199 42 15 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-60\/95 { --tw-shadow-color: rgb(199 42 15 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70 { --tw-shadow-color: #9A1C07; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/0 { --tw-shadow-color: rgb(154 28 7 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/10 { --tw-shadow-color: rgb(154 28 7 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/100 { --tw-shadow-color: rgb(154 28 7 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/15 { --tw-shadow-color: rgb(154 28 7 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/20 { --tw-shadow-color: rgb(154 28 7 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/25 { --tw-shadow-color: rgb(154 28 7 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/30 { --tw-shadow-color: rgb(154 28 7 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/35 { --tw-shadow-color: rgb(154 28 7 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/40 { --tw-shadow-color: rgb(154 28 7 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/45 { --tw-shadow-color: rgb(154 28 7 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/5 { --tw-shadow-color: rgb(154 28 7 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/50 { --tw-shadow-color: rgb(154 28 7 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/55 { --tw-shadow-color: rgb(154 28 7 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/60 { --tw-shadow-color: rgb(154 28 7 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/65 { --tw-shadow-color: rgb(154 28 7 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/70 { --tw-shadow-color: rgb(154 28 7 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/75 { --tw-shadow-color: rgb(154 28 7 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/80 { --tw-shadow-color: rgb(154 28 7 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/85 { --tw-shadow-color: rgb(154 28 7 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/90 { --tw-shadow-color: rgb(154 28 7 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-70\/95 { --tw-shadow-color: rgb(154 28 7 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80 { --tw-shadow-color: #721404; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/0 { --tw-shadow-color: rgb(114 20 4 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/10 { --tw-shadow-color: rgb(114 20 4 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/100 { --tw-shadow-color: rgb(114 20 4 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/15 { --tw-shadow-color: rgb(114 20 4 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/20 { --tw-shadow-color: rgb(114 20 4 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/25 { --tw-shadow-color: rgb(114 20 4 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/30 { --tw-shadow-color: rgb(114 20 4 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/35 { --tw-shadow-color: rgb(114 20 4 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/40 { --tw-shadow-color: rgb(114 20 4 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/45 { --tw-shadow-color: rgb(114 20 4 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/5 { --tw-shadow-color: rgb(114 20 4 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/50 { --tw-shadow-color: rgb(114 20 4 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/55 { --tw-shadow-color: rgb(114 20 4 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/60 { --tw-shadow-color: rgb(114 20 4 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/65 { --tw-shadow-color: rgb(114 20 4 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/70 { --tw-shadow-color: rgb(114 20 4 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/75 { --tw-shadow-color: rgb(114 20 4 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/80 { --tw-shadow-color: rgb(114 20 4 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/85 { --tw-shadow-color: rgb(114 20 4 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/90 { --tw-shadow-color: rgb(114 20 4 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-80\/95 { --tw-shadow-color: rgb(114 20 4 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90 { --tw-shadow-color: #520E02; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/0 { --tw-shadow-color: rgb(82 14 2 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/10 { --tw-shadow-color: rgb(82 14 2 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/100 { --tw-shadow-color: rgb(82 14 2 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/15 { --tw-shadow-color: rgb(82 14 2 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/20 { --tw-shadow-color: rgb(82 14 2 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/25 { --tw-shadow-color: rgb(82 14 2 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/30 { --tw-shadow-color: rgb(82 14 2 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/35 { --tw-shadow-color: rgb(82 14 2 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/40 { --tw-shadow-color: rgb(82 14 2 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/45 { --tw-shadow-color: rgb(82 14 2 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/5 { --tw-shadow-color: rgb(82 14 2 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/50 { --tw-shadow-color: rgb(82 14 2 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/55 { --tw-shadow-color: rgb(82 14 2 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/60 { --tw-shadow-color: rgb(82 14 2 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/65 { --tw-shadow-color: rgb(82 14 2 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/70 { --tw-shadow-color: rgb(82 14 2 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/75 { --tw-shadow-color: rgb(82 14 2 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/80 { --tw-shadow-color: rgb(82 14 2 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/85 { --tw-shadow-color: rgb(82 14 2 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/90 { --tw-shadow-color: rgb(82 14 2 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-90\/95 { --tw-shadow-color: rgb(82 14 2 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default { --tw-shadow-color: #EF4123; --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/0 { --tw-shadow-color: rgb(239 65 35 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/10 { --tw-shadow-color: rgb(239 65 35 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/100 { --tw-shadow-color: rgb(239 65 35 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/15 { --tw-shadow-color: rgb(239 65 35 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/20 { --tw-shadow-color: rgb(239 65 35 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/25 { --tw-shadow-color: rgb(239 65 35 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/30 { --tw-shadow-color: rgb(239 65 35 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/35 { --tw-shadow-color: rgb(239 65 35 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/40 { --tw-shadow-color: rgb(239 65 35 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/45 { --tw-shadow-color: rgb(239 65 35 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/5 { --tw-shadow-color: rgb(239 65 35 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/50 { --tw-shadow-color: rgb(239 65 35 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/55 { --tw-shadow-color: rgb(239 65 35 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/60 { --tw-shadow-color: rgb(239 65 35 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/65 { --tw-shadow-color: rgb(239 65 35 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/70 { --tw-shadow-color: rgb(239 65 35 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/75 { --tw-shadow-color: rgb(239 65 35 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/80 { --tw-shadow-color: rgb(239 65 35 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/85 { --tw-shadow-color: rgb(239 65 35 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/90 { --tw-shadow-color: rgb(239 65 35 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-red-default\/95 { --tw-shadow-color: rgb(239 65 35 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10 { --tw-shadow-color: #E4F3EA; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/0 { --tw-shadow-color: rgb(228 243 234 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/10 { --tw-shadow-color: rgb(228 243 234 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/100 { --tw-shadow-color: rgb(228 243 234 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/15 { --tw-shadow-color: rgb(228 243 234 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/20 { --tw-shadow-color: rgb(228 243 234 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/25 { --tw-shadow-color: rgb(228 243 234 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/30 { --tw-shadow-color: rgb(228 243 234 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/35 { --tw-shadow-color: rgb(228 243 234 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/40 { --tw-shadow-color: rgb(228 243 234 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/45 { --tw-shadow-color: rgb(228 243 234 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/5 { --tw-shadow-color: rgb(228 243 234 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/50 { --tw-shadow-color: rgb(228 243 234 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/55 { --tw-shadow-color: rgb(228 243 234 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/60 { --tw-shadow-color: rgb(228 243 234 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/65 { --tw-shadow-color: rgb(228 243 234 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/70 { --tw-shadow-color: rgb(228 243 234 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/75 { --tw-shadow-color: rgb(228 243 234 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/80 { --tw-shadow-color: rgb(228 243 234 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/85 { --tw-shadow-color: rgb(228 243 234 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/90 { --tw-shadow-color: rgb(228 243 234 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-10\/95 { --tw-shadow-color: rgb(228 243 234 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100 { --tw-shadow-color: #061A0E; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/0 { --tw-shadow-color: rgb(6 26 14 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/10 { --tw-shadow-color: rgb(6 26 14 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/100 { --tw-shadow-color: rgb(6 26 14 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/15 { --tw-shadow-color: rgb(6 26 14 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/20 { --tw-shadow-color: rgb(6 26 14 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/25 { --tw-shadow-color: rgb(6 26 14 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/30 { --tw-shadow-color: rgb(6 26 14 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/35 { --tw-shadow-color: rgb(6 26 14 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/40 { --tw-shadow-color: rgb(6 26 14 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/45 { --tw-shadow-color: rgb(6 26 14 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/5 { --tw-shadow-color: rgb(6 26 14 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/50 { --tw-shadow-color: rgb(6 26 14 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/55 { --tw-shadow-color: rgb(6 26 14 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/60 { --tw-shadow-color: rgb(6 26 14 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/65 { --tw-shadow-color: rgb(6 26 14 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/70 { --tw-shadow-color: rgb(6 26 14 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/75 { --tw-shadow-color: rgb(6 26 14 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/80 { --tw-shadow-color: rgb(6 26 14 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/85 { --tw-shadow-color: rgb(6 26 14 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/90 { --tw-shadow-color: rgb(6 26 14 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-100\/95 { --tw-shadow-color: rgb(6 26 14 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20 { --tw-shadow-color: #CAE7D5; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/0 { --tw-shadow-color: rgb(202 231 213 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/10 { --tw-shadow-color: rgb(202 231 213 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/100 { --tw-shadow-color: rgb(202 231 213 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/15 { --tw-shadow-color: rgb(202 231 213 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/20 { --tw-shadow-color: rgb(202 231 213 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/25 { --tw-shadow-color: rgb(202 231 213 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/30 { --tw-shadow-color: rgb(202 231 213 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/35 { --tw-shadow-color: rgb(202 231 213 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/40 { --tw-shadow-color: rgb(202 231 213 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/45 { --tw-shadow-color: rgb(202 231 213 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/5 { --tw-shadow-color: rgb(202 231 213 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/50 { --tw-shadow-color: rgb(202 231 213 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/55 { --tw-shadow-color: rgb(202 231 213 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/60 { --tw-shadow-color: rgb(202 231 213 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/65 { --tw-shadow-color: rgb(202 231 213 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/70 { --tw-shadow-color: rgb(202 231 213 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/75 { --tw-shadow-color: rgb(202 231 213 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/80 { --tw-shadow-color: rgb(202 231 213 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/85 { --tw-shadow-color: rgb(202 231 213 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/90 { --tw-shadow-color: rgb(202 231 213 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-20\/95 { --tw-shadow-color: rgb(202 231 213 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30 { --tw-shadow-color: #A2D5B6; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/0 { --tw-shadow-color: rgb(162 213 182 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/10 { --tw-shadow-color: rgb(162 213 182 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/100 { --tw-shadow-color: rgb(162 213 182 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/15 { --tw-shadow-color: rgb(162 213 182 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/20 { --tw-shadow-color: rgb(162 213 182 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/25 { --tw-shadow-color: rgb(162 213 182 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/30 { --tw-shadow-color: rgb(162 213 182 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/35 { --tw-shadow-color: rgb(162 213 182 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/40 { --tw-shadow-color: rgb(162 213 182 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/45 { --tw-shadow-color: rgb(162 213 182 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/5 { --tw-shadow-color: rgb(162 213 182 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/50 { --tw-shadow-color: rgb(162 213 182 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/55 { --tw-shadow-color: rgb(162 213 182 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/60 { --tw-shadow-color: rgb(162 213 182 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/65 { --tw-shadow-color: rgb(162 213 182 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/70 { --tw-shadow-color: rgb(162 213 182 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/75 { --tw-shadow-color: rgb(162 213 182 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/80 { --tw-shadow-color: rgb(162 213 182 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/85 { --tw-shadow-color: rgb(162 213 182 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/90 { --tw-shadow-color: rgb(162 213 182 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-30\/95 { --tw-shadow-color: rgb(162 213 182 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40 { --tw-shadow-color: #72BF90; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/0 { --tw-shadow-color: rgb(114 191 144 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/10 { --tw-shadow-color: rgb(114 191 144 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/100 { --tw-shadow-color: rgb(114 191 144 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/15 { --tw-shadow-color: rgb(114 191 144 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/20 { --tw-shadow-color: rgb(114 191 144 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/25 { --tw-shadow-color: rgb(114 191 144 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/30 { --tw-shadow-color: rgb(114 191 144 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/35 { --tw-shadow-color: rgb(114 191 144 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/40 { --tw-shadow-color: rgb(114 191 144 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/45 { --tw-shadow-color: rgb(114 191 144 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/5 { --tw-shadow-color: rgb(114 191 144 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/50 { --tw-shadow-color: rgb(114 191 144 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/55 { --tw-shadow-color: rgb(114 191 144 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/60 { --tw-shadow-color: rgb(114 191 144 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/65 { --tw-shadow-color: rgb(114 191 144 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/70 { --tw-shadow-color: rgb(114 191 144 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/75 { --tw-shadow-color: rgb(114 191 144 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/80 { --tw-shadow-color: rgb(114 191 144 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/85 { --tw-shadow-color: rgb(114 191 144 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/90 { --tw-shadow-color: rgb(114 191 144 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-40\/95 { --tw-shadow-color: rgb(114 191 144 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5 { --tw-shadow-color: #F6FBF8; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/0 { --tw-shadow-color: rgb(246 251 248 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/10 { --tw-shadow-color: rgb(246 251 248 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/100 { --tw-shadow-color: rgb(246 251 248 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/15 { --tw-shadow-color: rgb(246 251 248 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/20 { --tw-shadow-color: rgb(246 251 248 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/25 { --tw-shadow-color: rgb(246 251 248 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/30 { --tw-shadow-color: rgb(246 251 248 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/35 { --tw-shadow-color: rgb(246 251 248 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/40 { --tw-shadow-color: rgb(246 251 248 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/45 { --tw-shadow-color: rgb(246 251 248 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/5 { --tw-shadow-color: rgb(246 251 248 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/50 { --tw-shadow-color: rgb(246 251 248 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/55 { --tw-shadow-color: rgb(246 251 248 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/60 { --tw-shadow-color: rgb(246 251 248 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/65 { --tw-shadow-color: rgb(246 251 248 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/70 { --tw-shadow-color: rgb(246 251 248 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/75 { --tw-shadow-color: rgb(246 251 248 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/80 { --tw-shadow-color: rgb(246 251 248 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/85 { --tw-shadow-color: rgb(246 251 248 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/90 { --tw-shadow-color: rgb(246 251 248 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-5\/95 { --tw-shadow-color: rgb(246 251 248 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50 { --tw-shadow-color: #36A160; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/0 { --tw-shadow-color: rgb(54 161 96 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/10 { --tw-shadow-color: rgb(54 161 96 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/100 { --tw-shadow-color: rgb(54 161 96 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/15 { --tw-shadow-color: rgb(54 161 96 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/20 { --tw-shadow-color: rgb(54 161 96 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/25 { --tw-shadow-color: rgb(54 161 96 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/30 { --tw-shadow-color: rgb(54 161 96 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/35 { --tw-shadow-color: rgb(54 161 96 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/40 { --tw-shadow-color: rgb(54 161 96 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/45 { --tw-shadow-color: rgb(54 161 96 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/5 { --tw-shadow-color: rgb(54 161 96 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/50 { --tw-shadow-color: rgb(54 161 96 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/55 { --tw-shadow-color: rgb(54 161 96 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/60 { --tw-shadow-color: rgb(54 161 96 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/65 { --tw-shadow-color: rgb(54 161 96 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/70 { --tw-shadow-color: rgb(54 161 96 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/75 { --tw-shadow-color: rgb(54 161 96 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/80 { --tw-shadow-color: rgb(54 161 96 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/85 { --tw-shadow-color: rgb(54 161 96 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/90 { --tw-shadow-color: rgb(54 161 96 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-50\/95 { --tw-shadow-color: rgb(54 161 96 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60 { --tw-shadow-color: #1A773F; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/0 { --tw-shadow-color: rgb(26 119 63 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/10 { --tw-shadow-color: rgb(26 119 63 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/100 { --tw-shadow-color: rgb(26 119 63 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/15 { --tw-shadow-color: rgb(26 119 63 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/20 { --tw-shadow-color: rgb(26 119 63 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/25 { --tw-shadow-color: rgb(26 119 63 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/30 { --tw-shadow-color: rgb(26 119 63 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/35 { --tw-shadow-color: rgb(26 119 63 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/40 { --tw-shadow-color: rgb(26 119 63 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/45 { --tw-shadow-color: rgb(26 119 63 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/5 { --tw-shadow-color: rgb(26 119 63 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/50 { --tw-shadow-color: rgb(26 119 63 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/55 { --tw-shadow-color: rgb(26 119 63 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/60 { --tw-shadow-color: rgb(26 119 63 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/65 { --tw-shadow-color: rgb(26 119 63 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/70 { --tw-shadow-color: rgb(26 119 63 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/75 { --tw-shadow-color: rgb(26 119 63 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/80 { --tw-shadow-color: rgb(26 119 63 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/85 { --tw-shadow-color: rgb(26 119 63 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/90 { --tw-shadow-color: rgb(26 119 63 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-60\/95 { --tw-shadow-color: rgb(26 119 63 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70 { --tw-shadow-color: #145B30; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/0 { --tw-shadow-color: rgb(20 91 48 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/10 { --tw-shadow-color: rgb(20 91 48 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/100 { --tw-shadow-color: rgb(20 91 48 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/15 { --tw-shadow-color: rgb(20 91 48 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/20 { --tw-shadow-color: rgb(20 91 48 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/25 { --tw-shadow-color: rgb(20 91 48 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/30 { --tw-shadow-color: rgb(20 91 48 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/35 { --tw-shadow-color: rgb(20 91 48 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/40 { --tw-shadow-color: rgb(20 91 48 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/45 { --tw-shadow-color: rgb(20 91 48 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/5 { --tw-shadow-color: rgb(20 91 48 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/50 { --tw-shadow-color: rgb(20 91 48 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/55 { --tw-shadow-color: rgb(20 91 48 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/60 { --tw-shadow-color: rgb(20 91 48 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/65 { --tw-shadow-color: rgb(20 91 48 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/70 { --tw-shadow-color: rgb(20 91 48 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/75 { --tw-shadow-color: rgb(20 91 48 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/80 { --tw-shadow-color: rgb(20 91 48 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/85 { --tw-shadow-color: rgb(20 91 48 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/90 { --tw-shadow-color: rgb(20 91 48 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-70\/95 { --tw-shadow-color: rgb(20 91 48 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80 { --tw-shadow-color: #0E4123; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/0 { --tw-shadow-color: rgb(14 65 35 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/10 { --tw-shadow-color: rgb(14 65 35 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/100 { --tw-shadow-color: rgb(14 65 35 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/15 { --tw-shadow-color: rgb(14 65 35 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/20 { --tw-shadow-color: rgb(14 65 35 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/25 { --tw-shadow-color: rgb(14 65 35 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/30 { --tw-shadow-color: rgb(14 65 35 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/35 { --tw-shadow-color: rgb(14 65 35 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/40 { --tw-shadow-color: rgb(14 65 35 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/45 { --tw-shadow-color: rgb(14 65 35 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/5 { --tw-shadow-color: rgb(14 65 35 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/50 { --tw-shadow-color: rgb(14 65 35 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/55 { --tw-shadow-color: rgb(14 65 35 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/60 { --tw-shadow-color: rgb(14 65 35 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/65 { --tw-shadow-color: rgb(14 65 35 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/70 { --tw-shadow-color: rgb(14 65 35 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/75 { --tw-shadow-color: rgb(14 65 35 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/80 { --tw-shadow-color: rgb(14 65 35 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/85 { --tw-shadow-color: rgb(14 65 35 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/90 { --tw-shadow-color: rgb(14 65 35 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-80\/95 { --tw-shadow-color: rgb(14 65 35 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90 { --tw-shadow-color: #0A2E19; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/0 { --tw-shadow-color: rgb(10 46 25 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/10 { --tw-shadow-color: rgb(10 46 25 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/100 { --tw-shadow-color: rgb(10 46 25 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/15 { --tw-shadow-color: rgb(10 46 25 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/20 { --tw-shadow-color: rgb(10 46 25 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/25 { --tw-shadow-color: rgb(10 46 25 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/30 { --tw-shadow-color: rgb(10 46 25 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/35 { --tw-shadow-color: rgb(10 46 25 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/40 { --tw-shadow-color: rgb(10 46 25 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/45 { --tw-shadow-color: rgb(10 46 25 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/5 { --tw-shadow-color: rgb(10 46 25 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/50 { --tw-shadow-color: rgb(10 46 25 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/55 { --tw-shadow-color: rgb(10 46 25 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/60 { --tw-shadow-color: rgb(10 46 25 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/65 { --tw-shadow-color: rgb(10 46 25 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/70 { --tw-shadow-color: rgb(10 46 25 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/75 { --tw-shadow-color: rgb(10 46 25 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/80 { --tw-shadow-color: rgb(10 46 25 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/85 { --tw-shadow-color: rgb(10 46 25 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/90 { --tw-shadow-color: rgb(10 46 25 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-90\/95 { --tw-shadow-color: rgb(10 46 25 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default { --tw-shadow-color: #1E8932; --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/0 { --tw-shadow-color: rgb(30 137 50 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/10 { --tw-shadow-color: rgb(30 137 50 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/100 { --tw-shadow-color: rgb(30 137 50 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/15 { --tw-shadow-color: rgb(30 137 50 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/20 { --tw-shadow-color: rgb(30 137 50 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/25 { --tw-shadow-color: rgb(30 137 50 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/30 { --tw-shadow-color: rgb(30 137 50 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/35 { --tw-shadow-color: rgb(30 137 50 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/40 { --tw-shadow-color: rgb(30 137 50 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/45 { --tw-shadow-color: rgb(30 137 50 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/5 { --tw-shadow-color: rgb(30 137 50 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/50 { --tw-shadow-color: rgb(30 137 50 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/55 { --tw-shadow-color: rgb(30 137 50 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/60 { --tw-shadow-color: rgb(30 137 50 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/65 { --tw-shadow-color: rgb(30 137 50 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/70 { --tw-shadow-color: rgb(30 137 50 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/75 { --tw-shadow-color: rgb(30 137 50 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/80 { --tw-shadow-color: rgb(30 137 50 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/85 { --tw-shadow-color: rgb(30 137 50 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/90 { --tw-shadow-color: rgb(30 137 50 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-success-default\/95 { --tw-shadow-color: rgb(30 137 50 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10 { --tw-shadow-color: #D0F7F7; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/0 { --tw-shadow-color: rgb(208 247 247 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/10 { --tw-shadow-color: rgb(208 247 247 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/100 { --tw-shadow-color: rgb(208 247 247 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/15 { --tw-shadow-color: rgb(208 247 247 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/20 { --tw-shadow-color: rgb(208 247 247 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/25 { --tw-shadow-color: rgb(208 247 247 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/30 { --tw-shadow-color: rgb(208 247 247 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/35 { --tw-shadow-color: rgb(208 247 247 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/40 { --tw-shadow-color: rgb(208 247 247 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/45 { --tw-shadow-color: rgb(208 247 247 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/5 { --tw-shadow-color: rgb(208 247 247 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/50 { --tw-shadow-color: rgb(208 247 247 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/55 { --tw-shadow-color: rgb(208 247 247 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/60 { --tw-shadow-color: rgb(208 247 247 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/65 { --tw-shadow-color: rgb(208 247 247 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/70 { --tw-shadow-color: rgb(208 247 247 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/75 { --tw-shadow-color: rgb(208 247 247 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/80 { --tw-shadow-color: rgb(208 247 247 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/85 { --tw-shadow-color: rgb(208 247 247 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/90 { --tw-shadow-color: rgb(208 247 247 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-10\/95 { --tw-shadow-color: rgb(208 247 247 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100 { --tw-shadow-color: #001B19; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/0 { --tw-shadow-color: rgb(0 27 25 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/10 { --tw-shadow-color: rgb(0 27 25 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/100 { --tw-shadow-color: rgb(0 27 25 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/15 { --tw-shadow-color: rgb(0 27 25 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/20 { --tw-shadow-color: rgb(0 27 25 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/25 { --tw-shadow-color: rgb(0 27 25 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/30 { --tw-shadow-color: rgb(0 27 25 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/35 { --tw-shadow-color: rgb(0 27 25 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/40 { --tw-shadow-color: rgb(0 27 25 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/45 { --tw-shadow-color: rgb(0 27 25 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/5 { --tw-shadow-color: rgb(0 27 25 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/50 { --tw-shadow-color: rgb(0 27 25 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/55 { --tw-shadow-color: rgb(0 27 25 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/60 { --tw-shadow-color: rgb(0 27 25 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/65 { --tw-shadow-color: rgb(0 27 25 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/70 { --tw-shadow-color: rgb(0 27 25 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/75 { --tw-shadow-color: rgb(0 27 25 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/80 { --tw-shadow-color: rgb(0 27 25 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/85 { --tw-shadow-color: rgb(0 27 25 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/90 { --tw-shadow-color: rgb(0 27 25 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-100\/95 { --tw-shadow-color: rgb(0 27 25 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20 { --tw-shadow-color: #9DEEEF; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/0 { --tw-shadow-color: rgb(157 238 239 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/10 { --tw-shadow-color: rgb(157 238 239 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/100 { --tw-shadow-color: rgb(157 238 239 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/15 { --tw-shadow-color: rgb(157 238 239 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/20 { --tw-shadow-color: rgb(157 238 239 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/25 { --tw-shadow-color: rgb(157 238 239 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/30 { --tw-shadow-color: rgb(157 238 239 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/35 { --tw-shadow-color: rgb(157 238 239 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/40 { --tw-shadow-color: rgb(157 238 239 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/45 { --tw-shadow-color: rgb(157 238 239 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/5 { --tw-shadow-color: rgb(157 238 239 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/50 { --tw-shadow-color: rgb(157 238 239 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/55 { --tw-shadow-color: rgb(157 238 239 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/60 { --tw-shadow-color: rgb(157 238 239 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/65 { --tw-shadow-color: rgb(157 238 239 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/70 { --tw-shadow-color: rgb(157 238 239 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/75 { --tw-shadow-color: rgb(157 238 239 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/80 { --tw-shadow-color: rgb(157 238 239 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/85 { --tw-shadow-color: rgb(157 238 239 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/90 { --tw-shadow-color: rgb(157 238 239 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-20\/95 { --tw-shadow-color: rgb(157 238 239 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30 { --tw-shadow-color: #41DEE0; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/0 { --tw-shadow-color: rgb(65 222 224 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/10 { --tw-shadow-color: rgb(65 222 224 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/100 { --tw-shadow-color: rgb(65 222 224 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/15 { --tw-shadow-color: rgb(65 222 224 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/20 { --tw-shadow-color: rgb(65 222 224 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/25 { --tw-shadow-color: rgb(65 222 224 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/30 { --tw-shadow-color: rgb(65 222 224 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/35 { --tw-shadow-color: rgb(65 222 224 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/40 { --tw-shadow-color: rgb(65 222 224 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/45 { --tw-shadow-color: rgb(65 222 224 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/5 { --tw-shadow-color: rgb(65 222 224 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/50 { --tw-shadow-color: rgb(65 222 224 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/55 { --tw-shadow-color: rgb(65 222 224 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/60 { --tw-shadow-color: rgb(65 222 224 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/65 { --tw-shadow-color: rgb(65 222 224 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/70 { --tw-shadow-color: rgb(65 222 224 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/75 { --tw-shadow-color: rgb(65 222 224 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/80 { --tw-shadow-color: rgb(65 222 224 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/85 { --tw-shadow-color: rgb(65 222 224 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/90 { --tw-shadow-color: rgb(65 222 224 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-30\/95 { --tw-shadow-color: rgb(65 222 224 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40 { --tw-shadow-color: #04C3C4; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/0 { --tw-shadow-color: rgb(4 195 196 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/10 { --tw-shadow-color: rgb(4 195 196 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/100 { --tw-shadow-color: rgb(4 195 196 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/15 { --tw-shadow-color: rgb(4 195 196 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/20 { --tw-shadow-color: rgb(4 195 196 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/25 { --tw-shadow-color: rgb(4 195 196 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/30 { --tw-shadow-color: rgb(4 195 196 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/35 { --tw-shadow-color: rgb(4 195 196 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/40 { --tw-shadow-color: rgb(4 195 196 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/45 { --tw-shadow-color: rgb(4 195 196 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/5 { --tw-shadow-color: rgb(4 195 196 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/50 { --tw-shadow-color: rgb(4 195 196 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/55 { --tw-shadow-color: rgb(4 195 196 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/60 { --tw-shadow-color: rgb(4 195 196 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/65 { --tw-shadow-color: rgb(4 195 196 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/70 { --tw-shadow-color: rgb(4 195 196 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/75 { --tw-shadow-color: rgb(4 195 196 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/80 { --tw-shadow-color: rgb(4 195 196 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/85 { --tw-shadow-color: rgb(4 195 196 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/90 { --tw-shadow-color: rgb(4 195 196 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-40\/95 { --tw-shadow-color: rgb(4 195 196 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5 { --tw-shadow-color: #EDFCFC; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/0 { --tw-shadow-color: rgb(237 252 252 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/10 { --tw-shadow-color: rgb(237 252 252 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/100 { --tw-shadow-color: rgb(237 252 252 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/15 { --tw-shadow-color: rgb(237 252 252 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/20 { --tw-shadow-color: rgb(237 252 252 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/25 { --tw-shadow-color: rgb(237 252 252 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/30 { --tw-shadow-color: rgb(237 252 252 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/35 { --tw-shadow-color: rgb(237 252 252 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/40 { --tw-shadow-color: rgb(237 252 252 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/45 { --tw-shadow-color: rgb(237 252 252 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/5 { --tw-shadow-color: rgb(237 252 252 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/50 { --tw-shadow-color: rgb(237 252 252 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/55 { --tw-shadow-color: rgb(237 252 252 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/60 { --tw-shadow-color: rgb(237 252 252 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/65 { --tw-shadow-color: rgb(237 252 252 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/70 { --tw-shadow-color: rgb(237 252 252 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/75 { --tw-shadow-color: rgb(237 252 252 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/80 { --tw-shadow-color: rgb(237 252 252 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/85 { --tw-shadow-color: rgb(237 252 252 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/90 { --tw-shadow-color: rgb(237 252 252 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-5\/95 { --tw-shadow-color: rgb(237 252 252 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50 { --tw-shadow-color: #039F9E; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/0 { --tw-shadow-color: rgb(3 159 158 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/10 { --tw-shadow-color: rgb(3 159 158 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/100 { --tw-shadow-color: rgb(3 159 158 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/15 { --tw-shadow-color: rgb(3 159 158 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/20 { --tw-shadow-color: rgb(3 159 158 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/25 { --tw-shadow-color: rgb(3 159 158 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/30 { --tw-shadow-color: rgb(3 159 158 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/35 { --tw-shadow-color: rgb(3 159 158 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/40 { --tw-shadow-color: rgb(3 159 158 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/45 { --tw-shadow-color: rgb(3 159 158 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/5 { --tw-shadow-color: rgb(3 159 158 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/50 { --tw-shadow-color: rgb(3 159 158 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/55 { --tw-shadow-color: rgb(3 159 158 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/60 { --tw-shadow-color: rgb(3 159 158 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/65 { --tw-shadow-color: rgb(3 159 158 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/70 { --tw-shadow-color: rgb(3 159 158 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/75 { --tw-shadow-color: rgb(3 159 158 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/80 { --tw-shadow-color: rgb(3 159 158 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/85 { --tw-shadow-color: rgb(3 159 158 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/90 { --tw-shadow-color: rgb(3 159 158 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-50\/95 { --tw-shadow-color: rgb(3 159 158 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60 { --tw-shadow-color: #017471; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/0 { --tw-shadow-color: rgb(1 116 113 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/10 { --tw-shadow-color: rgb(1 116 113 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/100 { --tw-shadow-color: rgb(1 116 113 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/15 { --tw-shadow-color: rgb(1 116 113 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/20 { --tw-shadow-color: rgb(1 116 113 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/25 { --tw-shadow-color: rgb(1 116 113 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/30 { --tw-shadow-color: rgb(1 116 113 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/35 { --tw-shadow-color: rgb(1 116 113 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/40 { --tw-shadow-color: rgb(1 116 113 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/45 { --tw-shadow-color: rgb(1 116 113 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/5 { --tw-shadow-color: rgb(1 116 113 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/50 { --tw-shadow-color: rgb(1 116 113 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/55 { --tw-shadow-color: rgb(1 116 113 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/60 { --tw-shadow-color: rgb(1 116 113 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/65 { --tw-shadow-color: rgb(1 116 113 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/70 { --tw-shadow-color: rgb(1 116 113 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/75 { --tw-shadow-color: rgb(1 116 113 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/80 { --tw-shadow-color: rgb(1 116 113 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/85 { --tw-shadow-color: rgb(1 116 113 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/90 { --tw-shadow-color: rgb(1 116 113 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-60\/95 { --tw-shadow-color: rgb(1 116 113 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70 { --tw-shadow-color: #005954; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/0 { --tw-shadow-color: rgb(0 89 84 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/10 { --tw-shadow-color: rgb(0 89 84 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/100 { --tw-shadow-color: rgb(0 89 84 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/15 { --tw-shadow-color: rgb(0 89 84 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/20 { --tw-shadow-color: rgb(0 89 84 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/25 { --tw-shadow-color: rgb(0 89 84 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/30 { --tw-shadow-color: rgb(0 89 84 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/35 { --tw-shadow-color: rgb(0 89 84 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/40 { --tw-shadow-color: rgb(0 89 84 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/45 { --tw-shadow-color: rgb(0 89 84 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/5 { --tw-shadow-color: rgb(0 89 84 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/50 { --tw-shadow-color: rgb(0 89 84 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/55 { --tw-shadow-color: rgb(0 89 84 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/60 { --tw-shadow-color: rgb(0 89 84 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/65 { --tw-shadow-color: rgb(0 89 84 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/70 { --tw-shadow-color: rgb(0 89 84 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/75 { --tw-shadow-color: rgb(0 89 84 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/80 { --tw-shadow-color: rgb(0 89 84 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/85 { --tw-shadow-color: rgb(0 89 84 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/90 { --tw-shadow-color: rgb(0 89 84 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-70\/95 { --tw-shadow-color: rgb(0 89 84 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80 { --tw-shadow-color: #00403D; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/0 { --tw-shadow-color: rgb(0 64 61 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/10 { --tw-shadow-color: rgb(0 64 61 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/100 { --tw-shadow-color: rgb(0 64 61 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/15 { --tw-shadow-color: rgb(0 64 61 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/20 { --tw-shadow-color: rgb(0 64 61 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/25 { --tw-shadow-color: rgb(0 64 61 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/30 { --tw-shadow-color: rgb(0 64 61 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/35 { --tw-shadow-color: rgb(0 64 61 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/40 { --tw-shadow-color: rgb(0 64 61 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/45 { --tw-shadow-color: rgb(0 64 61 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/5 { --tw-shadow-color: rgb(0 64 61 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/50 { --tw-shadow-color: rgb(0 64 61 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/55 { --tw-shadow-color: rgb(0 64 61 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/60 { --tw-shadow-color: rgb(0 64 61 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/65 { --tw-shadow-color: rgb(0 64 61 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/70 { --tw-shadow-color: rgb(0 64 61 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/75 { --tw-shadow-color: rgb(0 64 61 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/80 { --tw-shadow-color: rgb(0 64 61 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/85 { --tw-shadow-color: rgb(0 64 61 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/90 { --tw-shadow-color: rgb(0 64 61 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-80\/95 { --tw-shadow-color: rgb(0 64 61 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90 { --tw-shadow-color: #002D2B; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/0 { --tw-shadow-color: rgb(0 45 43 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/10 { --tw-shadow-color: rgb(0 45 43 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/100 { --tw-shadow-color: rgb(0 45 43 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/15 { --tw-shadow-color: rgb(0 45 43 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/20 { --tw-shadow-color: rgb(0 45 43 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/25 { --tw-shadow-color: rgb(0 45 43 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/30 { --tw-shadow-color: rgb(0 45 43 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/35 { --tw-shadow-color: rgb(0 45 43 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/40 { --tw-shadow-color: rgb(0 45 43 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/45 { --tw-shadow-color: rgb(0 45 43 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/5 { --tw-shadow-color: rgb(0 45 43 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/50 { --tw-shadow-color: rgb(0 45 43 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/55 { --tw-shadow-color: rgb(0 45 43 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/60 { --tw-shadow-color: rgb(0 45 43 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/65 { --tw-shadow-color: rgb(0 45 43 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/70 { --tw-shadow-color: rgb(0 45 43 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/75 { --tw-shadow-color: rgb(0 45 43 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/80 { --tw-shadow-color: rgb(0 45 43 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/85 { --tw-shadow-color: rgb(0 45 43 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/90 { --tw-shadow-color: rgb(0 45 43 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-90\/95 { --tw-shadow-color: rgb(0 45 43 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default { --tw-shadow-color: #14FEFA; --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/0 { --tw-shadow-color: rgb(20 254 250 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/10 { --tw-shadow-color: rgb(20 254 250 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/100 { --tw-shadow-color: rgb(20 254 250 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/15 { --tw-shadow-color: rgb(20 254 250 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/20 { --tw-shadow-color: rgb(20 254 250 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/25 { --tw-shadow-color: rgb(20 254 250 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/30 { --tw-shadow-color: rgb(20 254 250 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/35 { --tw-shadow-color: rgb(20 254 250 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/40 { --tw-shadow-color: rgb(20 254 250 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/45 { --tw-shadow-color: rgb(20 254 250 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/5 { --tw-shadow-color: rgb(20 254 250 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/50 { --tw-shadow-color: rgb(20 254 250 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/55 { --tw-shadow-color: rgb(20 254 250 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/60 { --tw-shadow-color: rgb(20 254 250 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/65 { --tw-shadow-color: rgb(20 254 250 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/70 { --tw-shadow-color: rgb(20 254 250 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/75 { --tw-shadow-color: rgb(20 254 250 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/80 { --tw-shadow-color: rgb(20 254 250 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/85 { --tw-shadow-color: rgb(20 254 250 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/90 { --tw-shadow-color: rgb(20 254 250 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-teal-default\/95 { --tw-shadow-color: rgb(20 254 250 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent { --tw-shadow-color: transparent; --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/0 { --tw-shadow-color: rgb(0 0 0 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/10 { --tw-shadow-color: rgb(0 0 0 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/100 { --tw-shadow-color: rgb(0 0 0 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/15 { --tw-shadow-color: rgb(0 0 0 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/20 { --tw-shadow-color: rgb(0 0 0 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/25 { --tw-shadow-color: rgb(0 0 0 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/30 { --tw-shadow-color: rgb(0 0 0 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/35 { --tw-shadow-color: rgb(0 0 0 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/40 { --tw-shadow-color: rgb(0 0 0 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/45 { --tw-shadow-color: rgb(0 0 0 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/5 { --tw-shadow-color: rgb(0 0 0 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/50 { --tw-shadow-color: rgb(0 0 0 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/55 { --tw-shadow-color: rgb(0 0 0 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/60 { --tw-shadow-color: rgb(0 0 0 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/65 { --tw-shadow-color: rgb(0 0 0 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/70 { --tw-shadow-color: rgb(0 0 0 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/75 { --tw-shadow-color: rgb(0 0 0 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/80 { --tw-shadow-color: rgb(0 0 0 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/85 { --tw-shadow-color: rgb(0 0 0 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/90 { --tw-shadow-color: rgb(0 0 0 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-transparent\/95 { --tw-shadow-color: rgb(0 0 0 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10 { --tw-shadow-color: #FFEEBB; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/0 { --tw-shadow-color: rgb(255 238 187 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/10 { --tw-shadow-color: rgb(255 238 187 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/100 { --tw-shadow-color: rgb(255 238 187 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/15 { --tw-shadow-color: rgb(255 238 187 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/20 { --tw-shadow-color: rgb(255 238 187 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/25 { --tw-shadow-color: rgb(255 238 187 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/30 { --tw-shadow-color: rgb(255 238 187 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/35 { --tw-shadow-color: rgb(255 238 187 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/40 { --tw-shadow-color: rgb(255 238 187 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/45 { --tw-shadow-color: rgb(255 238 187 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/5 { --tw-shadow-color: rgb(255 238 187 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/50 { --tw-shadow-color: rgb(255 238 187 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/55 { --tw-shadow-color: rgb(255 238 187 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/60 { --tw-shadow-color: rgb(255 238 187 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/65 { --tw-shadow-color: rgb(255 238 187 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/70 { --tw-shadow-color: rgb(255 238 187 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/75 { --tw-shadow-color: rgb(255 238 187 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/80 { --tw-shadow-color: rgb(255 238 187 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/85 { --tw-shadow-color: rgb(255 238 187 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/90 { --tw-shadow-color: rgb(255 238 187 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-10\/95 { --tw-shadow-color: rgb(255 238 187 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100 { --tw-shadow-color: #221303; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/0 { --tw-shadow-color: rgb(34 19 3 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/10 { --tw-shadow-color: rgb(34 19 3 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/100 { --tw-shadow-color: rgb(34 19 3 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/15 { --tw-shadow-color: rgb(34 19 3 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/20 { --tw-shadow-color: rgb(34 19 3 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/25 { --tw-shadow-color: rgb(34 19 3 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/30 { --tw-shadow-color: rgb(34 19 3 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/35 { --tw-shadow-color: rgb(34 19 3 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/40 { --tw-shadow-color: rgb(34 19 3 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/45 { --tw-shadow-color: rgb(34 19 3 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/5 { --tw-shadow-color: rgb(34 19 3 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/50 { --tw-shadow-color: rgb(34 19 3 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/55 { --tw-shadow-color: rgb(34 19 3 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/60 { --tw-shadow-color: rgb(34 19 3 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/65 { --tw-shadow-color: rgb(34 19 3 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/70 { --tw-shadow-color: rgb(34 19 3 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/75 { --tw-shadow-color: rgb(34 19 3 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/80 { --tw-shadow-color: rgb(34 19 3 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/85 { --tw-shadow-color: rgb(34 19 3 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/90 { --tw-shadow-color: rgb(34 19 3 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-100\/95 { --tw-shadow-color: rgb(34 19 3 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20 { --tw-shadow-color: #FFDD79; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/0 { --tw-shadow-color: rgb(255 221 121 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/10 { --tw-shadow-color: rgb(255 221 121 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/100 { --tw-shadow-color: rgb(255 221 121 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/15 { --tw-shadow-color: rgb(255 221 121 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/20 { --tw-shadow-color: rgb(255 221 121 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/25 { --tw-shadow-color: rgb(255 221 121 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/30 { --tw-shadow-color: rgb(255 221 121 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/35 { --tw-shadow-color: rgb(255 221 121 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/40 { --tw-shadow-color: rgb(255 221 121 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/45 { --tw-shadow-color: rgb(255 221 121 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/5 { --tw-shadow-color: rgb(255 221 121 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/50 { --tw-shadow-color: rgb(255 221 121 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/55 { --tw-shadow-color: rgb(255 221 121 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/60 { --tw-shadow-color: rgb(255 221 121 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/65 { --tw-shadow-color: rgb(255 221 121 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/70 { --tw-shadow-color: rgb(255 221 121 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/75 { --tw-shadow-color: rgb(255 221 121 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/80 { --tw-shadow-color: rgb(255 221 121 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/85 { --tw-shadow-color: rgb(255 221 121 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/90 { --tw-shadow-color: rgb(255 221 121 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-20\/95 { --tw-shadow-color: rgb(255 221 121 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30 { --tw-shadow-color: #FFC029; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/0 { --tw-shadow-color: rgb(255 192 41 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/10 { --tw-shadow-color: rgb(255 192 41 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/100 { --tw-shadow-color: rgb(255 192 41 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/15 { --tw-shadow-color: rgb(255 192 41 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/20 { --tw-shadow-color: rgb(255 192 41 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/25 { --tw-shadow-color: rgb(255 192 41 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/30 { --tw-shadow-color: rgb(255 192 41 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/35 { --tw-shadow-color: rgb(255 192 41 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/40 { --tw-shadow-color: rgb(255 192 41 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/45 { --tw-shadow-color: rgb(255 192 41 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/5 { --tw-shadow-color: rgb(255 192 41 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/50 { --tw-shadow-color: rgb(255 192 41 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/55 { --tw-shadow-color: rgb(255 192 41 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/60 { --tw-shadow-color: rgb(255 192 41 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/65 { --tw-shadow-color: rgb(255 192 41 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/70 { --tw-shadow-color: rgb(255 192 41 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/75 { --tw-shadow-color: rgb(255 192 41 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/80 { --tw-shadow-color: rgb(255 192 41 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/85 { --tw-shadow-color: rgb(255 192 41 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/90 { --tw-shadow-color: rgb(255 192 41 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-30\/95 { --tw-shadow-color: rgb(255 192 41 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40 { --tw-shadow-color: #F19D0A; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/0 { --tw-shadow-color: rgb(241 157 10 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/10 { --tw-shadow-color: rgb(241 157 10 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/100 { --tw-shadow-color: rgb(241 157 10 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/15 { --tw-shadow-color: rgb(241 157 10 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/20 { --tw-shadow-color: rgb(241 157 10 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/25 { --tw-shadow-color: rgb(241 157 10 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/30 { --tw-shadow-color: rgb(241 157 10 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/35 { --tw-shadow-color: rgb(241 157 10 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/40 { --tw-shadow-color: rgb(241 157 10 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/45 { --tw-shadow-color: rgb(241 157 10 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/5 { --tw-shadow-color: rgb(241 157 10 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/50 { --tw-shadow-color: rgb(241 157 10 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/55 { --tw-shadow-color: rgb(241 157 10 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/60 { --tw-shadow-color: rgb(241 157 10 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/65 { --tw-shadow-color: rgb(241 157 10 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/70 { --tw-shadow-color: rgb(241 157 10 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/75 { --tw-shadow-color: rgb(241 157 10 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/80 { --tw-shadow-color: rgb(241 157 10 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/85 { --tw-shadow-color: rgb(241 157 10 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/90 { --tw-shadow-color: rgb(241 157 10 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-40\/95 { --tw-shadow-color: rgb(241 157 10 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5 { --tw-shadow-color: #FFF9E8; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/0 { --tw-shadow-color: rgb(255 249 232 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/10 { --tw-shadow-color: rgb(255 249 232 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/100 { --tw-shadow-color: rgb(255 249 232 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/15 { --tw-shadow-color: rgb(255 249 232 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/20 { --tw-shadow-color: rgb(255 249 232 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/25 { --tw-shadow-color: rgb(255 249 232 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/30 { --tw-shadow-color: rgb(255 249 232 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/35 { --tw-shadow-color: rgb(255 249 232 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/40 { --tw-shadow-color: rgb(255 249 232 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/45 { --tw-shadow-color: rgb(255 249 232 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/5 { --tw-shadow-color: rgb(255 249 232 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/50 { --tw-shadow-color: rgb(255 249 232 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/55 { --tw-shadow-color: rgb(255 249 232 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/60 { --tw-shadow-color: rgb(255 249 232 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/65 { --tw-shadow-color: rgb(255 249 232 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/70 { --tw-shadow-color: rgb(255 249 232 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/75 { --tw-shadow-color: rgb(255 249 232 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/80 { --tw-shadow-color: rgb(255 249 232 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/85 { --tw-shadow-color: rgb(255 249 232 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/90 { --tw-shadow-color: rgb(255 249 232 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-5\/95 { --tw-shadow-color: rgb(255 249 232 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50 { --tw-shadow-color: #CB7D0A; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/0 { --tw-shadow-color: rgb(203 125 10 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/10 { --tw-shadow-color: rgb(203 125 10 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/100 { --tw-shadow-color: rgb(203 125 10 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/15 { --tw-shadow-color: rgb(203 125 10 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/20 { --tw-shadow-color: rgb(203 125 10 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/25 { --tw-shadow-color: rgb(203 125 10 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/30 { --tw-shadow-color: rgb(203 125 10 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/35 { --tw-shadow-color: rgb(203 125 10 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/40 { --tw-shadow-color: rgb(203 125 10 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/45 { --tw-shadow-color: rgb(203 125 10 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/5 { --tw-shadow-color: rgb(203 125 10 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/50 { --tw-shadow-color: rgb(203 125 10 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/55 { --tw-shadow-color: rgb(203 125 10 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/60 { --tw-shadow-color: rgb(203 125 10 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/65 { --tw-shadow-color: rgb(203 125 10 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/70 { --tw-shadow-color: rgb(203 125 10 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/75 { --tw-shadow-color: rgb(203 125 10 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/80 { --tw-shadow-color: rgb(203 125 10 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/85 { --tw-shadow-color: rgb(203 125 10 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/90 { --tw-shadow-color: rgb(203 125 10 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-50\/95 { --tw-shadow-color: rgb(203 125 10 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60 { --tw-shadow-color: #98590C; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/0 { --tw-shadow-color: rgb(152 89 12 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/10 { --tw-shadow-color: rgb(152 89 12 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/100 { --tw-shadow-color: rgb(152 89 12 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/15 { --tw-shadow-color: rgb(152 89 12 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/20 { --tw-shadow-color: rgb(152 89 12 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/25 { --tw-shadow-color: rgb(152 89 12 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/30 { --tw-shadow-color: rgb(152 89 12 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/35 { --tw-shadow-color: rgb(152 89 12 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/40 { --tw-shadow-color: rgb(152 89 12 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/45 { --tw-shadow-color: rgb(152 89 12 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/5 { --tw-shadow-color: rgb(152 89 12 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/50 { --tw-shadow-color: rgb(152 89 12 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/55 { --tw-shadow-color: rgb(152 89 12 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/60 { --tw-shadow-color: rgb(152 89 12 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/65 { --tw-shadow-color: rgb(152 89 12 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/70 { --tw-shadow-color: rgb(152 89 12 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/75 { --tw-shadow-color: rgb(152 89 12 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/80 { --tw-shadow-color: rgb(152 89 12 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/85 { --tw-shadow-color: rgb(152 89 12 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/90 { --tw-shadow-color: rgb(152 89 12 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-60\/95 { --tw-shadow-color: rgb(152 89 12 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70 { --tw-shadow-color: #744309; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/0 { --tw-shadow-color: rgb(116 67 9 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/10 { --tw-shadow-color: rgb(116 67 9 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/100 { --tw-shadow-color: rgb(116 67 9 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/15 { --tw-shadow-color: rgb(116 67 9 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/20 { --tw-shadow-color: rgb(116 67 9 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/25 { --tw-shadow-color: rgb(116 67 9 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/30 { --tw-shadow-color: rgb(116 67 9 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/35 { --tw-shadow-color: rgb(116 67 9 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/40 { --tw-shadow-color: rgb(116 67 9 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/45 { --tw-shadow-color: rgb(116 67 9 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/5 { --tw-shadow-color: rgb(116 67 9 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/50 { --tw-shadow-color: rgb(116 67 9 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/55 { --tw-shadow-color: rgb(116 67 9 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/60 { --tw-shadow-color: rgb(116 67 9 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/65 { --tw-shadow-color: rgb(116 67 9 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/70 { --tw-shadow-color: rgb(116 67 9 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/75 { --tw-shadow-color: rgb(116 67 9 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/80 { --tw-shadow-color: rgb(116 67 9 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/85 { --tw-shadow-color: rgb(116 67 9 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/90 { --tw-shadow-color: rgb(116 67 9 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-70\/95 { --tw-shadow-color: rgb(116 67 9 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80 { --tw-shadow-color: #553007; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/0 { --tw-shadow-color: rgb(85 48 7 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/10 { --tw-shadow-color: rgb(85 48 7 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/100 { --tw-shadow-color: rgb(85 48 7 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/15 { --tw-shadow-color: rgb(85 48 7 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/20 { --tw-shadow-color: rgb(85 48 7 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/25 { --tw-shadow-color: rgb(85 48 7 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/30 { --tw-shadow-color: rgb(85 48 7 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/35 { --tw-shadow-color: rgb(85 48 7 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/40 { --tw-shadow-color: rgb(85 48 7 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/45 { --tw-shadow-color: rgb(85 48 7 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/5 { --tw-shadow-color: rgb(85 48 7 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/50 { --tw-shadow-color: rgb(85 48 7 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/55 { --tw-shadow-color: rgb(85 48 7 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/60 { --tw-shadow-color: rgb(85 48 7 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/65 { --tw-shadow-color: rgb(85 48 7 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/70 { --tw-shadow-color: rgb(85 48 7 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/75 { --tw-shadow-color: rgb(85 48 7 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/80 { --tw-shadow-color: rgb(85 48 7 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/85 { --tw-shadow-color: rgb(85 48 7 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/90 { --tw-shadow-color: rgb(85 48 7 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-80\/95 { --tw-shadow-color: rgb(85 48 7 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90 { --tw-shadow-color: #3C2205; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/0 { --tw-shadow-color: rgb(60 34 5 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/10 { --tw-shadow-color: rgb(60 34 5 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/100 { --tw-shadow-color: rgb(60 34 5 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/15 { --tw-shadow-color: rgb(60 34 5 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/20 { --tw-shadow-color: rgb(60 34 5 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/25 { --tw-shadow-color: rgb(60 34 5 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/30 { --tw-shadow-color: rgb(60 34 5 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/35 { --tw-shadow-color: rgb(60 34 5 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/40 { --tw-shadow-color: rgb(60 34 5 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/45 { --tw-shadow-color: rgb(60 34 5 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/5 { --tw-shadow-color: rgb(60 34 5 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/50 { --tw-shadow-color: rgb(60 34 5 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/55 { --tw-shadow-color: rgb(60 34 5 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/60 { --tw-shadow-color: rgb(60 34 5 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/65 { --tw-shadow-color: rgb(60 34 5 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/70 { --tw-shadow-color: rgb(60 34 5 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/75 { --tw-shadow-color: rgb(60 34 5 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/80 { --tw-shadow-color: rgb(60 34 5 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/85 { --tw-shadow-color: rgb(60 34 5 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/90 { --tw-shadow-color: rgb(60 34 5 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-90\/95 { --tw-shadow-color: rgb(60 34 5 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default { --tw-shadow-color: #81541F; --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/0 { --tw-shadow-color: rgb(129 84 31 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/10 { --tw-shadow-color: rgb(129 84 31 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/100 { --tw-shadow-color: rgb(129 84 31 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/15 { --tw-shadow-color: rgb(129 84 31 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/20 { --tw-shadow-color: rgb(129 84 31 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/25 { --tw-shadow-color: rgb(129 84 31 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/30 { --tw-shadow-color: rgb(129 84 31 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/35 { --tw-shadow-color: rgb(129 84 31 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/40 { --tw-shadow-color: rgb(129 84 31 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/45 { --tw-shadow-color: rgb(129 84 31 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/5 { --tw-shadow-color: rgb(129 84 31 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/50 { --tw-shadow-color: rgb(129 84 31 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/55 { --tw-shadow-color: rgb(129 84 31 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/60 { --tw-shadow-color: rgb(129 84 31 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/65 { --tw-shadow-color: rgb(129 84 31 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/70 { --tw-shadow-color: rgb(129 84 31 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/75 { --tw-shadow-color: rgb(129 84 31 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/80 { --tw-shadow-color: rgb(129 84 31 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/85 { --tw-shadow-color: rgb(129 84 31 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/90 { --tw-shadow-color: rgb(129 84 31 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-warning-default\/95 { --tw-shadow-color: rgb(129 84 31 / .95); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white { --tw-shadow-color: #FFFFFF; --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/0 { --tw-shadow-color: rgb(255 255 255 / 0); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/10 { --tw-shadow-color: rgb(255 255 255 / .1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/100 { --tw-shadow-color: rgb(255 255 255 / 1); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/15 { --tw-shadow-color: rgb(255 255 255 / .15); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/20 { --tw-shadow-color: rgb(255 255 255 / .2); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/25 { --tw-shadow-color: rgb(255 255 255 / .25); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/30 { --tw-shadow-color: rgb(255 255 255 / .3); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/35 { --tw-shadow-color: rgb(255 255 255 / .35); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/40 { --tw-shadow-color: rgb(255 255 255 / .4); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/45 { --tw-shadow-color: rgb(255 255 255 / .45); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/5 { --tw-shadow-color: rgb(255 255 255 / .05); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/50 { --tw-shadow-color: rgb(255 255 255 / .5); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/55 { --tw-shadow-color: rgb(255 255 255 / .55); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/60 { --tw-shadow-color: rgb(255 255 255 / .6); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/65 { --tw-shadow-color: rgb(255 255 255 / .65); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/70 { --tw-shadow-color: rgb(255 255 255 / .7); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/75 { --tw-shadow-color: rgb(255 255 255 / .75); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/80 { --tw-shadow-color: rgb(255 255 255 / .8); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/85 { --tw-shadow-color: rgb(255 255 255 / .85); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/90 { --tw-shadow-color: rgb(255 255 255 / .9); --tw-shadow: var(--tw-shadow-colored); }

.shadow-white\/95 { --tw-shadow-color: rgb(255 255 255 / .95); --tw-shadow: var(--tw-shadow-colored); }

.outline { outline-style: solid; }

.drop-shadow-2xl { --tw-drop-shadow: drop-shadow(0 25px 25px rgb(0 0 0 / .15)); 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); }

.drop-shadow-lg { --tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1)); 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); }

.drop-shadow-md { --tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06)); 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); }

.drop-shadow-none { --tw-drop-shadow: drop-shadow(0 0 #0000); 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); }

.drop-shadow-sm { --tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05)); 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); }

.drop-shadow-xl { --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08)); 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); }

.filter { 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); }

.transition { 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: 0.15s; }

.transition-\[height\] { transition-property: height; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }

.transition-all { transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s; }

.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: 0.15s; }

.duration-100 { transition-duration: 0.1s; }

.duration-300 { transition-duration: 0.3s; }

.duration-500 { transition-duration: 0.5s; }

.ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }

.ease-linear { transition-timing-function: linear; }

:is(.icon-inverse > svg) path { fill: rgb(255, 255, 255); }

:is(.icon-inverse:disabled > svg) path { fill: rgb(104, 104, 104); }

.inline-embed-container { padding-top: 16px; padding-bottom: 16px; }

.inline-embed-container .facebook-embed { margin-left: auto; margin-right: auto; width: 100%; max-width: 550px; }

.inline-embed-container .instagram-embed { max-width: 100%; }

@media (min-width: 600px) {
  .inline-embed-container .instagram-embed { max-width: 75%; }
}

.inline-embed-container .instagram-embed { border: 1px solid rgb(219, 219, 219); border-radius: 3px; }

.inline-embed-container .twitter-embed { margin-left: auto; margin-right: auto; display: flex; justify-content: center; }

@media (min-width: 0px) {
  .inline-embed-container .twitter-embed { max-width: 90%; }
}

@media (min-width: 600px) {
  .inline-embed-container .twitter-embed { max-width: 75%; }
}

.shorts:is(.inline-embed-container .youtube-embed) { width: 320px; }

.inline-embed-container .tiktok-embed { aspect-ratio: 4.25 / 10; height: auto; width: 325px; }

.headline-stack { grid-column: 1 / 5; }

@media (min-width: 600px) {
  .headline-stack { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .headline-stack { grid-column: 6 / 20; }
}

.inline-media-wrapper { display: flex; flex-direction: column; gap: 0px; padding-top: 16px; }

@media (min-width: 0px) {
  .inline-media-wrapper { margin-left: -16px; margin-right: -16px; }
}

@media (min-width: 600px) {
  .inline-media-wrapper { margin-left: 0px; margin-right: 0px; }
}

@media (min-width: 1024px) {
  .inline-media-wrapper { padding-top: 24px; }
}

.inline-media-wrapper.portrait { object-fit: contain; }

@media (min-width: 600px) {
  .inline-media-wrapper.portrait { margin-left: auto; margin-right: auto; width: 460px !important; }
}

.inline-media-wrapper.portrait img { aspect-ratio: var(--aspect-article-portrait, 2/3); }

.inline-media-wrapper.landscape { padding-bottom: 0px; }

@media (min-width: 1024px) {
  .inline-media-wrapper.landscape { padding-bottom: 0px; }
}

@media (min-width: 0px) {
  .related-link-wrapper { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}

@media (min-width: 600px) {
  .related-link-wrapper { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}

@media (min-width: 1024px) {
  .related-link-wrapper { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.related-link-wrapper { display: grid; width: 100%; padding-bottom: 16px; }

.related-link-wrapper .related-link { grid-column: 1 / 5; }

@media (min-width: 600px) {
  .related-link-wrapper .related-link { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .related-link-wrapper .related-link { grid-column: 6 / 20; }
}

.storyline-wrapper { grid-column: 1 / 5; display: flex; flex-direction: column; row-gap: 16px; }

@media (min-width: 600px) {
  .storyline-wrapper { grid-column: 2 / 12; }
}

@media (min-width: 1024px) {
  .storyline-wrapper { grid-column: 6 / 20; }
}

.storyline-wrapper.gallery { row-gap: 0px; }

.stroyline-ppr p { color: rgb(22, 22, 22); }

.dark .stroyline-ppr p { color: rgb(255, 255, 255); }

.credits .stroyline-ppr p { color: rgb(78, 78, 78); }

.dark .credits .stroyline-ppr p { color: rgb(237, 239, 239); }

.credits .stroyline-ppr p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr p) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr p) b, :is(.credits .stroyline-ppr p) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .stroyline-ppr p) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.stroyline-ppr p { margin-bottom: 16px; font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; }

.stroyline-ppr img { min-width: 100%; }

.stroyline-ppr a { --tw-text-opacity: 1 !important; color: rgb(51 104 178 / var(--tw-text-opacity, 1)) !important; }

.stroyline-ppr h2 { color: rgb(22, 22, 22); }

.dark .stroyline-ppr h2 { color: rgb(255, 255, 255); }

.stroyline-ppr h2 { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .stroyline-ppr h2 { font-size: 28px; line-height: 32px; }
}

.stroyline-ppr h2:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 24px; line-height: 28px; }

@media (min-width: 1024px) {
  .stroyline-ppr h2:is(.mobile-only) { font-size: 24px; line-height: 28px; }
}

.credits .stroyline-ppr h2 { color: rgb(78, 78, 78); }

.dark .credits .stroyline-ppr h2 { color: rgb(237, 239, 239); }

.credits .stroyline-ppr h2 { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr h2) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr h2) b, :is(.credits .stroyline-ppr h2) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .stroyline-ppr h2) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.stroyline-ppr h2 { margin-bottom: 16px; }

.stroyline-ppr h3 { color: rgb(22, 22, 22); }

.dark .stroyline-ppr h3 { color: rgb(255, 255, 255); }

.stroyline-ppr h3 { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .stroyline-ppr h3 { font-size: 24px; line-height: 28px; }
}

.stroyline-ppr h3:is(.mobile-only) { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; line-height: 24px; }

@media (min-width: 1024px) {
  .stroyline-ppr h3:is(.mobile-only) { font-size: 20px; line-height: 24px; }
}

.credits .stroyline-ppr h3 { color: rgb(78, 78, 78); }

.dark .credits .stroyline-ppr h3 { color: rgb(237, 239, 239); }

.credits .stroyline-ppr h3 { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr h3) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr h3) b, :is(.credits .stroyline-ppr h3) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .stroyline-ppr h3) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.stroyline-ppr h3 { margin-bottom: 16px; }

.stroyline-ppr h4, .stroyline-ppr h5, .stroyline-ppr h6 { color: rgb(22, 22, 22); }

.dark .stroyline-ppr h4, .dark .stroyline-ppr h5, .dark .stroyline-ppr h6 { color: rgb(255, 255, 255); }

.stroyline-ppr h4, .stroyline-ppr h5, .stroyline-ppr h6 { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .stroyline-ppr h4, .stroyline-ppr h5, .stroyline-ppr h6 { font-size: 20px; line-height: 28px; }
}

.credits .stroyline-ppr h4, .credits .stroyline-ppr h5, .credits .stroyline-ppr h6 { color: rgb(78, 78, 78); }

.dark .credits .stroyline-ppr h4, .dark .credits .stroyline-ppr h5, .dark .credits .stroyline-ppr h6 { color: rgb(237, 239, 239); }

.credits .stroyline-ppr h4, .credits .stroyline-ppr h5, .credits .stroyline-ppr h6 { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr h4) a p, :is(.credits .stroyline-ppr h5) a p, :is(.credits .stroyline-ppr h6) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr h4) b, :is(.credits .stroyline-ppr h4) strong, :is(.credits .stroyline-ppr h5) b, :is(.credits .stroyline-ppr h5) strong, :is(.credits .stroyline-ppr h6) b, :is(.credits .stroyline-ppr h6) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .stroyline-ppr h4) b, :is(.credits .text-primary) strong) a p, :is(:is(.credits .stroyline-ppr h5) b, :is(.credits .text-primary) strong) a p, :is(:is(.credits .stroyline-ppr h6) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.stroyline-ppr h4, .stroyline-ppr h5, .stroyline-ppr h6 { margin-bottom: 16px; }

.stroyline-ppr ul { margin-bottom: 16px; list-style-type: disc; padding-left: 22px; }

:is(.stroyline-ppr ul) li { color: rgb(22, 22, 22); }

.dark :is(.stroyline-ppr ul) li { color: rgb(255, 255, 255); }

.credits :is(.stroyline-ppr ul) li { color: rgb(78, 78, 78); }

.dark .credits :is(.stroyline-ppr ul) li { color: rgb(237, 239, 239); }

.credits :is(.stroyline-ppr ul) li { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.stroyline-ppr ul) li) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.stroyline-ppr ul) li) b, :is(.credits :is(.stroyline-ppr ul) li) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.stroyline-ppr ul) li) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.stroyline-ppr ul) li { display: list-item; font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; }

:is(:is(.stroyline-ppr ul) li) > ul, :is(:is(.stroyline-ppr ul) li) ol { margin-left: 10px; }

.stroyline-ppr ol { margin-bottom: 16px; list-style-type: decimal; padding-left: 22px; }

.stroyline-ppr ol ::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .stroyline-ppr ol ::marker { font-size: 20px; line-height: 28px; }
}

.stroyline-ppr ol :is(.mobile-only)::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .stroyline-ppr ol :is(.mobile-only)::marker { font-size: 18px; line-height: 24px; }
}

.stroyline-ppr ol::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .stroyline-ppr ol::marker { font-size: 20px; line-height: 28px; }
}

.stroyline-ppr ol:is(.mobile-only)::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .stroyline-ppr ol:is(.mobile-only)::marker { font-size: 18px; line-height: 24px; }
}

:is(.stroyline-ppr ol) li { color: rgb(22, 22, 22); }

.dark :is(.stroyline-ppr ol) li { color: rgb(255, 255, 255); }

.credits :is(.stroyline-ppr ol) li { color: rgb(78, 78, 78); }

.dark .credits :is(.stroyline-ppr ol) li { color: rgb(237, 239, 239); }

.credits :is(.stroyline-ppr ol) li { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.stroyline-ppr ol) li) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits :is(.stroyline-ppr ol) li) b, :is(.credits :is(.stroyline-ppr ol) li) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits :is(.stroyline-ppr ol) li) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.stroyline-ppr ol) li { display: list-item; font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 20px; }

:is(:is(.stroyline-ppr ol) li) > ul, :is(:is(.stroyline-ppr ol) li) ol { margin-left: 10px; }

.stroyline-ppr table { color: rgb(22, 22, 22); }

.dark .stroyline-ppr table { color: rgb(255, 255, 255); }

.credits .stroyline-ppr table { color: rgb(78, 78, 78); }

.dark .credits .stroyline-ppr table { color: rgb(237, 239, 239); }

.credits .stroyline-ppr table { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr table) a p { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .stroyline-ppr table) b, :is(.credits .stroyline-ppr table) strong { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(:is(.credits .stroyline-ppr table) b, :is(.credits .text-primary) strong) a p { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.stroyline-ppr table { margin-bottom: 16px; display: block; width: 100%; table-layout: auto; border-collapse: collapse; overflow-x: auto; font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; }

@media (min-width: 600px) {
  .stroyline-ppr table { font-size: 20px; display: table; overflow: visible; }
}

.stroyline-ppr table th, .stroyline-ppr table td { border-color: rgb(221, 225, 226); }

.dark .stroyline-ppr table th, .dark .stroyline-ppr table td { border-color: rgb(199, 202, 202); }

.stroyline-ppr table th, .stroyline-ppr table td { border-width: 1px; padding: 4px 2px; }

@media (min-width: 600px) {
  .stroyline-ppr table th, .stroyline-ppr table td { padding: 8px 12px; }
}

.stroyline-ppr table th { font-family: selane-text-st-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .stroyline-ppr table th { font-size: 20px; line-height: 28px; }
}

.stroyline-ppr table th { text-align: left; }

@media (min-width: 0px) {
  .top-card { margin-left: -16px; margin-right: -16px; width: 100vw; padding: 0px; }
}

@media (min-width: 600px) {
  .top-card { margin-left: 0px; margin-right: 0px; width: 100%; }
}

.three-story-block .row-wrapper { padding-top: 24px; padding-bottom: 24px; }

@media (min-width: 1024px) {
  .three-story-block .row-wrapper { padding-top: 0px; padding-bottom: 0px; }
}

@media (min-width: 0px) {
  .three-story-block .block-card-padding-extended { padding-top: 0px; padding-bottom: 8px; }
}

@media (min-width: 600px) {
  .three-story-block .block-card-padding-extended { padding-top: 16px; padding-bottom: 24px; }
}

@media (min-width: 1024px) {
  .three-story-block .block-card-padding-extended { padding-top: 16px; padding-bottom: 16px; }
}

.three-story-block .block-sub-card-padding-extended { padding-top: 0px; padding-bottom: 0px; }

@media (min-width: 1024px) {
  .three-story-block .block-sub-card-padding-extended { padding-top: 24px; padding-bottom: 24px; }
}

.four-story-block .row-wrapper { padding-top: 24px; padding-bottom: 24px; }

@media (min-width: 1024px) {
  .four-story-block .row-wrapper { padding-top: 0px; padding-bottom: 0px; }
}

@media (min-width: 0px) {
  .four-story-block .block-card-padding-extended { padding-bottom: 8px; padding-top: 0px; }
}

@media (min-width: 600px) {
  .four-story-block .block-card-padding-extended { padding-top: 16px; padding-bottom: 24px; }
}

@media (min-width: 1024px) {
  .four-story-block .block-card-padding-extended { padding-top: 16px; padding-bottom: 16px; }
}

.four-story-block .block-sub-card-padding-extended { padding-top: 0px; padding-bottom: 0px; }

@media (min-width: 1024px) {
  .four-story-block .block-sub-card-padding-extended { padding-top: 32px; padding-bottom: 32px; }
}

.font-size-adjust-35 { font-size-adjust: 0.35; }

.font-size-adjust-28 { font-size-adjust: 0.28; }

.visual-story { max-width: 100%; }

@media (min-width: 1024px) {
  .visual-story .container, .visual-story .\!container { width: 100%; }
}

.visual-story .visual-storyline-wrapper { grid-column: 1 / -1; display: flex; flex-direction: column; row-gap: 32px; }

.gallery:is(.visual-story .visual-storyline-wrapper) { row-gap: 0px; }

.visual-story .visual-full-screen { margin-left: 0px; margin-right: 0px; }

:is(.visual-story .visual-full-screen) figcaption { margin-left: 0px; padding-left: 16px; padding-right: 16px; }

@media (min-width: 600px) {
  :is(.visual-story .visual-full-screen) figcaption { padding-left: 24px; padding-right: 24px; }
}

:is(.visual-story .landscape.inline-media-wrapper) > div, :is(.visual-story .landscape.inline-media-wrapper) picture, :is(.visual-story .landscape.inline-media-wrapper) img { width: 100%; }

:is(.visual-story .chapters-menu-link) .feature-headline-card-wrapper .left-divider { border-width: 0px; padding-left: 0px; }

.visual-story .visual-story-slider { position: relative; }

:is(:is(.visual-story .visual-story-slider) .slick-slide) picture, :is(:is(.visual-story .visual-story-slider) .slick-slide) img { height: auto; max-height: 100vh; width: 100%; }

.article-queue-block .content-block-header { padding-top: 0px; }

.no-scrollbar::-webkit-scrollbar { display: none; }

.no-scrollbar { scrollbar-width: none; }

.max-width-unset { max-width: unset; }

.placeholder\:text-primary::placeholder { color: rgb(22, 22, 22); }

.placeholder\:text-placeholder::placeholder { color: rgb(104, 104, 104); }

.dark .placeholder\:text-primary::placeholder { color: rgb(255, 255, 255); }

.dark .placeholder\:text-placeholder::placeholder { color: rgb(142, 142, 142); }

.invalid\:border-error:invalid { border-color: rgb(203, 34, 19); }

.dark .invalid\:border-error:invalid { border-color: rgb(222, 108, 108); }

.focus\:border-selected:focus { border-color: rgb(51, 104, 178); }

.dark .focus\:border-selected:focus { border-color: rgb(105, 145, 198); }

.disabled\:layer-disabled:disabled { background-color: rgb(237, 239, 239); }

.disabled\:layer-two:disabled { background-color: rgb(249, 249, 249); }

@media (hover: hover) and (pointer: fine) {
  .disabled\:layer-two:disabled:hover:not(.layer-no-hover) { background-color: rgb(214, 225, 239); }
}

.disabled\:layer-two:disabled:disabled { background-color: rgb(237, 239, 239); }

.disabled\:border-dark:disabled { border-color: rgb(199, 202, 202); }

.dark .disabled\:layer-disabled:disabled { background-color: rgb(78, 78, 78); }

.dark .disabled\:layer-two:disabled { background-color: rgb(57, 57, 57); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .disabled\:layer-two:disabled):hover:not(.layer-no-hover) { background-color: rgb(78, 78, 78); }
}

:is(.dark .disabled\:layer-two:disabled):disabled { background-color: rgb(78, 78, 78); }

.dark .disabled\:border-dark:disabled { border-color: rgb(175, 175, 176); }

.disabled\:placeholder\:text-disabled:disabled::placeholder { color: rgb(142, 142, 142); }

.dark .disabled\:placeholder\:text-disabled:disabled::placeholder { color: rgb(199, 202, 202); }

.hover\:disabled\:layer-disabled:disabled:hover { background-color: rgb(237, 239, 239); }

.disabled\:hover\:layer-two:hover:disabled { background-color: rgb(249, 249, 249); }

@media (hover: hover) and (pointer: fine) {
  .disabled\:hover\:layer-two:hover:disabled:hover:not(.layer-no-hover) { background-color: rgb(214, 225, 239); }
}

.disabled\:hover\:layer-two:hover:disabled:disabled { background-color: rgb(237, 239, 239); }

.dark .hover\:disabled\:layer-disabled:disabled:hover { background-color: rgb(78, 78, 78); }

.dark .disabled\:hover\:layer-two:hover:disabled { background-color: rgb(57, 57, 57); }

@media (hover: hover) and (pointer: fine) {
  :is(.dark .disabled\:hover\:layer-two:hover:disabled):hover:not(.layer-no-hover) { background-color: rgb(78, 78, 78); }
}

:is(.dark .disabled\:hover\:layer-two:hover:disabled):disabled { background-color: rgb(78, 78, 78); }

.group:invalid .group-invalid\:layer-disabled { background-color: rgb(237, 239, 239); }

.group:invalid .group-invalid\:text-disabled { color: rgb(142, 142, 142); }

.group\/month:invalid .group-invalid\/month\:border-error { border-color: rgb(203, 34, 19); }

.group\/year:invalid .group-invalid\/year\:border-error { border-color: rgb(203, 34, 19); }

.dark .group:invalid .group-invalid\:layer-disabled { background-color: rgb(78, 78, 78); }

.dark .group:invalid .group-invalid\:text-disabled { color: rgb(199, 202, 202); }

.dark .group\/month:invalid .group-invalid\/month\:border-error { border-color: rgb(222, 108, 108); }

.dark .group\/year:invalid .group-invalid\/year\:border-error { border-color: rgb(222, 108, 108); }

.group:empty .group-empty\:layer-disabled { background-color: rgb(237, 239, 239); }

.group:empty .group-empty\:text-disabled { color: rgb(142, 142, 142); }

.dark .group:empty .group-empty\:layer-disabled { background-color: rgb(78, 78, 78); }

.dark .group:empty .group-empty\:text-disabled { color: rgb(199, 202, 202); }

.group\/month:has(div.options) .group-has-\[div\.options\]\/month\:border-selected { border-color: rgb(51, 104, 178); }

.group\/year:has(div.options) .group-has-\[div\.options\]\/year\:border-selected { border-color: rgb(51, 104, 178); }

.dark .group\/month:has(div.options) .group-has-\[div\.options\]\/month\:border-selected { border-color: rgb(105, 145, 198); }

.dark .group\/year:has(div.options) .group-has-\[div\.options\]\/year\:border-selected { border-color: rgb(105, 145, 198); }

.peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:layer-disabled { background-color: rgb(237, 239, 239); }

.peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:text-disabled { color: rgb(142, 142, 142); }

.dark .peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:layer-disabled { background-color: rgb(78, 78, 78); }

.dark .peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:text-disabled { color: rgb(199, 202, 202); }

.invalid\:\[\&\:not\(\:placeholder-shown\)\:not\(\:focus\)\]\:border-error:not(:placeholder-shown):not(:focus):invalid { border-color: rgb(203, 34, 19); }

.dark .invalid\:\[\&\:not\(\:placeholder-shown\)\:not\(\:focus\)\]\:border-error:not(:placeholder-shown):not(:focus):invalid { border-color: rgb(222, 108, 108); }

.marker\:font-body-baseline-regular ::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .marker\:font-body-baseline-regular ::marker { font-size: 20px; line-height: 28px; }
}

.marker\:font-body-baseline-regular :is(.mobile-only)::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .marker\:font-body-baseline-regular :is(.mobile-only)::marker { font-size: 18px; line-height: 24px; }
}

.marker\:font-body-baseline-regular::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .marker\:font-body-baseline-regular::marker { font-size: 20px; line-height: 28px; }
}

.marker\:font-body-baseline-regular:is(.mobile-only)::marker { font-family: selane-text-st-regular, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 18px; line-height: 24px; }

@media (min-width: 600px) {
  .marker\:font-body-baseline-regular:is(.mobile-only)::marker { font-size: 18px; line-height: 24px; }
}

.credits .placeholder\:text-primary::placeholder { color: rgb(78, 78, 78); }

.dark .credits .placeholder\:text-primary::placeholder { color: rgb(237, 239, 239); }

.credits .placeholder\:text-primary::placeholder { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .placeholder\:text-primary) a p::placeholder { font-family: curator, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

:is(.credits .placeholder\:text-primary) b::placeholder, :is(.credits .placeholder\:text-primary) strong::placeholder { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

.group:has(input:checked) .group-has-\[input\:checked\]\:font-button-sm-semibold { font-family: curator-semi-bold, "Helvetica Neue", Helvetica, Arial, sans-serif, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 14px; line-height: 18px; }

@media (min-width: 1024px) {
  .group:has(input:checked) .group-has-\[input\:checked\]\:font-button-sm-semibold { font-size: 16px; line-height: 20px; }
}

@media (min-width: 0px) {
  .mobile\:right.dropdown-items-wrapper { right: 0px; left: unset; }
  .mobile\:right.tooltip-container { justify-content: flex-start; }
  .mobile\:right:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-right { display: block; }
  .mobile\:right:is(.preview-carousel .preview-carousel-controls)::after { pointer-events: none; position: absolute; top: 0px; height: 100%; width: 160px; --tw-content: ""; content: var(--tw-content); right: 0px; background-image: linear-gradient(to left, var(--tw-gradient-stops)); --tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }
  .mobile\:right:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-right { display: block; }
}

@media (min-width: 600px) {
  .tablet\:font-header-xs-semibold { font-family: selane-st-semi-bold, ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; font-size: 16px; line-height: 20px; }
  @media (min-width: 1024px) {
  .tablet\:font-header-xs-semibold { font-size: 18px; line-height: 22px; }
}
  .tablet\:left.dropdown-items-wrapper { left: 0px; right: unset; }
  .tablet\:left.tooltip-container { justify-content: flex-end; }
  .feature-headline-card-wrapper .tablet\:left-divider { border-color: rgb(221, 225, 226); }
  .dark .feature-headline-card-wrapper .tablet\:left-divider { border-color: rgb(199, 202, 202); }
  .feature-headline-card-wrapper .tablet\:left-divider { border-left-width: 1px; padding-left: 11.5px; }
  .feature-headline-card-wrapper .tablet\:left-divider:first-child { border-width: 0px; padding-left: 0px; }
  .tablet\:left:is(.preview-carousel .preview-carousel-controls) .preview-carousel-control-left { display: block; }
  .tablet\:left:is(.preview-carousel .preview-carousel-controls)::before { pointer-events: none; position: absolute; top: 0px; height: 100%; width: 160px; --tw-content: ""; content: var(--tw-content); left: 0px; background-image: linear-gradient(to right, var(--tw-gradient-stops)); --tw-gradient-from: rgb(255 255 255 / 1) var(--tw-gradient-from-position); --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); }
  .tablet\:left:is(:is(.expanded-carousel .expanded-carousel-wrapper) .expanded-carousel-controls) .expanded-carousel-control-left { display: block; }
}

@media (min-width: 1024px) {
  @media (min-width: 0px) {
  .desktop\:grid { gap: 16px; grid-template-columns: repeat(4, minmax(0px, 1fr)); }
}
  @media (min-width: 600px) {
  .desktop\:grid { gap: 24px; grid-template-columns: repeat(12, minmax(0px, 1fr)); }
}
  .desktop\:grid { gap: 32px; grid-template-columns: repeat(24, minmax(0px, 1fr)); }
}

.marker\:text-xl ::marker { font-size: 24px; }

.marker\:text-xl::marker { font-size: 24px; }

.after\:absolute::after { content: var(--tw-content); position: absolute; }

.after\:bottom-00::after { content: var(--tw-content); bottom: 0px; }

.after\:left-00::after { content: var(--tw-content); left: 0px; }

.after\:z-10::after { content: var(--tw-content); z-index: 10; }

.after\:hidden::after { content: var(--tw-content); display: none; }

.after\:h-85::after { content: var(--tw-content); height: 85px; }

.after\:w-full::after { content: var(--tw-content); width: 100%; }

.after\:bg-gradient-to-t::after { content: var(--tw-content); background-image: linear-gradient(to top, var(--tw-gradient-stops)); }

.after\:from-white\/80::after { content: var(--tw-content); --tw-gradient-from: rgb(255 255 255 / .8) 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); }

.after\:to-black\/0::after { content: var(--tw-content); --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); }

.after\:content-\[\'\'\]::after { --tw-content: ""; content: var(--tw-content); }

.first\:pl-00:first-child { padding-left: 0px; }

.last\:mb-00:last-child { margin-bottom: 0px; }

.invalid\:border:invalid { border-width: 1px; }

.hover\:cursor-pointer:hover { cursor: pointer; }

.hover\:bg-white:hover { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

.focus\:outline-0:focus { outline-width: 0px; }

.disabled\:cursor-not-allowed:disabled { cursor: not-allowed; }

.group:invalid .group-invalid\:pointer-events-none { pointer-events: none; }

.group:empty .group-empty\:pointer-events-none { pointer-events: none; }

.peer\/textbox:not(:placeholder-shown):not(:focus):invalid ~ .peer-\[\&\:not\(\:placeholder-shown\)\:not\(\:focus\)\:invalid\]\/textbox\:block { display: block; }

.peer:has(:placeholder-shown) ~ .peer-has-\[\:placeholder-shown\]\:pointer-events-none { pointer-events: none; }

@media not all and (min-width: 600px) {
  .max-tablet\:aspect-square { aspect-ratio: 1 / 1; }
  .max-tablet\:h-24 { height: 24px; }
  .max-tablet\:flex-col { flex-direction: column; }
  .max-tablet\:justify-center { justify-content: center; }
  .max-tablet\:text-center { text-align: center; }
}

@media (min-width: 0px) {
  .mobile\:right-16 { right: 16px; }
  .mobile\:order-1 { order: 1; }
  .mobile\:order-2 { order: 2; }
  .mobile\:col-end-12 { grid-column-end: 12; }
  .mobile\:-mx-16 { margin-left: -16px; margin-right: -16px; }
  .mobile\:mx-00 { margin-left: 0px; margin-right: 0px; }
  .mobile\:mx-16 { margin-left: 16px; margin-right: 16px; }
  .mobile\:my-16 { margin-top: 16px; margin-bottom: 16px; }
  .mobile\:mb-16 { margin-bottom: 16px; }
  .mobile\:mr-16 { margin-right: 16px; }
  .mobile\:mt-16 { margin-top: 16px; }
  .mobile\:block { display: block; }
  .mobile\:flex { display: flex; }
  .mobile\:hidden { display: none; }
  .mobile\:size-16 { width: 16px; height: 16px; }
  .mobile\:size-24 { width: 24px; height: 24px; }
  .mobile\:h-00 { height: 0px; }
  .mobile\:h-100 { height: 100px; }
  .mobile\:h-232 { height: 232px; }
  .mobile\:h-56 { height: 56px; }
  .mobile\:w-253 { width: 253px; }
  .mobile\:w-auto { width: auto; }
  .mobile\:w-full { width: 100%; }
  .mobile\:flex-col { flex-direction: column; }
  .mobile\:flex-nowrap { flex-wrap: nowrap; }
  .mobile\:items-stretch { align-items: stretch; }
  .mobile\:gap-00 { gap: 0px; }
  .mobile\:gap-16 { gap: 16px; }
  .mobile\:gap-24 { gap: 24px; }
  .mobile\:gap-x-16 { column-gap: 16px; }
  .mobile\:p-00 { padding: 0px; }
  .mobile\:p-08 { padding: 8px; }
  .mobile\:px-00 { padding-left: 0px; padding-right: 0px; }
  .mobile\:px-16 { padding-left: 16px; padding-right: 16px; }
  .mobile\:py-08 { padding-top: 8px; padding-bottom: 8px; }
  .mobile\:py-16 { padding-top: 16px; padding-bottom: 16px; }
  .mobile\:py-24 { padding-top: 24px; padding-bottom: 24px; }
  .mobile\:pb-08 { padding-bottom: 8px; }
  .mobile\:pb-10 { padding-bottom: 10px; }
  .mobile\:pb-16 { padding-bottom: 16px; }
  .mobile\:pb-183 { padding-bottom: 183px; }
  .mobile\:pb-24 { padding-bottom: 24px; }
  .mobile\:pt-00 { padding-top: 0px; }
  .mobile\:pt-08 { padding-top: 8px; }
  .mobile\:pt-16 { padding-top: 16px; }
  .mobile\:pt-183 { padding-top: 183px; }
  .mobile\:pt-24 { padding-top: 24px; }
}

@media (min-width: 600px) {
  .tablet\:absolute { position: absolute; }
  .tablet\:right-24 { right: 24px; }
  .tablet\:order-1 { order: 1; }
  .tablet\:order-2 { order: 2; }
  .tablet\:col-start-1 { grid-column-start: 1; }
  .tablet\:col-start-2 { grid-column-start: 2; }
  .tablet\:col-start-3 { grid-column-start: 3; }
  .tablet\:col-start-5 { grid-column-start: 5; }
  .tablet\:col-start-9 { grid-column-start: 9; }
  .tablet\:col-end-11 { grid-column-end: 11; }
  .tablet\:col-end-12 { grid-column-end: 12; }
  .tablet\:col-end-13 { grid-column-end: 13; }
  .tablet\:col-end-16 { grid-column-end: 16; }
  .tablet\:col-end-9 { grid-column-end: 9; }
  .tablet\:mx-00 { margin-left: 0px; margin-right: 0px; }
  .tablet\:mx-16 { margin-left: 16px; margin-right: 16px; }
  .tablet\:my-00 { margin-top: 0px; margin-bottom: 0px; }
  .tablet\:my-24 { margin-top: 24px; margin-bottom: 24px; }
  .tablet\:-ml-04 { margin-left: -4px; }
  .tablet\:mb-24 { margin-bottom: 24px; }
  .tablet\:mr-24 { margin-right: 24px; }
  .tablet\:mt-10 { margin-top: 10px; }
  .tablet\:mt-24 { margin-top: 24px; }
  .tablet\:mt-48 { margin-top: 48px; }
  .tablet\:block { display: block; }
  .tablet\:flex { display: flex; }
  .tablet\:\!hidden { display: none !important; }
  .tablet\:hidden { display: none; }
  .tablet\:size-24 { width: 24px; height: 24px; }
  .tablet\:size-32 { width: 32px; height: 32px; }
  .tablet\:h-01 { height: 1px; }
  .tablet\:h-16 { height: 16px; }
  .tablet\:h-24 { height: 24px; }
  .tablet\:h-64 { height: 64px; }
  .tablet\:h-auto { height: auto; }
  .tablet\:max-h-725 { max-height: 725px; }
  .tablet\:min-h-320 { min-height: 320px; }
  .tablet\:min-h-725 { min-height: 725px; }
  .tablet\:\!w-8\/12 { width: 66.6667% !important; }
  .tablet\:w-1\/2 { width: 50%; }
  .tablet\:w-524 { width: 524px; }
  .tablet\:w-548 { width: 548px; }
  .tablet\:w-6\/12 { width: 50%; }
  .tablet\:w-8\/12 { width: 66.6667%; }
  .tablet\:w-auto { width: auto; }
  .tablet\:w-fit { width: fit-content; }
  .tablet\:w-full { width: 100%; }
  .tablet\:max-w-135 { max-width: 135px; }
  .tablet\:max-w-50vw { max-width: 50vw; }
  .tablet\:max-w-548 { max-width: 548px; }
  .tablet\:max-w-\[375px\] { max-width: 375px; }
  .tablet\:max-w-\[560px\] { max-width: 560px; }
  .tablet\:max-w-unset { max-width: unset; }
  .tablet\:flex-grow { flex-grow: 1; }
  .tablet\:basis-1\/2 { flex-basis: 50%; }
  .tablet\:basis-1\/3 { flex-basis: 33.3333%; }
  .tablet\:basis-1\/4 { flex-basis: 25%; }
  .tablet\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }
  .tablet\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .tablet\:flex-row { flex-direction: row; }
  .tablet\:flex-wrap { flex-wrap: wrap; }
  .tablet\:flex-nowrap { flex-wrap: nowrap; }
  .tablet\:items-start { align-items: flex-start; }
  .tablet\:items-center { align-items: center; }
  .tablet\:justify-center { justify-content: center; }
  .tablet\:justify-between { justify-content: space-between; }
  .tablet\:gap-00 { gap: 0px; }
  .tablet\:gap-12 { gap: 12px; }
  .tablet\:gap-16 { gap: 16px; }
  .tablet\:gap-24 { gap: 24px; }
  .tablet\:gap-x-11\.5 { column-gap: 11.5px; }
  .tablet\:gap-x-12 { column-gap: 12px; }
  .tablet\:gap-x-24 { column-gap: 24px; }
  .tablet\:gap-y-24 { row-gap: 24px; }
  .tablet\:self-start { align-self: flex-start; }
  .tablet\:self-stretch { align-self: stretch; }
  .tablet\:break-normal { overflow-wrap: normal; word-break: normal; }
  .tablet\:p-00 { padding: 0px; }
  .tablet\:p-16 { padding: 16px; }
  .tablet\:p-24 { padding: 24px; }
  .tablet\:px-24 { padding-left: 24px; padding-right: 24px; }
  .tablet\:py-00 { padding-top: 0px; padding-bottom: 0px; }
  .tablet\:py-12 { padding-top: 12px; padding-bottom: 12px; }
  .tablet\:py-16 { padding-top: 16px; padding-bottom: 16px; }
  .tablet\:py-24 { padding-top: 24px; padding-bottom: 24px; }
  .tablet\:pb-04 { padding-bottom: 4px; }
  .tablet\:pb-12 { padding-bottom: 12px; }
  .tablet\:pb-13 { padding-bottom: 13px; }
  .tablet\:pb-16 { padding-bottom: 16px; }
  .tablet\:pb-22 { padding-bottom: 22px; }
  .tablet\:pb-24 { padding-bottom: 24px; }
  .tablet\:pl-00 { padding-left: 0px; }
  .tablet\:pl-16 { padding-left: 16px; }
  .tablet\:pl-24 { padding-left: 24px; }
  .tablet\:pr-00 { padding-right: 0px; }
  .tablet\:pr-12 { padding-right: 12px; }
  .tablet\:pr-16 { padding-right: 16px; }
  .tablet\:pr-24 { padding-right: 24px; }
  .tablet\:pt-08 { padding-top: 8px; }
  .tablet\:pt-16 { padding-top: 16px; }
  .tablet\:pt-24 { padding-top: 24px; }
  .tablet\:text-center { text-align: center; }
  :is(.visual-story .chapters-menu-link) .feature-headline-card-wrapper .tablet\:left-divider { border-width: 0px; padding-left: 0px; }
}

@media (min-width: 1024px) {
  .desktop\:left-1\/2 { left: 50%; }
  .desktop\:right-32 { right: 32px; }
  .desktop\:top-1\/2 { top: 50%; }
  .desktop\:order-1 { order: 1; }
  .desktop\:order-2 { order: 2; }
  .desktop\:col-start-1 { grid-column-start: 1; }
  .desktop\:col-start-10 { grid-column-start: 10; }
  .desktop\:col-start-16 { grid-column-start: 16; }
  .desktop\:col-start-18 { grid-column-start: 18; }
  .desktop\:col-start-3 { grid-column-start: 3; }
  .desktop\:col-start-4 { grid-column-start: 4; }
  .desktop\:col-start-6 { grid-column-start: 6; }
  .desktop\:col-start-7 { grid-column-start: 7; }
  .desktop\:col-start-8 { grid-column-start: 8; }
  .desktop\:col-end-15 { grid-column-end: 15; }
  .desktop\:col-end-16 { grid-column-end: 16; }
  .desktop\:col-end-18 { grid-column-end: 18; }
  .desktop\:col-end-19 { grid-column-end: 19; }
  .desktop\:col-end-20 { grid-column-end: 20; }
  .desktop\:col-end-21 { grid-column-end: 21; }
  .desktop\:col-end-22 { grid-column-end: 22; }
  .desktop\:col-end-23 { grid-column-end: 23; }
  .desktop\:col-end-24 { grid-column-end: 24; }
  .desktop\:col-end-25 { grid-column-end: 25; }
  .desktop\:mx-32 { margin-left: 32px; margin-right: 32px; }
  .desktop\:my-16 { margin-top: 16px; margin-bottom: 16px; }
  .desktop\:my-32 { margin-top: 32px; margin-bottom: 32px; }
  .desktop\:mb-16 { margin-bottom: 16px; }
  .desktop\:mb-32 { margin-bottom: 32px; }
  .desktop\:ml-24 { margin-left: 24px; }
  .desktop\:mr-00 { margin-right: 0px; }
  .desktop\:mt-16 { margin-top: 16px; }
  .desktop\:block { display: flex; }
  .desktop\:flex { display: flex; }
  .desktop\:inline-flex { display: inline-flex; }
  .desktop\:grid { display: grid; }
  .desktop\:inline-grid { display: inline-grid; }
  .desktop\:hidden { display: none; }
  .desktop\:aspect-landscape { aspect-ratio: 3 / 2; }
  .desktop\:size-32 { width: 32px; height: 32px; }
  .desktop\:h-00 { height: 0px; }
  .desktop\:h-16 { height: 16px; }
  .desktop\:h-24 { height: 24px; }
  .desktop\:h-253 { height: 253px; }
  .desktop\:h-331 { height: 331px; }
  .desktop\:h-50vw { height: 50vw; }
  .desktop\:h-524 { height: 524px; }
  .desktop\:h-56 { height: 56px; }
  .desktop\:h-64 { height: 64px; }
  .desktop\:h-auto { height: auto; }
  .desktop\:h-max { height: max-content; }
  .desktop\:h-screen { height: 100vh; }
  .desktop\:max-h-unset { max-height: unset; }
  .desktop\:\!w-9\/12 { width: 75% !important; }
  .desktop\:w-2\/3 { width: 66.6667%; }
  .desktop\:w-379 { width: 379px; }
  .desktop\:w-390 { width: 390px; }
  .desktop\:w-9\/12 { width: 75%; }
  .desktop\:w-auto { width: auto; }
  .desktop\:w-full { width: 100%; }
  .desktop\:min-w-unset { min-width: unset; }
  .desktop\:max-w-3\/4 { max-width: 75%; }
  .desktop\:max-w-\[790px\] { max-width: 790px; }
  .desktop\:basis-1\/2 { flex-basis: 50%; }
  .desktop\:basis-1\/3 { flex-basis: 33.3333%; }
  .desktop\:basis-5\/12 { flex-basis: 41.6667%; }
  .desktop\:basis-7\/12 { flex-basis: 58.3333%; }
  .desktop\:-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .desktop\:-translate-y-1\/2 { --tw-translate-y: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); }
  .desktop\:grid-flow-row-dense { grid-auto-flow: dense; }
  .desktop\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }
  .desktop\:flex-row { flex-direction: row; }
  .desktop\:flex-col { flex-direction: column; }
  .desktop\:flex-nowrap { flex-wrap: nowrap; }
  .desktop\:gap-00 { gap: 0px; }
  .desktop\:gap-04 { gap: 4px; }
  .desktop\:gap-12 { gap: 12px; }
  .desktop\:gap-16 { gap: 16px; }
  .desktop\:gap-24 { gap: 24px; }
  .desktop\:gap-32 { gap: 32px; }
  .desktop\:gap-x-00 { column-gap: 0px; }
  .desktop\:gap-x-16 { column-gap: 16px; }
  .desktop\:gap-x-32 { column-gap: 32px; }
  .desktop\:gap-y-32 { row-gap: 32px; }
  .desktop\:rounded-xl { border-radius: 0.75rem; }
  .desktop\:p-00 { padding: 0px; }
  .desktop\:p-16 { padding: 16px; }
  .desktop\:p-32 { padding: 32px; }
  .desktop\:px-00 { padding-left: 0px; padding-right: 0px; }
  .desktop\:px-04 { padding-left: 4px; padding-right: 4px; }
  .desktop\:px-32 { padding-left: 32px; padding-right: 32px; }
  .desktop\:py-00 { padding-top: 0px; padding-bottom: 0px; }
  .desktop\:py-08 { padding-top: 8px; padding-bottom: 8px; }
  .desktop\:py-16 { padding-top: 16px; padding-bottom: 16px; }
  .desktop\:py-24 { padding-top: 24px; padding-bottom: 24px; }
  .desktop\:py-32 { padding-top: 32px; padding-bottom: 32px; }
  .desktop\:pb-16 { padding-bottom: 16px; }
  .desktop\:pb-24 { padding-bottom: 24px; }
  .desktop\:pb-32 { padding-bottom: 32px; }
  .desktop\:pl-16 { padding-left: 16px; }
  .desktop\:pl-32 { padding-left: 32px; }
  .desktop\:pr-24 { padding-right: 24px; }
  .desktop\:pt-08 { padding-top: 8px; }
  .desktop\:pt-16 { padding-top: 16px; }
  .desktop\:pt-208 { padding-top: 208px; }
  .desktop\:pt-24 { padding-top: 24px; }
  .desktop\:pt-32 { padding-top: 32px; }
  .desktop\:text-lg { font-size: 20px; }
  .desktop\:text-sm { font-size: 16px; }
  .desktop\:text-xl { font-size: 24px; }
  .desktop\:leading-lg { line-height: 28px; }
}

@media (min-width: 1441px) {
  .breakpoint\:mx-auto { margin-left: auto; margin-right: auto; }
  .breakpoint\:max-w-3\/4 { max-width: 75%; }
  .breakpoint\:max-w-breakpoint { max-width: 1376px; }
  .breakpoint\:px-00 { padding-left: 0px; padding-right: 0px; }
}

@media print {
  .print\:hidden { display: none; }
}

.overlayWhite { position: fixed; top: 0px; left: 0px; z-index: 1000001; height: 100%; width: 100%; overflow-y: hidden; --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1)); }

.offer-link { color: rgb(51, 104, 178); font-weight: 700; transition: 0.35s; text-decoration: none !important; white-space: nowrap !important; }

.offer-link:hover { color: rgb(255, 6, 6); }