.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root{min-height:40px;transition:transform .55s linear(0, .1654, .4677, .7368, .9162, 1.0096, 1.043, 1.0437, 1.0315, 1.0177, 1.0074, 1.0012, .9985, 1, .9982, .9989, .9995, 1), box-shadow .55s linear(0, .1654, .4677, .7368, .9162, 1.0096, 1.043, 1.0437, 1.0315, 1.0177, 1.0074, 1.0012, .9985, 1, .9982, .9989, .9995, 1), background-color .2s ease;transform:scale(1);background-color:#fff!important;border-radius:12px!important;box-shadow:inset 0 2px 4px #0000000f,inset 0 1px 1px #00000014!important}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root fieldset{border-width:0!important;border-color:#0000!important;border-radius:12px!important}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root:hover:not(.Mui-focused){transform:scale(1.005);background-color:#e2e8f0!important;box-shadow:inset 0 2px 4px #00000012,inset 0 1px 2px #00000017!important}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root:hover:not(.Mui-focused) fieldset{border-width:0!important;border-color:#0000!important}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root.Mui-focused{transform:scale(.995);background-color:#fff!important;box-shadow:inset 0 2px 4px #0000000d,0 0 0 3px #0d737740!important}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root.Mui-focused fieldset{border-width:0!important;border-color:#0000!important}.claymorphic-datepicker.claymorphic-datepicker .MuiInputAdornment-root .MuiIconButton-root{width:32px;height:32px;transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), box-shadow .2s ease, background .2s ease;background:linear-gradient(145deg,#f8f8f8 0%,#e8e8e8 100%);border-radius:8px;box-shadow:0 2px 4px #00000014,0 1px 2px #0000000f,inset 0 1px #fffc,inset 0 -1px #0000000d}.claymorphic-datepicker.claymorphic-datepicker .MuiInputAdornment-root .MuiIconButton-root:hover{background:linear-gradient(145deg,#fff 0%,#f0f0f0 100%);transform:scale(1.05);box-shadow:0 3px 6px #0000001a,0 2px 4px #00000014,inset 0 1px #ffffffe6,inset 0 -1px #0000000a}.claymorphic-datepicker.claymorphic-datepicker .MuiInputAdornment-root .MuiIconButton-root:active{background:linear-gradient(145deg,#e8e8e8 0%,#f0f0f0 100%);transform:scale(.95);box-shadow:inset 0 2px 4px #0000001a,inset 0 1px 2px #00000014}.claymorphic-datepicker.claymorphic-datepicker .MuiInputAdornment-root .MuiIconButton-root svg{color:var(--datepicker-text,#555);transition:color .2s}.claymorphic-datepicker.claymorphic-datepicker .MuiInputAdornment-root .MuiIconButton-root:hover svg{color:var(--datepicker-primary,#0d7377)}.claymorphic-datepicker.claymorphic-datepicker.has-value .MuiPickersOutlinedInput-root{background:linear-gradient(145deg,#f0fdfcb3 0%,#e8faf880 100%)!important;box-shadow:inset 0 2px 4px #0000000a,inset 0 1px 2px #0000000f,0 0 8px #0d73770f!important}.claymorphic-datepicker.claymorphic-datepicker.has-value .MuiPickersOutlinedInput-root fieldset{border-color:#0d73774d!important}.claymorphic-datepicker.claymorphic-datepicker.has-value .MuiPickersOutlinedInput-input{font-weight:500;color:#0d7377!important}.claymorphic-datepicker.claymorphic-datepicker .MuiInputLabel-root{transition:all .9s linear(0, .0688, .2271, .4183, .6045, .7644, .8885, .9757, 1.0303, 1.0586, 1.0679, 1.0648, 1.0548, 1.0419, 1.0291, 1.0178, 1.0089, 1.0025, .9985, .9962, .9954, .9955, .9961, .997, .9979, .9987, .9993, .9998, 1, 1);transform-origin:0 0}.claymorphic-datepicker.claymorphic-datepicker .MuiInputLabel-root.MuiInputLabel-shrink{letter-spacing:.02em;font-weight:600;transform:translate(14px,-9px)scale(.75);color:var(--datepicker-primary,#0d7377)!important}.claymorphic-datepicker.claymorphic-datepicker .MuiInputLabel-root.Mui-focused{color:var(--datepicker-primary,#0d7377)!important}.claymorphic-datepicker.claymorphic-datepicker.has-value .MuiInputLabel-root.MuiInputLabel-shrink{color:#0d7377!important}.claymorphic-datepicker.claymorphic-datepicker .MuiInputLabel-root.Mui-error{color:var(--datepicker-error,#d32f2f)!important}@keyframes datepicker-jiggle{0%,to{transform:translate(0)}10%{transform:translate(-4px)}20%{transform:translate(4px)}30%{transform:translate(-4px)}40%{transform:translate(4px)}50%{transform:translate(-2px)}60%{transform:translate(2px)}70%{transform:translate(-1px)}80%{transform:translate(1px)}90%{transform:translate(0)}}.claymorphic-datepicker.claymorphic-error{animation:.5s ease-in-out datepicker-jiggle}.claymorphic-datepicker.claymorphic-datepicker.claymorphic-error .MuiPickersOutlinedInput-root{background-color:#fff0f0!important;box-shadow:inset 0 2px 4px #ef44441a,0 0 0 3px #ef444426!important}.claymorphic-datepicker.claymorphic-datepicker.claymorphic-error .MuiPickersOutlinedInput-root fieldset{box-shadow:none!important;border-width:0!important;border-color:#0000!important}.claymorphic-datepicker.claymorphic-datepicker.claymorphic-error .MuiInputLabel-root{color:var(--datepicker-error,#d32f2f)}.claymorphic-datepicker-popper{z-index:1300}.claymorphic-datepicker-popper .MuiPaper-root,.claymorphic-datepicker-popper>.MuiPaper-root,.claymorphic-datepicker-popper .MuiPickersPopper-paper,.claymorphic-datepicker-popper [class*=MuiPaper],div.claymorphic-datepicker-popper .MuiPaper-root{animation:calendar-entrance .4s linear(0, .1654, .4677, .7368, .9162, 1.0096, 1.043, 1.0437, 1.0315, 1.0177, 1.0074, 1.0012, .9985, 1, .9982, .9989, .9995, 1) forwards;-webkit-backdrop-filter:blur(24px)saturate(180%)!important;outline-offset:-1px!important;background:#f8fcffe0 linear-gradient(165deg,#ffffffeb 0%,#f8fdffe0 25%,#f0faffd9 50%,#f5fcffe0 75%,#faffffe6 100%)!important;border:1px solid #fffc!important;border-radius:24px!important;outline:1px solid #c8dceb4d!important;position:relative!important;overflow:hidden!important;box-shadow:0 40px 100px #0000002e,0 24px 60px #00000024,0 16px 36px #0000001a,0 8px 16px #00000012,0 3px 6px #0000000a,0 20px 50px #0d73770a,inset 0 1px #fff,inset 0 2px 4px #fff6!important}.claymorphic-datepicker-popper .MuiPaper-root:before,.claymorphic-datepicker-popper>.MuiPaper-root:before,.claymorphic-datepicker-popper .MuiPickersPopper-paper:before,div.claymorphic-datepicker-popper .MuiPaper-root:before{content:""!important;pointer-events:none!important;z-index:0!important;background:radial-gradient(100% 60% at 15% 5%,#ffffffb3 0%,#ffffff4d 25%,#0000 55%),linear-gradient(#fff9 0%,#0000 8%),radial-gradient(120% 80% at 50% 100%,#c8ebf540 0%,#dcf5fa26 40%,#0000 70%),radial-gradient(60% 40% at 85% 95%,#b4c8dc33 0%,#0000 50%),linear-gradient(175deg,#ffffff26 0%,#f5fcff0d 50%,#ebf8ff1f 100%)!important;border-radius:24px!important;position:absolute!important;inset:0!important}@keyframes calendar-entrance{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-root{margin:0;padding:16px 20px 12px;position:relative}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-labelContainer{cursor:pointer;margin:0;background:0 0!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-labelContainer .MuiButtonBase-root,.claymorphic-datepicker-popper .MuiPickersCalendarHeader-root .MuiButtonBase-root:not(.MuiPickersArrowSwitcher-button){background:0 0!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-labelContainer .MuiTouchRipple-root,.claymorphic-datepicker-popper .MuiPickersCalendarHeader-label .MuiTouchRipple-root{display:none!important}.claymorphic-datepicker-popper .MuiPaper-root .MuiPickersCalendarHeader-label,.claymorphic-datepicker-popper .MuiPickersCalendarHeader-label{letter-spacing:.02em;color:#333!important;transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), box-shadow .2s ease, background .2s ease!important;background:#fff!important;border-radius:16px!important;padding:10px 20px!important;font-size:1rem!important;font-weight:600!important;box-shadow:0 2px 6px #0000000f,0 1px 2px #0000000a,inset 0 1px #fff,inset 0 -1px #00000005!important}.claymorphic-datepicker-popper .MuiPaper-root .MuiPickersCalendarHeader-label:hover,.claymorphic-datepicker-popper .MuiPickersCalendarHeader-label:hover{transform:scale(1.02);background:linear-gradient(145deg,#f0fdfc 0%,#e8faf8 100%)!important;box-shadow:0 4px 10px #00000014,0 2px 4px #0000000d,0 0 12px #0d73770f,inset 0 1px #fff!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-labelContainer:active .MuiPickersCalendarHeader-label,.claymorphic-datepicker-popper .MuiPaper-root .MuiPickersCalendarHeader-label:active,.claymorphic-datepicker-popper .MuiPickersCalendarHeader-label:active{transform:scale(.97);background:#f5f5f5!important;box-shadow:inset 0 2px 4px #00000014,inset 0 1px 2px #0000000d!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-switchViewButton{transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), background .2s ease;border-radius:8px;margin-left:2px;padding:4px;background:0 0!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-switchViewButton:hover{background:#0d737714!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-switchViewButton:active{transform:scale(.9)}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-switchViewButton svg{transition:color .2s,transform .3s;color:#555!important}.claymorphic-datepicker-popper .MuiPickersCalendarHeader-switchViewButton:hover svg{color:#0d7377!important}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-root{align-items:center;display:flex;top:50%;right:20px;transform:translateY(-50%);position:absolute!important}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button{width:36px;height:36px;transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), box-shadow .2s ease, background .2s ease;background:linear-gradient(145deg,#f8f8f8 0%,#e8e8e8 100%);border-radius:10px;box-shadow:0 2px 4px #00000014,0 1px 2px #0000000f,inset 0 1px #fffc,inset 0 -1px #0000000d}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button:hover{background:linear-gradient(145deg,#fff 0%,#f0f0f0 100%);transform:scale(1.06);box-shadow:0 4px 8px #0000001a,0 2px 4px #00000014,inset 0 1px #fffffff2,inset 0 -1px #0000000a}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button:active{background:linear-gradient(145deg,#e8e8e8 0%,#f0f0f0 100%);transform:scale(.94);box-shadow:inset 0 2px 4px #0000001a,inset 0 1px 2px #00000014}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button svg{color:var(--datepicker-text,#555);transition:color .2s}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button:hover svg{color:var(--datepicker-primary,#0d7377)}.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button.Mui-disabled{opacity:.4;background:linear-gradient(145deg,#f0f0f0 0%,#e8e8e8 100%);box-shadow:0 1px 2px #0000000a,inset 0 1px #ffffff80}.claymorphic-datepicker-popper .MuiDayCalendar-weekDayLabel{color:var(--datepicker-primary,#0d7377);text-transform:uppercase;letter-spacing:.05em;width:40px;height:32px;font-size:.75rem;font-weight:600}.claymorphic-datepicker-popper .MuiPickersDay-root{width:40px;height:40px;color:var(--datepicker-text,#444);transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), box-shadow .25s ease, background .2s ease;background:0 0;border:none;border-radius:50%;margin:2px;font-size:.875rem;font-weight:500;position:relative}.claymorphic-datepicker-popper .MuiPickersDay-root:hover:not(.Mui-selected):not(.Mui-disabled){color:var(--datepicker-primary,#0d7377);background:linear-gradient(#fff 0%,#fcfefefa 30%,#f5fafaf2 70%,#f0f8f7eb 100%);transform:scale(1.12)translateY(-2px);box-shadow:0 6px 16px #0000001f,0 3px 8px #00000014,0 1px 3px #0000000f,inset 0 2px #fff,inset 0 4px 8px #ffffffb3,inset 0 -1px #0000000a,inset 0 -2px 4px #00000005}.claymorphic-datepicker-popper .MuiPickersDay-root:active:not(.Mui-disabled){background:linear-gradient(#ebf0f0f2 0%,#f0f5f5e6 100%);transform:scale(.92)translateY(1px);box-shadow:inset 0 3px 6px #0000001f,inset 0 1px 3px #00000014,0 1px #fff9}.claymorphic-datepicker-popper .MuiPickersDay-root.Mui-selected{position:relative;overflow:visible;color:#0000!important;background:linear-gradient(#e0e0e0 0%,#ececec 100%)!important;box-shadow:inset 0 3px 6px #0000002e,inset 0 1px 3px #0000001f,inset 0 -1px 1px #ffffff4d,0 1px #fff9!important}.claymorphic-datepicker-popper .MuiPickersDay-root.Mui-selected:before{content:attr(data-day);color:#fff;width:30px;height:30px;animation:day-marble-drop .4s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1) forwards;background:radial-gradient(circle at 30% 25%,#fffffff2 0%,#fff9 15%,#0000 40%),linear-gradient(#5dd8e8 0%,#26c6da 30%,#00bcd4 50%,#00a5b8 70%,#008c9e 100%);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 12px #26c6da8c,0 0 20px #26c6da4d,inset 0 -3px 5px #00505a66}@keyframes day-marble-drop{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.claymorphic-datepicker-popper .MuiPickersDay-root.Mui-selected:hover{transform:scale(1.05)}.claymorphic-datepicker-popper .MuiPickersDay-root.Mui-selected:hover:before{box-shadow:0 0 16px #26c6dab3,0 0 28px #26c6da66,inset 0 -3px 5px #00505a66}.claymorphic-datepicker-popper .MuiPickersDay-today:not(.Mui-selected){position:relative;background:0 0!important;border:2px solid #0d737740!important}.claymorphic-datepicker-popper .MuiPickersDay-today:not(.Mui-selected):after{content:"";pointer-events:none;border:1px dashed #0d737726;border-radius:50%;position:absolute;inset:2px}.claymorphic-datepicker-popper .MuiPickersDay-today:not(.Mui-selected):hover{background:#f0fdfc66!important;border-color:#0d737766!important}.claymorphic-datepicker-popper .MuiPickersDay-dayOutsideMonth{color:#0000004d}.claymorphic-datepicker-popper .MuiPickersDay-root.Mui-disabled{opacity:.4;color:#00000042}.claymorphic-datepicker-popper .MuiYearCalendar-root,.claymorphic-datepicker-popper .MuiMonthCalendar-root{padding:12px}.claymorphic-datepicker-popper .MuiPickersYear-yearButton,.claymorphic-datepicker-popper .MuiPickersMonth-monthButton{color:var(--datepicker-text,#444);transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), box-shadow .2s ease, background .2s ease;background:0 0;border:none;border-radius:12px;padding:8px 16px;font-weight:500}.claymorphic-datepicker-popper .MuiPickersYear-yearButton:hover,.claymorphic-datepicker-popper .MuiPickersMonth-monthButton:hover{background:linear-gradient(#fffffff2 0%,#f8fcfceb 50%,#f0faf9e0 100%);transform:scale(1.05);box-shadow:0 4px 12px #00000014,0 2px 6px #0000000f,inset 0 2px #fff,inset 0 3px 6px #fff9}.claymorphic-datepicker-popper .MuiPickersYear-yearButton:active,.claymorphic-datepicker-popper .MuiPickersMonth-monthButton:active{transform:scale(.96);box-shadow:inset 0 2px 4px #00000014,inset 0 1px 2px #0000000f}.claymorphic-datepicker-popper .MuiPickersYear-yearButton.Mui-selected,.claymorphic-datepicker-popper .MuiPickersMonth-monthButton.Mui-selected{font-weight:600;color:#fff!important;background:linear-gradient(145deg,#5dd8e8 0%,#26c6da 50%,#00bcd4 100%)!important;box-shadow:0 0 12px #26c6da66,0 0 20px #26c6da33,0 4px 8px #0000001a,inset 0 1px #ffffff4d,inset 0 -2px 4px #00505a4d!important}.claymorphic-datepicker-popper .MuiPickersYear-yearButton.Mui-selected:hover,.claymorphic-datepicker-popper .MuiPickersMonth-monthButton.Mui-selected:hover{transform:scale(1.05);box-shadow:0 0 16px #26c6da8c,0 0 28px #26c6da4d,0 6px 12px #0000001f,inset 0 1px #fff6,inset 0 -2px 4px #00505a4d!important}.claymorphic-datepicker-popper .MuiDialogActions-root{gap:12px;padding:12px 20px 16px}.claymorphic-datepicker-popper .MuiDialogActions-root .MuiButton-root{text-transform:none;letter-spacing:.02em;transition:transform .55s linear(0, .1195, .3552, .5913, .7781, .9047, .9789, 1.0152, 1.0275, 1.0271, 1.0212, 1.0142, 1.0083, 1.004, 1.0013, .9999, .9993, 1), box-shadow .2s ease, background .2s ease;border-radius:10px;padding:8px 20px;font-weight:600}.claymorphic-datepicker-popper .MuiDialogActions-root .MuiButton-text{color:var(--datepicker-primary,#0d7377)}.claymorphic-datepicker-popper .MuiDialogActions-root .MuiButton-text:hover{background:#0d737714;transform:scale(1.02)}.claymorphic-datepicker-popper .MuiDialogActions-root .MuiButton-text:active{transform:scale(.98)}.claymorphic-datepicker.claymorphic-datepicker .MuiFormHelperText-root{transition:all .55s linear(0, .1654, .4677, .7368, .9162, 1.0096, 1.043, 1.0437, 1.0315, 1.0177, 1.0074, 1.0012, .9985, 1, .9982, .9989, .9995, 1);margin-top:6px}.claymorphic-datepicker.claymorphic-datepicker .MuiFormHelperText-root.Mui-error{font-weight:500}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root.Mui-focused:focus-visible,.claymorphic-datepicker-popper .MuiPickersDay-root:focus-visible{outline:2px solid var(--datepicker-primary,#0d7377);outline-offset:2px}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root.Mui-disabled{opacity:.6;cursor:not-allowed;background-color:#e2e8f0!important;box-shadow:inset 0 2px 4px #0000000a,inset 0 1px 1px #0000000d!important}.claymorphic-datepicker.claymorphic-datepicker .MuiPickersOutlinedInput-root.Mui-disabled fieldset{border-width:0!important;border-color:#0000!important}@media (prefers-reduced-motion:reduce){.claymorphic-datepicker .MuiPickersOutlinedInput-root,.claymorphic-datepicker .MuiInputAdornment-root .MuiIconButton-root,.claymorphic-datepicker .MuiInputLabel-root,.claymorphic-datepicker-popper .MuiPaper-root,.claymorphic-datepicker-popper .MuiPickersDay-root,.claymorphic-datepicker-popper .MuiPickersDay-root.Mui-selected:before,.claymorphic-datepicker-popper .MuiPickersArrowSwitcher-button,.claymorphic-datepicker-popper .MuiPickersYear-yearButton,.claymorphic-datepicker-popper .MuiPickersMonth-monthButton,.claymorphic-datepicker-popper .MuiDialogActions-root .MuiButton-root{transition:none!important;animation:none!important}}.date-range-grid{padding-top:20px}
