.shadow-r-4xl{box-shadow:0 0 #0000,0 0 #0000,20px 0 25px -35px #0000001a,8px 0 10px -6px #0000001a}.shadow-l-4xl{box-shadow:0 0 #0000,0 0 #0000,-20px 0 25px -35px #0000001a,-8px 0 10px -6px #0000001a}
.custom-datepicker-container .react-datepicker{background-color:var(--color-neutral-40);--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--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);border-width:0}.custom-datepicker-container .react-datepicker__day-name{width:2.5rem;font-family:var(--font-secondary);text-transform:uppercase;color:var(--color-neutral-70);margin:0;font-size:13px}.custom-datepicker-container .react-datepicker__day{text-align:center;width:2.5rem;height:2.5rem;font-family:var(--font-secondary);color:var(--color-neutral-90);border-radius:0;margin:.125rem 0;font-size:1.25rem;font-weight:400;line-height:40px}.custom-datepicker-container .react-datepicker__day:hover{background-color:var(--color-secondary-light);border-radius:9999px}.custom-datepicker-container .react-datepicker__day--disabled,.custom-datepicker-container .react-datepicker__day--disabled:hover{color:var(--color-neutral-default)}.custom-datepicker-container .react-datepicker__day--keyboard-selected{background-color:#0000}.custom-datepicker-container .react-datepicker__day--outside-month{border-radius:9999px;width:2.5rem;height:2.5rem;margin:0}.custom-datepicker-container .react-datepicker__day--outside-month:hover{border-radius:9999px}.custom-datepicker-container .react-datepicker__day--selected,.custom-datepicker-container .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--range-start,.custom-datepicker-container .react-datepicker__day.react-datepicker__day--range-start{border-radius:9999px;font-weight:500;position:relative;background-color:var(--color-secondary-default)!important;color:var(--color-neutral-40)!important}.custom-datepicker-container .react-datepicker__day--selected:hover,.custom-datepicker-container .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--range-start:hover,.custom-datepicker-container .react-datepicker__day.react-datepicker__day--range-start:hover{border-radius:9999px;background-color:var(--color-secondary-default)!important}.custom-datepicker-container .react-datepicker__day.react-datepicker__day--in-range{border-radius:9999px;font-weight:500;background-color:var(--color-secondary-light)!important;color:var(--color-secondary-default)!important}.custom-datepicker-container .react-datepicker__day.react-datepicker__day--in-range:hover{border-radius:9999px;background-color:var(--color-secondary-light)!important}.custom-datepicker-container .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--range-end,.custom-datepicker-container .react-datepicker__day.react-datepicker__day--range-end{border-radius:9999px;font-weight:500;position:relative;background-color:var(--color-secondary-default)!important;color:var(--color-neutral-40)!important}.custom-datepicker-container .react-datepicker__day.react-datepicker__day--in-range.react-datepicker__day--range-end:hover,.custom-datepicker-container .react-datepicker__day.react-datepicker__day--range-end:hover{border-radius:9999px;background-color:var(--color-secondary-default)!important}
.no-scrollbar:-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar{overflow:hidden auto}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#0000004d;background-clip:content-box;border:2px solid #0000;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#00000080}.custom-scrollbar::-webkit-scrollbar-button{width:0;height:0;display:none}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#0000004d transparent}
.bg-header .default-radio-button:not(.reset-gradient-styles .default-radio-button),.bg-side-menu .default-radio-button:not(.reset-gradient-styles .default-radio-button),.bg-gradient .default-radio-button:not(.reset-gradient-styles .default-radio-button){background-color:#0000!important}.bg-header .default-radio-button:hover:not(.reset-gradient-styles .default-radio-button:hover),.bg-side-menu .default-radio-button:hover:not(.reset-gradient-styles .default-radio-button:hover),.bg-gradient .default-radio-button:hover:not(.reset-gradient-styles .default-radio-button:hover){border-width:1px!important;border-color:var(--color-neutral-40)!important;background-color:#0000!important}.bg-header .default-radio-button:focus:not(.reset-gradient-styles .default-radio-button:focus),.bg-header .default-radio-button:active:not(.reset-gradient-styles .default-radio-button:active),.bg-header .default-radio-button:checked:not(.reset-gradient-styles .default-radio-button:checked),.bg-header .default-radio-button:checked:hover:not(.reset-gradient-styles .default-radio-button:checked:hover),.bg-side-menu .default-radio-button:focus:not(.reset-gradient-styles .default-radio-button:focus),.bg-side-menu .default-radio-button:active:not(.reset-gradient-styles .default-radio-button:active),.bg-side-menu .default-radio-button:checked:not(.reset-gradient-styles .default-radio-button:checked),.bg-side-menu .default-radio-button:checked:hover:not(.reset-gradient-styles .default-radio-button:checked:hover),.bg-gradient .default-radio-button:focus:not(.reset-gradient-styles .default-radio-button:focus),.bg-gradient .default-radio-button:active:not(.reset-gradient-styles .default-radio-button:active),.bg-gradient .default-radio-button:checked:not(.reset-gradient-styles .default-radio-button:checked),.bg-gradient .default-radio-button:checked:hover:not(.reset-gradient-styles .default-radio-button:checked:hover){border-width:4px!important;border-color:var(--color-secondary-dark)!important;background-color:var(--color-neutral-40)!important;--tw-shadow-color:var(--color-secondary-default)!important;--tw-shadow:var(--tw-shadow-colored)!important;box-shadow:0 0 0 1px!important}
.pill-tier{letter-spacing:.02em;border-radius:9999px;justify-content:center;align-items:center;width:90px;height:1.25rem;margin-bottom:.5rem;padding:.25rem .5rem;font-family:roboto;font-size:10px;line-height:.75rem;display:flex;font-weight:700!important}.square-tier{letter-spacing:.02em;border-radius:.5rem;justify-content:center;align-items:center;width:34px;height:34px;margin-top:.5rem;font-family:figtree;font-size:1.5rem;font-weight:800;line-height:29px;display:flex;top:51px;left:240px;--tw-text-opacity:1!important;color:rgb(0 0 0/var(--tw-text-opacity,1))!important}
