.yt-date-picker,.yt-date-picker .rmdp-container{width:100%}.yt-date-picker-input{border-radius:var(--radius-lg);border:1px solid var(--input);width:100%;min-width:0;height:2rem;color:var(--foreground);background:0 0;outline:none;padding:.25rem .625rem;font-size:.875rem;line-height:1.25rem;transition:color .15s,background-color .15s,border-color .15s}.yt-date-picker-input::placeholder{color:var(--muted-foreground)}.yt-date-picker-input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}.yt-date-picker-input:disabled{pointer-events:none;cursor:not-allowed;opacity:.5;background:color-mix(in oklab, var(--input) 50%, transparent)}.yt-date-picker-input.yt-date-picker-input-invalid{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}.yt-date-picker .rmdp-wrapper{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--popover);color:var(--popover-foreground);direction:rtl;box-shadow:0 10px 15px -3px #0000001a}.yt-date-picker .rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{background:var(--accent);color:var(--accent-foreground)}.yt-date-picker .rmdp-day.rmdp-selected span:not(.highlight){background:var(--primary);color:var(--primary-foreground);box-shadow:none}.yt-date-picker .rmdp-arrow-container:hover{background:var(--accent);box-shadow:none}.yt-date-picker .rmdp-arrow{border-color:var(--foreground)}.yt-date-picker .rmdp-time-picker div input{border-radius:var(--radius-md);border:1px solid var(--input);background:var(--background);color:var(--foreground)}
