.Toastify__toast-container.toast-message__container{bottom:1em;width:100%;max-width:548px;padding:0 3rem}.Toastify__toast-container.toast-message__container>.toast-message__toast+.toast-message__toast{margin-top:1rem}.Toastify__toast.toast-message__toast{padding:0;margin:0;height:auto;min-height:0;border-radius:.375rem;background-color:transparent;width:100%;max-width:500px;box-shadow:0 4px 4px #0003}.app-tooltip.react-tooltip{max-width:240px;font-size:12px;line-height:16px;padding:12px;border-radius:4px;background:var(--color-dark-gray);z-index:9999;box-shadow:0 4px 8px #00000024,0 0 2px #0000001f;backdrop-filter:blur(5px)}.app-tooltip .react-tooltip-arrow{border-bottom-right-radius:2px}.range-slider__input{position:absolute;inset:0;width:100%;padding:0 1px;height:30px;margin:0;background:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;outline:none}.range-slider__input::-webkit-slider-runnable-track{height:30px;background:transparent}.range-slider__input::-moz-range-track{height:30px;background:transparent}.range-slider__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border-radius:50%;background:#000;margin-top:1px}.range-slider__input::-moz-range-thumb{width:28px;height:28px;border-radius:50%;background:#000;border:none}.range-slider__input:disabled::-webkit-slider-thumb{background:#c2cacc}.range-slider__input:disabled::-moz-range-thumb{background:#c2cacc}.datepicker-container *{font-family:Avenir Next}.react-datepicker-wrapper{width:100%}.react-datepicker__header{display:flex;flex-direction:column;gap:10px;background-color:#fff}.react-datepicker__year-select,.react-datepicker__month-select{height:35px;padding-right:10px;padding-left:10px;border-radius:5px;background-color:#fff;font-family:Avenir Next Demibold}.react-datepicker__current-month{font-family:Avenir Next Demibold}.react-datepicker__day--selected{background-color:#000;color:#fff}.datepicker-popper,.inline-datepicker{width:100%!important}.datepicker-popper{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 6px #00000040}.inline-datepicker .react-datepicker{padding:12px 6px;background:#fff;border-radius:12px;border-color:var(--color-g-100)!important}.datepicker-popper .react-datepicker,.inline-datepicker .react-datepicker{width:100%!important;max-width:none!important;box-sizing:border-box;border:1px solid black}.datepicker-popper .react-datepicker{border:none!important}.datepicker-popper .react-datepicker__triangle,.inline-datepicker .react-datepicker__triangle{display:none!important}.datepicker-popper .react-datepicker__month-container,.inline-datepicker .react-datepicker__month-container{width:100%!important;display:block}.datepicker-popper .react-datepicker__day,.inline-datepicker .react-datepicker__day,.react-datepicker__day-name{width:12.2%!important;text-align:center;font-size:14px}.datepicker-popper .react-datepicker__day-name,.inline-datepicker .react-datepicker__day-name{font-weight:600}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown{font-size:14px;background-color:#fff;color:#000;padding:10px 0;font-weight:600;border:1px solid black}.react-datepicker__month-option,.react-datepicker__year-option{line-height:25px}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:var(--color-g-100)}.react-datepicker__year-dropdown{height:250px}.react-datepicker__year-dropdown-container,.react-datepicker__month-dropdown-container{font-size:16px;font-weight:600}.react-datepicker__header__dropdown{padding:5px 0}.react-datepicker__current-month{font-size:18px;padding:5px 0!important}.react-datepicker__navigation{top:15px!important}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{top:6px}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-width:2px 2px 0 0}.react-datepicker__year-read-view:hover{color:#000}.react-datepicker__day--selected:hover,.react-datepicker__day--keyboard-selected:hover{background-color:#000!important;color:#fff}.react-datepicker__day--keyboard-selected{background-color:var(--color-g-100)!important;font-weight:600}.carousel__paging{justify-content:center;align-items:center;gap:16px;display:flex!important}.carousel__paging-dot{cursor:pointer;background-color:var(--color-g-200);border-radius:50%;width:12px;height:12px}.carousel__paging-dot:focus-visible{outline:2px solid var(--color-link);outline-offset:3px}.carousel .slick-active .carousel__paging-dot{background-color:var(--color-link);width:16px;height:16px}.carousel .slick-track{display:flex}.carousel.space-between--default .slick-slide{margin:0 8px}.carousel.space-between--default .slick-list{margin:0 -8px}.carousel.space-between--small .slick-slide{margin:0 4px}.carousel.space-between--small .slick-list{margin:0 -4px}.carousel.space-between--none .slick-slide,.carousel.space-between--none .slick-list{margin:0}.summary-banners-carousel .slick-list,.summary-banners-carousel .slick-track,.summary-banners-carousel .slick-slide>div{height:100%}.summary-banners-carousel .slick-list{border-radius:var(--radius-2xl,1rem)}.summary-banners-carousel .carousel__paging{gap:4px;margin:8px 0 0;padding:0;list-style:none}.summary-banners-carousel .carousel__paging-dot,.summary-banners-carousel .slick-active .carousel__paging-dot{background-color:var(--color-g-200);border:0;width:6px;height:6px;padding:0;display:block}.summary-banners-carousel .slick-active .carousel__paging-dot{background-color:var(--color-dark-gray)}@media(min-width:48rem){.summary-banners-carousel .carousel__paging{gap:8px;margin:0;position:absolute;bottom:24px;left:0;right:0}.summary-banners-carousel .carousel__paging-dot,.summary-banners-carousel .slick-active .carousel__paging-dot{background-color:#ffffff80;width:8px;height:8px}@supports (color:color-mix(in lab,red,red)){.summary-banners-carousel .carousel__paging-dot,.summary-banners-carousel .slick-active .carousel__paging-dot{background-color:color-mix(in oklab,var(--color-white,#fff)50%,transparent)}}.summary-banners-carousel .slick-active .carousel__paging-dot{background-color:var(--color-white)}}
