.mv-rdp{--rdp-day-size:36px;font-family:var(--font-inter),system-ui,sans-serif;color:#f5f0e8}.mv-rdp-months{display:flex;flex-direction:column;gap:20px}@media (min-width:640px){.mv-rdp-months{flex-direction:row}}.mv-rdp-month{display:flex;flex-direction:column;gap:10px}.mv-rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.mv-rdp-caption-label{font-family:var(--font-bodoni),"Bodoni Moda",ui-serif,Georgia,serif;font-size:17px;letter-spacing:-.02em}.mv-rdp-nav{display:inline-flex;gap:4px}.mv-rdp-nav-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;border-radius:999px;color:#f5f0e8;background:transparent;transition:background-color .2s}.mv-rdp-nav-btn:hover{background:rgba(245,240,232,.08)}.mv-rdp-nav-btn:disabled{opacity:.3;pointer-events:none}.mv-rdp-grid{border-collapse:separate;border-spacing:2px}.mv-rdp-weekdays{display:table-row}.mv-rdp-weekday{display:table-cell;width:var(--rdp-day-size);height:24px;text-align:center;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(245,240,232,.5);font-weight:500;padding-bottom:4px}.mv-rdp-week{display:table-row}.mv-rdp-day{display:table-cell;text-align:center;vertical-align:middle;padding:0}.mv-rdp-day,.mv-rdp-day-btn{width:var(--rdp-day-size);height:var(--rdp-day-size)}.mv-rdp-day-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:13px;background:transparent;color:inherit;transition:background-color .18s,color .18s}.mv-rdp-day-btn:hover{background:rgba(245,240,232,.08)}.mv-rdp-day-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #f5f0e8}.mv-rdp-outside .mv-rdp-day-btn{opacity:.3}.mv-rdp-day-btn:disabled,.mv-rdp-disabled .mv-rdp-day-btn{opacity:.25;pointer-events:none}.mv-rdp-today .mv-rdp-day-btn{text-decoration:underline;text-underline-offset:4px}.mv-rdp-selected .mv-rdp-day-btn{background:#f5f0e8;color:#14110e}.mv-rdp-selected .mv-rdp-day-btn:hover{background:#f5f0e8}.mv-rdp-range-end .mv-rdp-day-btn,.mv-rdp-range-start .mv-rdp-day-btn{background:#f5f0e8;color:#14110e;border-radius:999px}.mv-rdp-range-mid{background:rgba(245,240,232,.1)}.mv-rdp-range-mid .mv-rdp-day-btn{background:transparent;color:#f5f0e8;border-radius:0}.mv-rdp-range-start{background:linear-gradient(90deg,transparent 0,transparent 50%,rgba(245,240,232,.1) 0,rgba(245,240,232,.1))}.mv-rdp-range-end{background:linear-gradient(90deg,rgba(245,240,232,.1) 0,rgba(245,240,232,.1) 50%,transparent 0,transparent)}.mv-rdp-range-start.mv-rdp-range-end{background:transparent}