.custom-icon-button{@apply h-10 
  w-10
  !flex 
  !items-center 
  !justify-center
  transition;&:hover{@apply transition}}.custom-button.MuiLoadingButton-root{min-height:48px;padding:10px 24px;border-radius:8px;font-weight:600;text-transform:none;font-size:.9375rem;border-width:0!important;box-shadow:none}.custom-button.MuiLoadingButton-root.MuiLoadingButton-containedPrimary{color:#fff}.custom-button.MuiLoadingButton-loading,.custom-button.MuiLoadingButton-root:disabled,.custom-form-label,.custom-input,label+.custom-input{@apply border
  border-cowboy
  text-base
  h-[65px]
  mb-4
  text-[#2A3033]
  rounded-[5px]
  placeholder:text-boulder;& .MuiInputBase-root,& .date-picker-button{& button{@apply !m-0}}}.custom-input-editor{@apply border
  border-cowboy
  text-base
  !h-[35px]
  mb-2
  bg-[#2A3033]
  text-white
  rounded-[5px]
  placeholder:text-white
  !mt-6;& .MuiInputBase-root,& .date-picker-button{& button{@apply !m-0}}}.custom-form-label.Mui-focused,.custom-input .MuiInputBase-root:after,.custom-input .MuiInputBase-root:before,.custom-input .MuiInputBase-root:hover :after,.custom-input .MuiInputBase-root:hover :before,.custom-input .MuiInputLabel-root.Mui-focused,.custom-input .MuiOutlinedInput-notchedOutline,.custom-input input,.custom-input-editor input,.custom-input-editor.Mui-focused,.custom-input>.Mui-focused,.date-picker-popper{& .MuiPickersDay-root.Mui-selected,& .MuiPickersDay-root:hover{@apply bg-black}}.custom-checkbox svg,.custom-divider,.custom-select,.custom-select .MuiInputBase-root,.custom-select .MuiInputBase-root:after,.custom-select .MuiInputBase-root:before,.custom-select .MuiInputBase-root:hover,.custom-select .MuiInputBase-root:hover :after,.custom-select .MuiInputBase-root:hover :before,.custom-select .MuiInputLabel-root.Mui-focused,.custom-select .MuiOutlinedInput-notchedOutline,.custom-select .MuiSelect-select,.custom-select input,.custom-select>.Mui-focused{@apply border-none}.white-xl{color:#fff;font-size:1.25rem;line-height:1.75rem}.white-2xl{color:#fff;font-size:1.5rem;line-height:2rem}.white-lg{color:#fff;font-size:1.125rem;line-height:1.75rem}.white-base{color:#fff;font-size:1rem;line-height:1.5rem}.white-sm{color:#fff;font-size:.875rem;line-height:1.25rem}.white-xs{color:#fff;font-size:.75rem;line-height:1rem}.xl-500{font-size:1.25rem;line-height:1.75rem;font-weight:500}.flex-center-center{display:flex;justify-content:center;align-items:center}.flex-between-center{align-items:center}.flex-between-center,.flex-between-end{display:flex;justify-content:space-between}.flex-between-end{align-items:flex-end}.flex-center-center-white-base{justify-content:center}.flex-between-center-white-base,.flex-center-center-white-base{display:flex;align-items:center;color:#fff;font-size:1rem;line-height:1.5rem}.flex-between-center-white-base{justify-content:space-between}.container{margin-top:5rem;padding-left:1.25rem;margin-bottom:2.5rem;overflow-y:auto;padding-right:.75rem}@media (max-width:768px){.container{margin-top:1.25rem;margin-bottom:0;height:auto}}.container-flex-col{display:flex;flex-direction:column;justify-content:center;margin-top:5rem;padding-left:1.25rem;margin-bottom:2.5rem;overflow-y:auto;padding-right:.75rem}@media (max-width:768px){.container-flex-col{margin-top:1.25rem;margin-bottom:0;height:auto!important;text-align:center}}.box{padding:1.75rem 2.5rem;color:#fff}@media (max-width:768px){.box{padding:1rem}}.box-header{font-size:2.25rem;line-height:2.5rem;font-weight:600;font-style:normal;padding-bottom:2.5rem}.header-container{margin-top:1.5rem;color:#000}.dark .header-container{color:#fff}@media (max-width:768px){.header-container{text-align:center}}.header{font-size:1.5rem;line-height:2rem;font-weight:500}@media (max-width:768px){.header{font-size:1.875rem;line-height:2.25rem}}.description{margin-top:.5rem;font-size:1rem;line-height:1.5rem}@media (max-width:768px){.description{font-size:.875rem;line-height:1.25rem;margin-top:.75rem}}.gray-box{background-color:transparent;border-radius:1rem;border:1px solid #d7dbe0;padding:1.5rem}.light-gray-box{background-color:#edeef3;color:#2a3033;border-radius:.75rem;padding:1.25rem}