.dropdown-shell.svelte-1j957tq{position:relative}.dropdown-shell.svelte-1j957tq:not(.open)>.dropdown{display:none}.dropdown-shell.svelte-1j957tq .dropdown-chevron{margin-bottom:-.125em;transition:transform .15s}.dropdown-shell.open.svelte-1j957tq .dropdown-chevron{transform:scaleY(-1)}.dropdown.svelte-1fhqrqw{background:#fff;border-radius:1.25em;box-shadow:0 2px 4px -1px #0003,0 3px 5px #00000024,0 1px 10px #0000001f;margin-top:.3125em;position:absolute;z-index:900}.dropdown.top.svelte-1fhqrqw{margin-top:-.3125em;top:0;transform:translateY(-100%)}.dropdown.svelte-1fhqrqw:not(.right){left:0}.dropdown.right.svelte-1fhqrqw{right:0}.weekdays.svelte-ai4eqq.svelte-ai4eqq{display:flex;font-size:.85em;padding:.5em 1em}.weekdays.svelte-ai4eqq>.weekday.svelte-ai4eqq{text-align:center;width:14.2857142857%}.week.svelte-ai4eqq.svelte-ai4eqq{display:flex}.week.svelte-ai4eqq .day.svelte-ai4eqq{align-items:center;display:flex;justify-content:center;position:relative;width:14.2857142857%}.week.svelte-ai4eqq .day.svelte-ai4eqq:last-child{padding-right:1rem}.week.svelte-ai4eqq .day.svelte-ai4eqq:first-child{padding-left:1rem}.week.svelte-ai4eqq .day.svelte-ai4eqq>.btn{color:#333;font-size:.9em;font-weight:400;height:2.25rem;justify-content:center;margin:.0625rem;width:2.25rem;z-index:2}.week.svelte-ai4eqq .day.today.svelte-ai4eqq>.btn{color:#4300b0}.week.svelte-ai4eqq .day.selected.svelte-ai4eqq>.btn{background-color:#5b17cb;color:#fff}.week.svelte-ai4eqq .day.outside.svelte-ai4eqq>.btn{color:#888}.week.svelte-ai4eqq .day.disabled.svelte-ai4eqq>.btn{color:#b80000;position:relative}.week.svelte-ai4eqq .day.disabled.svelte-ai4eqq>.btn:before{background:#b80000;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%) rotate(-30deg);width:50%}.week.svelte-ai4eqq .day.in-range.svelte-ai4eqq:before{background-color:#4300b040;content:"";height:2.25rem;left:0;position:absolute;right:0;top:.0625rem;z-index:1}.week.svelte-ai4eqq .day.outside.selected.svelte-ai4eqq>.btn{color:#fff}.week.svelte-ai4eqq .day.start.svelte-ai4eqq:before{left:unset;right:0;width:1.1875rem}.week.svelte-ai4eqq .day.start.svelte-ai4eqq:last-child:before{width:2.1875rem}.week.svelte-ai4eqq .day.end.svelte-ai4eqq:before{left:0;right:unset;width:1.1875rem}.week.svelte-ai4eqq .day.start.svelte-ai4eqq:last-child:before,.week.svelte-ai4eqq .day.end.svelte-ai4eqq:first-child:before{width:2.1875rem}.week.svelte-ai4eqq .day.start.end.svelte-ai4eqq:before{width:0}.date-picker.svelte-1a9u10l.svelte-1a9u10l{display:inline-block}.date-picker.svelte-1a9u10l .dropdown-shell .handle{align-items:center;display:flex}.date-picker.svelte-1a9u10l .dropdown-shell .handle>span{margin:1em}.date-picker.svelte-1a9u10l .dropdown-shell .handle .text-field.in-focus input{background-color:#e1e1e1;border-bottom-width:.125em;border-color:#4800bd;padding-bottom:0}.date-picker.svelte-1a9u10l .shown-on-focus.svelte-1a9u10l{display:flex;justify-content:center}.date-picker.svelte-1a9u10l .shown-on-focus.svelte-1a9u10l>.btn{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px}.date-picker.svelte-1a9u10l .shown-on-focus.svelte-1a9u10l>.btn:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.date-picker.svelte-1a9u10l .month-header.svelte-1a9u10l{align-items:center;color:#4300b0;display:flex;font-weight:500;justify-content:space-between;padding:0 1rem .5em}.date-picker.svelte-1a9u10l .month-header.svelte-1a9u10l .btn{flex:0}.date-picker.svelte-1a9u10l .month-header .month-display.svelte-1a9u10l{min-width:12em;text-align:center}.date-picker.svelte-1a9u10l .calendar{padding:.5em 0 1em}.date-picker.svelte-1a9u10l .text-field{width:7em}
