.calendar-grid.svelte-1iu5iby{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.day-cell.svelte-1iu5iby{display:flex;width:100%;height:3.2rem;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;border:1px solid rgba(251,191,36,.4);background:#fff7edd9;color:#78350f;cursor:pointer;transition:all .12s ease}.day-cell.svelte-1iu5iby:hover,.day-cell.svelte-1iu5iby:focus-visible{border-color:#f97316cc;box-shadow:0 0 0 3px #f9731626}.day-cell--muted.svelte-1iu5iby{opacity:.35}.day-cell--disabled.svelte-1iu5iby{background:#fda4af4d;border-color:transparent;color:#78350f59;cursor:not-allowed;opacity:1}.day-cell--selected.svelte-1iu5iby{background:linear-gradient(135deg,#f97316,#fb923c);color:#fff7ed;border-color:transparent;box-shadow:0 12px 30px -12px #f97316b3}.day-cell--range.svelte-1iu5iby{background:#f9731626;color:#b45309;border-color:#f973164d}.day-price.svelte-1iu5iby{margin-top:.1rem;font-size:.625rem;font-weight:500;color:#78350f8c}
