.img-skeleton.svelte-120kahu{background:linear-gradient(90deg,#1e293b 25%,#334155 50%,#1e293b 75%);background-size:200% 100%;animation:svelte-120kahu-shimmer 1.4s ease-in-out infinite}@keyframes svelte-120kahu-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body{overflow-x:hidden}.flatpickr-calendar{background:#0f172a!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:0!important;box-shadow:0 30px 80px -10px #000000b3!important;font-family:inherit!important;paddingBottom:8px;backdrop-filter:blur(24px)}.flatpickr-calendar.hasTime.noCalendar{width:auto!important}.flatpickr-months .flatpickr-month{background:transparent!important;color:#f1f5f9!important;fill:#f1f5f9!important;height:44px!important}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{color:#f59e0b!important;fill:#f59e0b!important;padding:8px 10px!important;top:4px!important}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#fbbf24!important;fill:#fbbf24!important;background:rgba(245,158,11,.1)!important}.flatpickr-current-month .flatpickr-monthDropdown-months{background:transparent!important;color:#f1f5f9!important;font-weight:600!important;font-size:.95rem!important}.flatpickr-current-month input.cur-year{color:#f1f5f9!important;font-weight:600!important}.flatpickr-weekdays{background:transparent!important}span.flatpickr-weekday{background:transparent!important;color:#f59e0b99!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important}.flatpickr-day{color:#cbd5e1!important;border-radius:0!important;height:38px!important;line-height:38px!important;max-width:38px!important;transition:background .15s,color .15s!important}.flatpickr-day:hover{background:rgba(245,158,11,.15)!important;color:#fbbf24!important;border-color:transparent!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange{background:#f59e0b!important;border-color:#f59e0b!important;color:#0f172a!important;font-weight:700!important}.flatpickr-day.inRange{background:rgba(245,158,11,.12)!important;border-color:transparent!important;color:#fbbf24!important;box-shadow:-5px 0 #f59e0b1f,5px 0 #f59e0b1f!important}.flatpickr-day.flatpickr-disabled,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay{color:#94a3b840!important}.flatpickr-day.today{border-color:#f59e0b66!important;color:#f59e0b!important}.flatpickr-day.today:hover{background:rgba(245,158,11,.15)!important}@media (max-width: 640px){.flatpickr-calendar{width:calc(100vw - 32px)!important;max-width:360px!important;left:50%!important;transform:translate(-50%)!important}.flatpickr-rContainer,.flatpickr-days{width:100%!important}.dayContainer{max-width:100%!important;min-width:0!important;width:100%!important}}
