.rdp-root{--cell-size:36px;--cell-gap:4px}.rdp-nav{display:none}.rdp-button_previous,.rdp-button_next{cursor:pointer;border-radius:4px;max-height:28px;padding:2px}.rdp-button_previous:hover,.rdp-button_next:hover{background-color:var(--gray-a4)}.rdp-chevron{fill:var(--gray-a12)}.rdp-month_caption,.rdp-dropdowns{min-width:200px;max-width:200px;max-height:24px;display:flex}.rdp-dropdown_root{margin:2px auto}.rdp-caption_label{display:none}.rdp-months{max-width:256px}.rdp-month{flex-wrap:wrap;display:flex}.rdp-weekdays,.rdp-week{display:flex}.rdp-weekday{min-width:var(--cell-size);min-height:var(--cell-size);justify-content:center;align-items:center;display:flex}.rdp-today{color:var(--accent-9);border:1px solid var(--accent-10);border-radius:4px;font-weight:700}.rdp-day{min-width:var(--cell-size);min-height:var(--cell-size);border-radius:9999px;border-radius:var(--radius-md);justify-content:center;align-items:center;margin:2px 0;display:flex;overflow:hidden}.rdp-day_button{justify-content:center;align-items:center;width:100%;height:100%;padding:0 2px;display:flex}.rdp-day_button:hover{background-color:var(--gray-a4)}.rdp-selected{color:var(--accent-11);border:2px solid var(--accent-10)}.rdp-outside{color:var(--accent-8)}.rdp-range_start{background:var(--accent-a6);border:none;border-radius:9999px 0 0 9999px}.rdp-range_middle{background:var(--accent-a6);border:none;border-radius:0}.rdp-range_end{background:var(--accent-a6);border:none;border-radius:0 9999px 9999px 0}.rdp-range_start.rdp-range_end{border-radius:9999px}.rdp-day_disabled{pointer-events:none;color:var(--accent-6)}
