@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes progressFill{0%{width:0%}to{width:var(--target-width)}}@keyframes countUp{0%{content:"0"}to{content:var(--target-count)}}.progress-bar[data-astro-cid-iec6glzs]{position:relative;overflow:hidden;width:0%;transition:width 2s cubic-bezier(.4,0,.2,1)}.progress-bar[data-astro-cid-iec6glzs]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 2s infinite}.progress-animated[data-astro-cid-iec6glzs]{animation:progressFill 2s cubic-bezier(.4,0,.2,1) forwards}.progress-bar[data-astro-cid-iec6glzs].fuel-effect{background:linear-gradient(90deg,var(--start-color) 0%,var(--mid-color) 50%,var(--end-color) 100%);background-size:200% 100%;animation:fuelFlow 2s ease-out forwards,shimmer 2s infinite}@keyframes fuelFlow{0%{width:0%;background-position:0% 50%}to{width:var(--target-width);background-position:100% 50%}}.progress-container[data-astro-cid-iec6glzs]{position:relative;overflow:hidden;border-radius:9999px;background:#e5e7eb;box-shadow:inset 0 2px 4px #0000001a}.progress-bar[data-astro-cid-iec6glzs]{height:12px;border-radius:9999px;box-shadow:0 2px 4px #0003;position:relative}.progress-bar[data-astro-cid-iec6glzs]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#ffffff1a,#ffffff4d,#ffffff1a);border-radius:9999px}#calendarPicker[data-astro-cid-iec6glzs]{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:9999999!important;background-color:#0003!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;pointer-events:auto!important;display:flex!important;align-items:center!important;justify-content:center!important}#calendarPicker[data-astro-cid-iec6glzs]>div[data-astro-cid-iec6glzs]:not(.absolute){position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0!important;z-index:10000000!important;background:#fff!important;border-radius:12px!important;box-shadow:0 10px 40px #00000026!important;padding:24px!important;width:95vw!important;max-width:400px!important;max-height:75vh!important;overflow-y:auto!important;pointer-events:auto!important;border:1px solid #e5e7eb!important}@media (max-width: 768px){#calendarPicker[data-astro-cid-iec6glzs]>div[data-astro-cid-iec6glzs]:not(.absolute){width:calc(100vw - 24px)!important;max-width:360px!important;padding:20px!important}}@media (min-width: 769px){#calendarPicker[data-astro-cid-iec6glzs]>div[data-astro-cid-iec6glzs]:not(.absolute){width:95vw!important;max-width:420px!important;padding:28px!important}}#calendarPicker[data-astro-cid-iec6glzs]{animation:professionalFadeIn .25s ease-out!important}@keyframes professionalFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}#calendarPicker[data-astro-cid-iec6glzs]{z-index:9999999!important}#calendarPicker[data-astro-cid-iec6glzs]>div[data-astro-cid-iec6glzs]:not(.absolute){z-index:10000000!important}#photoSearchForm[data-astro-cid-iec6glzs],#searchButton[data-astro-cid-iec6glzs]{z-index:1!important}footer[data-astro-cid-iec6glzs]{z-index:50!important}#calendarPicker[data-astro-cid-iec6glzs]:not([style*="display: none"])~#searchButton[data-astro-cid-iec6glzs],#calendarPicker[data-astro-cid-iec6glzs][style*="display: flex"]~#searchButton[data-astro-cid-iec6glzs]{display:none!important;visibility:hidden!important;opacity:0!important}#searchButton[data-astro-cid-iec6glzs]{display:block!important;visibility:visible!important;opacity:1!important;z-index:1!important;pointer-events:auto!important}#calendarPicker[data-astro-cid-iec6glzs][style*="display: none"]~#searchButton[data-astro-cid-iec6glzs],#calendarPicker[data-astro-cid-iec6glzs][style*="visibility: hidden"]~#searchButton[data-astro-cid-iec6glzs]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}#calendarPicker[data-astro-cid-iec6glzs]{z-index:9999999!important;position:fixed!important}
