.shiny-text{color:#ffffffa4;background:linear-gradient(120deg,#fff0 40%,#fffc,#fff0 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;animation:shine 5s linear infinite}@keyframes shine{0%{background-position:100%}to{background-position:-100%}}.shiny-text.disabled{animation:none}.glass-surface{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:opacity .26s ease-out}.glass-surface__filter{width:100%;height:100%;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:-1}.glass-surface__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:.5rem;border-radius:inherit;position:relative;z-index:1}.glass-surface--svg{background:light-dark(hsl(0 0% 100% / var(--glass-frost, 0)),hsl(0 0% 0% / var(--glass-frost, 0)));-webkit-backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));backdrop-filter:var(--filter-id, url(#glass-filter)) saturate(var(--glass-saturation, 1));box-shadow:0 0 2px 1px light-dark(color-mix(in oklch,black,transparent 85%),color-mix(in oklch,white,transparent 65%)) inset,0 0 10px 4px light-dark(color-mix(in oklch,black,transparent 90%),color-mix(in oklch,white,transparent 85%)) inset,0 4px 16px #11111a0d,0 8px 24px #11111a0d,0 16px 56px #11111a0d,0 4px 16px #11111a0d inset,0 8px 24px #11111a0d inset,0 16px 56px #11111a0d inset}@-moz-document url-prefix(){.glass-surface--svg{-webkit-backdrop-filter:blur(calc(var(--glass-displace, 0) * 2px)) saturate(var(--glass-saturation, 1));backdrop-filter:blur(calc(var(--glass-displace, 0) * 2px)) saturate(var(--glass-saturation, 1))}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.glass-surface--svg{backdrop-filter:blur(calc(var(--glass-displace, 0) * 2px)) saturate(var(--glass-saturation, 1));-webkit-backdrop-filter:blur(calc(var(--glass-displace, 0) * 2px)) saturate(var(--glass-saturation, 1))}}}.glass-surface--fallback{background:#ffffff40;backdrop-filter:blur(12px) saturate(1.8) brightness(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.8) brightness(1.1);border:.25px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #1f268733,0 2px 16px #1f26871a,inset 0 1px #fff6,inset 0 -1px #fff3}@media (prefers-color-scheme: dark){.glass-surface--fallback{background:#ffffff1a;backdrop-filter:blur(12px) saturate(1.8) brightness(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.8) brightness(1.2);border:.25px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #fff3,inset 0 -1px #ffffff1a}}@supports not (backdrop-filter: blur(10px)){.glass-surface--fallback{background:#fff6;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #ffffff4d}.glass-surface--fallback:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff26;border-radius:inherit;z-index:-1}}@supports not (backdrop-filter: blur(10px)){@media (prefers-color-scheme: dark){.glass-surface--fallback{background:#0006}.glass-surface--fallback:before{background:#ffffff0d}}}.glass-surface:focus-visible{outline:2px solid light-dark(#007aff,#0a84ff);outline-offset:2px}.header-glass-low-opacity.glass-surface--fallback{background:#ffffff08!important}@media (prefers-color-scheme: dark){.header-glass-low-opacity.glass-surface--fallback{background:#ffffff08!important}}.glare-hover{width:var(--gh-width);height:var(--gh-height);background:var(--gh-bg);border-radius:var(--gh-br);border:1px solid var(--gh-border);overflow:hidden;position:relative;display:grid;place-items:center}.glare-hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--gh-angle),hsla(0,0%,0%,0) 60%,var(--gh-rgba) 70%,hsla(0,0%,0%,0),hsla(0,0%,0%,0) 100%);transition:var(--gh-duration) ease;background-size:var(--gh-size) var(--gh-size),100% 100%;background-repeat:no-repeat;background-position:-100% -100%,0 0}.glare-hover:hover{cursor:pointer}.glare-hover:hover:before{background-position:100% 100%,0 0}.glare-hover--play-once:before{transition:none}.glare-hover--play-once:hover:before{transition:var(--gh-duration) ease;background-position:100% 100%,0 0}.light-rays-container{width:100%;height:100%;position:relative;pointer-events:none;z-index:3;overflow:hidden}.pixelated-image-card{background-color:#252525;color:var(--color-primary, #F5F5F5);width:300px;max-width:100%;position:relative;overflow:hidden}.pixelated-image-card__default,.pixelated-image-card__active,.pixelated-image-card__pixels{width:100%;height:100%;position:absolute;top:0;left:0}.pixelated-image-card__active{z-index:2}.pixelated-image-card__active{display:none}.pixelated-image-card__pixels{pointer-events:none;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%}.pixelated-image-card__pixel{display:none;position:absolute}.react-calendar{background:transparent!important;color:#fff}.react-calendar__tile--active,.react-calendar__tile--now,.active-day-tile{background:#067e99;color:#fff}.google-autocomplete-input{width:100%!important;height:40px!important;padding:0 12px!important;border:2px solid rgba(255,255,255,.16)!important;border-radius:6px!important;background-color:transparent!important;color:#fff!important;font-size:14px!important;outline:none!important;box-sizing:border-box!important}.google-autocomplete-input:focus{border-color:#067e99!important;box-shadow:0 0 0 1px #067e99!important}.google-autocomplete-input::placeholder{color:#fff9!important}.pac-container{background-color:#18181b!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:6px!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important;z-index:9999!important;margin-top:4px!important}.pac-item{background-color:transparent!important;color:#fff!important;padding:8px 12px!important;border-bottom:1px solid rgba(255,255,255,.1)!important;cursor:pointer!important;font-size:14px!important}.pac-item:hover,.pac-item-selected{background-color:#ffffff1a!important}.pac-item-query{color:#fff!important;font-weight:500!important}.pac-matched{color:#067e99!important;font-weight:600!important}.pac-item-query .pac-matched{color:#067e99!important}.pac-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23667eea' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")!important;background-size:16px 16px!important;background-repeat:no-repeat!important;background-position:center!important;width:20px!important;height:20px!important;margin-right:8px!important}.pac-container:after{display:none!important}.pac-logo:after{display:none!important}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.chakra-calendar{background:#18181bf2;color:#fff;border-radius:1.25rem;border:2px solid rgba(255,255,255,.18);box-shadow:0 8px 32px #3a29ff1a,0 2px 16px #0000001a;padding:1rem;width:100%;max-width:350px}.chakra-calendar .react-calendar__navigation{background:transparent;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:.5rem}.chakra-calendar .react-calendar__navigation button{color:#fff;background:transparent;border-radius:.5rem;border:none;font-weight:600;transition:background .2s}.chakra-calendar .react-calendar__navigation button:enabled:hover,.chakra-calendar .react-calendar__navigation button:enabled:focus{background:#ffffff1a}.chakra-calendar .react-calendar__month-view__weekdays{text-align:center;color:#b0b0b0;font-weight:500}.chakra-calendar .react-calendar__tile{background:transparent;color:#fff;border-radius:.5rem;border:none;transition:background .2s,color .2s;font-weight:500}.chakra-calendar .react-calendar__tile:enabled:hover,.chakra-calendar .react-calendar__tile:enabled:focus{background:#ffffff1a;color:#fff}.chakra-calendar .react-calendar__tile--active,.chakra-calendar .react-calendar__tile--active:enabled:hover,.chakra-calendar .react-calendar__tile--active:enabled:focus{background:#067e99;color:#fff}.chakra-calendar .react-calendar__tile--now{background:#ffffff14;color:#fff;border:1px solid #067E99}.chakra-calendar .react-calendar__tile--now:enabled:hover,.chakra-calendar .react-calendar__tile--now:enabled:focus{background:#067e99;color:#fff}.chakra-calendar .react-calendar__month-view__days__day--neighboringMonth{color:#666}.chakra-calendar .react-calendar__tile--has-override{background:#ffffff14;border:1px solid rgba(255,255,255,.5);color:#fff}.chakra-calendar .react-calendar__tile--has-override:enabled:hover,.chakra-calendar .react-calendar__tile--has-override:enabled:focus{background:#7575754d;color:#fff}
