@layer equip{.eq-date-picker{gap:var(--eq-space-1);min-width:0;color:var(--eq-ink);font:var(--eq-weight) var(--eq-text-m) / 1.4 var(--eq-font);display:grid}.eq-date-picker-label{color:var(--eq-ink);font:var(--eq-weight-strong) var(--eq-text-s) / 1.3 var(--eq-font);justify-self:start}.eq-date-picker-control{box-sizing:border-box;min-width:calc(var(--eq-h-m) * 5);height:var(--eq-h-m);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-m);background:var(--eq-raised);transition:border-color var(--eq-dur) var(--eq-ease);align-items:center;gap:2px;padding-inline-end:2px;display:flex}@media (hover:hover){.eq-date-picker-control:hover:where(:not(:has(.eq-date-picker-input:disabled))){border-color:color-mix(in srgb, var(--eq-line-strong), var(--eq-ink) 30%)}}.eq-date-picker-control:has(.eq-date-picker-input:focus-visible){outline:2px solid var(--eq-focus);outline-offset:-1px}.eq-date-picker-control[data-invalid]{border-color:var(--eq-danger)}.eq-date-picker-control:has(.eq-date-picker-input:user-invalid){border-color:var(--eq-danger)}.eq-date-picker-input{box-sizing:border-box;min-width:0;height:100%;padding:0 var(--eq-space-1) 0 var(--eq-space-3);border-radius:inherit;color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;margin:0}.eq-date-picker-input::placeholder{color:var(--eq-ink-3);opacity:1}.eq-date-picker-clear{border-radius:var(--eq-radius-s);width:24px;height:24px;color:var(--eq-ink-3);cursor:pointer;transition:background-color var(--eq-dur) var(--eq-ease), color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.eq-date-picker-clear>svg{width:14px;height:14px}@media (hover:hover){.eq-date-picker-clear:hover{background:var(--eq-tint);color:var(--eq-ink)}}.eq-date-picker-clear:active{scale:var(--eq-press)}.eq-date-picker-clear:focus-visible{outline:2px solid var(--eq-focus);outline-offset:0}.eq-date-picker .eq-date-picker-control .eq-date-picker-trigger{width:var(--eq-h-s);color:var(--eq-ink-2);flex:none;padding:0}.eq-date-picker-hint,.eq-date-picker-error{font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font);margin:0}.eq-date-picker-hint{color:var(--eq-ink-2)}.eq-date-picker-error{color:var(--eq-danger)}.eq-date-picker[data-disabled] .eq-date-picker-control{opacity:.45;cursor:not-allowed}.eq-date-picker[data-disabled] .eq-date-picker-control .eq-date-picker-trigger{opacity:1}.eq-date-picker[data-disabled] .eq-date-picker-input{cursor:not-allowed}}
