@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Light.e796c55d.ttf);font-style:normal;font-weight:300}@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Regular.5ad67fa2.ttf);font-style:normal;font-weight:400}@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Semibold.99ba0c7b.ttf);font-style:normal;font-weight:600}@font-face{font-family:AdelleSansTHA;src:url(/_next/static/media/AdelleSansTHA-Bold.d91bdb6b.ttf);font-style:normal;font-weight:700}@font-face{font-family:ThonglorSoi4;src:url(/_next/static/media/ThonglorSoi4Nr-Regular.09bd87b9.ttf);font-style:normal;font-weight:400}@font-face{font-family:ThonglorSoi4;src:url(/_next/static/media/thonglorsoi4nr-semibold.ba638af6.woff);font-style:normal;font-weight:600}@font-face{font-family:ThonglorSoi4;src:url(/_next/static/media/ThonglorSoi4Nr-SemiBold.fcfaafc8.ttf);font-style:normal;font-weight:700}:root{--gradient-red:0% $gradient-red-0,100% $gradient-red-100;--gradient-dark-red:0% $gradient-darkRed-0,100% $gradient-darkRed-100;--gradient-blue:0% $gradient-blue-0,100% $gradient-blue-100;--gradient-green:0% $gradient-green-0,100% $gradient-green-100;--gradient-pink:0% $gradient-pink-0,100% $gradient-pink-100;--gradient-black:0% $gradient-black-0,100% $gradient-black-100;--gradient-grey:0% $gradient-grey-0,100% $gradient-grey-100}.gradient-3{background:linear-gradient(90deg,#b82020,#8f8f8e)}#calendar-wrapper .rdrInfiniteMonths.rdrMonthsVertical{height:100%!important}#calendar-wrapper .rdrDayEndPreview,#calendar-wrapper .rdrDayHovered .rdrDayStartPreview.rdrDayEndPreview,#calendar-wrapper .rdrDayInPreview,#calendar-wrapper .rdrDayStartPreview{border-color:#fc3b26!important;height:100%;margin:auto}#calendar-wrapper .rdrDayStartPreview.rdrDayEndPreview{height:2rem!important}#calendar-wrapper .rdrDays{gap:.5rem 0;margin-bottom:3rem}#calendar-wrapper .rdrDayToday{font:inherit!important}#calendar-wrapper .rdrDays button{display:flex;justify-content:center;align-items:center}#calendar-wrapper .rdrDayPassive .rdrDayNumber{background:transparent!important;color:#e3e4e8!important}#calendar-wrapper .rdrStartEdge.rdrEndEdge{width:2rem;height:2rem}#calendar-wrapper .rdrDayEndOfMonth .rdrInRange,#calendar-wrapper .rdrDayWeekend.rdrDayEndOfWeek .rdrInRange,#calendar-wrapper .rdrDayWeekend.rdrDayStartOfWeek .rdrInRange{border-radius:0}#calendar-wrapper .rdrInRange{background:#ffedeb}#calendar-wrapper .rdrEndEdge,#calendar-wrapper .rdrInRange,#calendar-wrapper .rdrStartEdge{top:auto;left:0;right:0;bottom:auto;height:2rem}#calendar-wrapper .rdrDayEndOfMonth .rdrEndEdge,#calendar-wrapper .rdrDayEndOfMonth .rdrStartEdge,#calendar-wrapper .rdrDayEndOfWeek .rdrStartEdge,#calendar-wrapper .rdrDayStartOfMonth .rdrEndEdge,#calendar-wrapper .rdrDayStartOfMonth .rdrStartEdge,#calendar-wrapper .rdrDayStartOfWeek .rdrEndEdge{border-radius:0}#calendar-wrapper .rdrDayStartOfMonth .rdrInRange{border-bottom-left-radius:0;border-top-left-radius:0}#calendar-wrapper .rdrEndEdge~.rdrDayNumber span,#calendar-wrapper .rdrStartEdge~.rdrDayNumber span{color:#fff!important}#calendar-wrapper .rdrDayNumber{position:relative;width:100%;height:100%;top:0}#calendar-wrapper .rdrSelected~.rdrDayNumber{background:linear-gradient(90deg,#bd2414,#dd3422);z-index:1;height:2rem;width:2rem;border-radius:100%}#calendar-wrapper .rdrSelected~.rdrDayNumber .custom-day{color:#fff}#calendar-wrapper .rdrEndEdge~.rdrDayNumber,#calendar-wrapper .rdrStartEdge~.rdrDayNumber{background:linear-gradient(90deg,#bd2414,#dd3422);z-index:1;height:2rem;width:2rem;border-radius:100%}#calendar-wrapper .rdrEndEdge:before,#calendar-wrapper .rdrStartEdge:after{content:"";display:block;width:50%;height:100%;background:#fff}#calendar-wrapper .rdrEndEdge:before{float:right}#calendar-wrapper .rdrDay .custom-day{color:#444443;font-weight:400!important}#calendar-wrapper .rdrDayWeekend .rdrInRange~.rdrDayNumber .custom-day,#calendar-wrapper .rdrInRange~.rdrDayNumber .custom-day{color:#444443!important}#calendar-wrapper .rdrDayWeekend .rdrDayNumber .custom-day{color:#444443}#calendar-wrapper .rdrDayWeekend .rdrSelected~.rdrDayNumber .custom-day{color:#fff}#calendar-wrapper .rdrDayDisabled .rdrDayNumber .custom-day,#calendar-wrapper .rdrDayPassive .rdrDayNumber .custom-day,#calendar-wrapper .rdrDayPassive .rdrInRange~.rdrDayNumber .custom-day{color:#e3e4e8!important}#calendar-wrapper .rdrInfiniteMonths{overflow:hidden}#calendar-wrapper .hideDateMonth .rdrMonthName,#calendar-wrapper .rdrDateDisplayWrapper,#calendar-wrapper .rdrDayToday .rdrDayNumber span:after{display:none}#calendar-wrapper .rdrDayDisabled{background-color:transparent}#calendar-wrapper .rdrMonthAndYearWrapper{display:none}#calendar-wrapper .rdrMonth,#calendar-wrapper .rdrMonthAndYearWrapper{width:100%;height:100%}#calendar-wrapper .rdrMonthName,#calendar-wrapper .rdrWeekDay{color:#444443!important;font-weight:700!important;font-size:.875rem;font-style:normal;line-height:normal;text-align:center}#calendar-wrapper .rdrDayStartPreview.rdrDayEndPreview{height:2rem;width:2rem;justify-self:center;align-self:center}#calendar-wrapper .single-calendar .rdrSelected{background:transparent!important}#calendar-wrapper .single-calendar .rdrDayHovered{color:transparent!important}#calendar-wrapper .rdrCalendarWrapper{height:-moz-fit-content;height:fit-content}#calendar-wrapper .rdrDays button.rdrDay.rdrDayPassive .rdrDayNumber span{border:none;color:transparent!important}@media screen and (max-width:768px){#calendar-wrapper .rdrCalendarWrapper{height:auto}#calendar-wrapper .rdrDays{margin-bottom:3rem}#calendar-wrapper .single-calendar .rdrSelected{background:transparent}#calendar-wrapper .single-calendar .rdrDayHovered{color:transparent}#calendar-wrapper .single-calendar .rdrDayStartPreview.rdrDayEndPreview{border:0}#calendar-wrapper .rdrMonth,#calendar-wrapper .rdrMonthAndYearWrapper{height:auto!important;padding:0 1rem 1rem}#calendar-wrapper .rdrMonthAndYearWrapper{display:none}}