data-scope="date-range-picker" data-part="root"
<div class="max-w-mobile-lg">
id="event-date-start-label"
for="date-picker:date-range-picker-1:input:0"
class="text-sm font-medium text-gray-900 min-w-0 shrink-0"
<div id="event-date-start-hint" class="text-gray-50">mm/dd/yyyy</div>
<div class="flex relative">
id="date-picker:date-range-picker-1:input:0"
class="p-2 w-full h-10 border border-gray-60 focus:outline-offset-0 focus:outline-4 focus:outline-blue-40v data-[invalid]:ring-4 data-[invalid]:ring-red-60v data-[invalid]:border-transparent data-[invalid]:outline-offset-4 placeholder:invisible"
aria-describedby="event-date-start-hint"
class="cursor-pointer w-12 bg-transparent hover:bg-gray-10! data-[state=open]:bg-gray-5 active:bg-gray-30 focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4 flex items-center justify-center"
aria-label="Open calendar for start date"
<span class="icon-[material-symbols--calendar-today] size-7"></span>
<div class="max-w-mobile-lg">
id="event-date-end-label"
for="date-picker:date-range-picker-1:input:1"
class="text-sm font-medium text-gray-900 min-w-0 shrink-0"
<div id="event-date-end-hint" class="text-gray-50">mm/dd/yyyy</div>
<div class="flex relative">
id="date-picker:date-range-picker-1:input:1"
class="p-2 w-full h-10 border border-gray-60 focus:outline-offset-0 focus:outline-4 focus:outline-blue-40v data-[invalid]:ring-4 data-[invalid]:ring-red-60v data-[invalid]:border-transparent data-[invalid]:outline-offset-4 placeholder:invisible"
aria-describedby="event-date-end-hint"
class="cursor-pointer w-12 bg-transparent hover:bg-gray-10! data-[state=open]:bg-gray-5 active:bg-gray-30 focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4 flex items-center justify-center"
aria-label="Open calendar for end date"
<span class="icon-[material-symbols--calendar-today] size-7"></span>
class="bg-gray-5 w-mobile absolute top-10 right-0 not-data-[state=open]:hidden"
<div data-part="view" data-view="day">
<div data-part="view-control" class="flex w-full justify-between">
class="size-10 flex items-center justify-center hover:bg-gray-10 cursor-pointer focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4 disabled:cursor-not-allowed disabled:opacity-0"
<span class="icon-[material-symbols--keyboard-double-arrow-left] size-6"></span>
class="size-10 flex items-center justify-center hover:bg-gray-10 cursor-pointer focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4 disabled:cursor-not-allowed disabled:opacity-0"
<span class="icon-[material-symbols--keyboard-arrow-left] size-6"></span>
<div class="flex grow-1 justify-center">
class="h-10 px-1 flex items-center hover:bg-gray-10 cursor-pointer focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4"
class="h-10 px-1 flex items-center hover:bg-gray-10 cursor-pointer focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4"
class="size-10 flex items-center justify-center hover:bg-gray-10 cursor-pointer focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4 disabled:cursor-not-allowed disabled:opacity-0"
<span class="icon-[material-symbols--keyboard-arrow-right] size-6"></span>
class="size-10 flex items-center justify-center hover:bg-gray-10 cursor-pointer focus:outline-4 focus:outline-blue-40v focus:-outline-offset-4 disabled:cursor-not-allowed disabled:opacity-0"
<span class="icon-[material-symbols--keyboard-double-arrow-right] size-6"></span>
class="text-center py-1.5 font-normal"
data-part="table-cell-trigger"
class="w-full py-1.5 hover:bg-gray-10 cursor-pointer text-center data-previous-month:text-gray-warm-60 data-next-month:text-gray-warm-60 data-[focus]:outline-2 data-[focus]:outline-blue-warm-80v data-[focus]:-outline-offset-2 focus:outline-4! focus:outline-blue-40v! focus:-outline-offset-4! data-[range-start]:bg-blue-warm-60v data-[range-start]:text-white data-[range-start]:rounded-s-sm data-[range-end]:bg-blue-warm-60v data-[range-end]:text-white data-[range-end]:rounded-e-sm data-[in-range]:bg-blue-warm-10v data-[in-range]:text-ink data-[range-hover]:bg-blue-warm-10v active:bg-gray-30 data-selected:active:bg-blue-warm-70v disabled:cursor-not-allowed disabled:opacity-60 disabled:text-black/30 disabled:hover:bg-transparent"
data-part="view" data-view="month"
data-part="table-cell-trigger"
class="size-full text-center py-2.5 hover:bg-gray-10 cursor-pointer data-[focus]:outline-2 data-[focus]:outline-blue-warm-80v data-[focus]:-outline-offset-2 data-[selected]:bg-blue-warm-60v data-[selected]:text-white focus:outline-4! focus:outline-blue-40v! focus:-outline-offset-4! leading-none disabled:cursor-not-allowed disabled:opacity-60 disabled:text-black/30 disabled:hover:bg-transparent"
data-part="view" data-view="year"
<div class="flex items-center">
class="hover:bg-gray-10 cursor-pointer text-center h-26 w-16 shrink-0"
<span class="icon-[material-symbols--keyboard-arrow-left] size-8"></span>
data-part="table-cell-trigger"
class="size-full text-center py-2.5 hover:bg-gray-10 cursor-pointer data-[focus]:outline-2 data-[focus]:outline-blue-warm-80v data-[focus]:-outline-offset-2 data-[selected]:bg-blue-warm-60v data-[selected]:text-white focus:outline-4! focus:outline-blue-40v! focus:-outline-offset-4! leading-none disabled:cursor-not-allowed disabled:opacity-60 disabled:text-black/30 disabled:hover:bg-transparent"
class="hover:bg-gray-10 cursor-pointer text-center h-26 w-16 shrink-0"
<span class="icon-[material-symbols--keyboard-arrow-right] size-8"></span>
<div data-part="status" class="sr-only"></div>