:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0]){position:relative;min-height:3.75rem!important;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:1px solid var(--border-soft)!important;border-radius:.95rem!important;background-color:var(--card)!important;background-repeat:no-repeat!important;background-position:right .95rem center,0 0!important;background-size:1.15rem 1.15rem,100% 100%!important;color:var(--ink)!important;padding:.8rem 2.9rem .8rem 1rem!important;font-size:.95rem!important;font-weight:600!important;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.2;outline:none;box-shadow:0 1px 0 rgb(var(--color-card)/.9) inset,0 12px 26px rgb(var(--color-ink)/.065)!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}input[type=date]:not([class~=opacity-0]),input[type=month]:not([class~=opacity-0]){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='%231D3A57' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v4M16 2v4M3 10h18'/%3E%3Crect x='3' y='4' width='18' height='17' rx='3'/%3E%3Cpath d='M8 14h.01M12 14h.01M16 14h.01M8 18h.01M12 18h.01'/%3E%3C/svg%3E"),linear-gradient(180deg,rgb(var(--color-card)/.94),rgb(var(--color-cream)/.72))!important}input[type=time]:not([class~=opacity-0]){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='%231D3A57' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E"),linear-gradient(180deg,rgb(var(--color-card)/.94),rgb(var(--color-cream)/.72))!important}input[type=datetime-local]:not([class~=opacity-0]){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='%231D3A57' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 2v3M16 2v3M3 9h18'/%3E%3Crect x='3' y='4' width='18' height='17' rx='3'/%3E%3Ccircle cx='15.5' cy='15.5' r='3'/%3E%3Cpath d='M15.5 14v1.7l1.1.7'/%3E%3C/svg%3E"),linear-gradient(180deg,rgb(var(--color-card)/.94),rgb(var(--color-cream)/.72))!important}:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0]):hover{border-color:rgb(var(--color-ink)/.28)!important}:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0]):focus,:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0]):focus-visible{border-color:rgb(var(--color-cobalt)/.55)!important;box-shadow:0 0 0 3px rgb(var(--color-cobalt)/.12),0 14px 30px rgb(var(--color-ink)/.09)!important}:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0]):disabled{cursor:not-allowed;opacity:.55}:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0])::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;margin:0;cursor:pointer;opacity:0}:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0])::-webkit-date-and-time-value{min-height:1.2em;text-align:left}@media (prefers-reduced-motion:reduce){:where(input[type=date],input[type=time],input[type=month],input[type=datetime-local]):not([class~=opacity-0]){transition:none}}