@media(hover:none),(max-width:639px){.day-cell.tooltip.svelte-1ke7wvg:before,.day-cell.tooltip.svelte-1ke7wvg:after{display:none}}.availability.svelte-1ke7wvg{--free-bg: #e4ecdf;--free-border: #b7cbb0;--free-fg: #24533f;--few-bg: #f8ead0;--few-border: #e5c483;--few-fg: #7a4d12;--full-bg: #f2e1dc;--full-border: #ddb7ab;--full-fg: #8a3b2b;--muted-bg: #efebe2;--muted-border: #e3ddd0;--muted-fg: #a39d91}.day-cell.svelte-1ke7wvg{position:relative;display:flex;aspect-ratio:1;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid transparent;font-size:.875rem;font-weight:600;line-height:1}.day-cell.available.svelte-1ke7wvg{border-color:var(--free-border);background:var(--free-bg);color:var(--free-fg)}.day-cell.limited.svelte-1ke7wvg{border-color:var(--few-border);background:var(--few-bg);color:var(--few-fg)}.day-cell.full.svelte-1ke7wvg{border-color:var(--full-border);background:var(--full-bg);color:var(--full-fg)}.day-cell.partial-start.svelte-1ke7wvg{border-color:var(--free-border);background-image:linear-gradient(to bottom right,var(--free-bg) 50%,var(--full-bg) 50%);color:var(--color-base-content)}.day-cell.partial-end.svelte-1ke7wvg{border-color:var(--full-border);background-image:linear-gradient(to bottom right,var(--full-bg) 50%,var(--free-bg) 50%);color:var(--color-base-content)}.day-cell.past.svelte-1ke7wvg{border-color:var(--muted-border);background:var(--muted-bg);color:var(--muted-fg)}.day-cell.loading.svelte-1ke7wvg,.day-cell.unknown.svelte-1ke7wvg{border-color:var(--muted-border);background:#fff;color:var(--muted-fg)}.day-cell.outside.svelte-1ke7wvg{background:transparent;color:var(--muted-border)}.status-dot.svelte-1ke7wvg{position:absolute;bottom:.25rem;height:.25rem;width:.25rem;border-radius:9999px;background:currentColor}.legend-item.svelte-1ke7wvg{display:inline-flex;align-items:center;gap:.5rem}.legend-box.svelte-1ke7wvg{display:inline-block;height:.875rem;width:.875rem;border-radius:.25rem;border:1px solid transparent}.legend-box.available.svelte-1ke7wvg{border-color:var(--free-border);background:var(--free-bg)}.legend-box.limited.svelte-1ke7wvg{border-color:var(--few-border);background:var(--few-bg)}.legend-box.full.svelte-1ke7wvg{border-color:var(--full-border);background:var(--full-bg)}.legend-box.partial-start.svelte-1ke7wvg{border-color:var(--free-border);background-image:linear-gradient(to bottom right,var(--free-bg) 50%,var(--full-bg) 50%)}.legend-box.partial-end.svelte-1ke7wvg{border-color:var(--full-border);background-image:linear-gradient(to bottom right,var(--full-bg) 50%,var(--free-bg) 50%)}.legend-box.past.svelte-1ke7wvg{border-color:var(--muted-border);background:var(--muted-bg)}.legend-box.unknown.svelte-1ke7wvg{border-color:var(--muted-border);background:#fff}
