.datepicker-input.svelte-1v0jvle{padding:.75rem 3rem .75rem 1rem;border:2px solid var(--bs-gray-300, #dee2e6);border-radius:.5rem;font-size:1rem;line-height:1.5;color:var(--bs-gray-900, #212529);background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5zM1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4H1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:16px;transition:all .2s ease;cursor:pointer}.datepicker-input.svelte-1v0jvle:focus{outline:none;border-color:var(--bs-primary, #0d6efd);box-shadow:0 0 0 3px #0d6efd40}.datepicker-input.svelte-1v0jvle:disabled{background-color:var(--bs-gray-100, #f8f9fa);cursor:not-allowed;opacity:.6}.datepicker-input.error.svelte-1v0jvle{border-color:var(--bs-danger, #dc3545)}.datepicker-input.error.svelte-1v0jvle:focus{border-color:var(--bs-danger, #dc3545);box-shadow:0 0 0 3px #dc354540}.flatpickr-calendar{border-radius:.75rem;box-shadow:0 10px 25px #0000001a,0 6px 10px #00000012;border:1px solid var(--bs-gray-200, #e5e7eb)}.flatpickr-day.selected{background:var(--bs-primary, #0d6efd);border-color:var(--bs-primary, #0d6efd)}.flatpickr-day:hover{background:var(--bs-primary-bg-subtle, #cfe2ff);border-color:var(--bs-primary, #0d6efd)}.flatpickr-day.today{border-color:var(--bs-primary, #0d6efd);color:var(--bs-primary, #0d6efd)}.flatpickr-months .flatpickr-month{background:transparent}.flatpickr-current-month .flatpickr-monthDropdown-months{background:#fff;border-radius:.375rem;border:1px solid var(--bs-gray-300, #dee2e6)}
