.cell.svelte-m2ncv8.svelte-m2ncv8{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-grow:1;box-sizing:border-box;border:2px solid transparent}@media only screen and (min-width: 425px){.cell.svelte-m2ncv8.svelte-m2ncv8{width:3.5rem;height:3.5rem}}.cell__inner.svelte-m2ncv8.svelte-m2ncv8{align-content:center;align-items:center;border:1px solid transparent;border-radius:100px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;justify-items:center;text-align:center;height:2.25rem;width:2.5rem}@media only screen and (min-width: 425px){.cell__inner.svelte-m2ncv8.svelte-m2ncv8{height:3.25rem;width:3.5rem}}.cell__inner.svelte-m2ncv8 .day.svelte-m2ncv8{align-content:center;align-items:center;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:center;justify-items:center;max-height:2.25rem;position:relative}@media only screen and (min-width: 425px){.cell__inner.svelte-m2ncv8 .day.svelte-m2ncv8{max-height:3.25rem}}.cell.has--price.svelte-m2ncv8 .cell__inner .day .number.svelte-m2ncv8{font-weight:600}.cell__inner.svelte-m2ncv8 .day span.svelte-m2ncv8{flex:1 0 100%;line-height:var(--line-height-s);text-align:center}.cell__inner.svelte-m2ncv8 .day .places.svelte-m2ncv8{background-color:var(--color-primary);border-radius:18px;color:var(--color-white);font-size:var(--font-size-xs);font-weight:700;height:26px;line-height:26px;position:absolute;right:-10px;text-align:center;top:-10px;width:26px}.cell.is--last-chance-unavailable.svelte-m2ncv8 .cell__inner .day .places.svelte-m2ncv8{background-color:var(--color-secondary)}@media only screen and (max-width: 425px){.cell__inner.svelte-m2ncv8 .day .places.svelte-m2ncv8{right:-24px;top:-14px}}.cell.has--price.svelte-m2ncv8 .cell__inner .day .price.svelte-m2ncv8{color:var(--color-primary);display:none;line-height:var(--line-height-xs)}@media only screen and (min-width: 425px){.cell.has--price.svelte-m2ncv8 .cell__inner .day .price.svelte-m2ncv8{display:inline-block;font-size:var(--font-size-xxs)}}.cell.svelte-m2ncv8.svelte-m2ncv8:not(.is--unavailable){cursor:pointer;background-color:var(--color-primary-lightest);color:var(--color-primary)}.cell.svelte-m2ncv8:not(.is--unavailable):hover .cell__inner.svelte-m2ncv8{background-color:var(--color-primary-light);border:1px solid hsla(152,41%,34%,1)}.cell.is--other-month.svelte-m2ncv8.svelte-m2ncv8:not(.is--unavailable):not(.is--last-chance){background-color:var(--color-white)}.cell.is--disabled.svelte-m2ncv8.svelte-m2ncv8{visibility:hidden}.cell.is--disabled.svelte-m2ncv8.svelte-m2ncv8:hover{border-color:transparent;background-color:transparent}.cell.is--unavailable.svelte-m2ncv8.svelte-m2ncv8{color:var(--color-grey)}.cell.is--unavailable.svelte-m2ncv8.svelte-m2ncv8:hover{border-color:transparent;background-color:transparent}.cell.is--fixed.svelte-m2ncv8.svelte-m2ncv8:not(.is-unavailable):after{color:var(--color-secondary);content:"*";font-family:"Font Awesome 6 Free Solid",sans-serif;font-size:1.725rem;position:absolute;transform:translate(12px) translateY(-10px)}.cell.is--unavailable.svelte-m2ncv8.svelte-m2ncv8:after{background:var(--color-grey-dark);border-radius:50px;content:"";display:block;height:1.375rem;transform:translateY(-.125rem) translate(-1.25rem) rotate(55deg);width:1px}.cell.is--last-chance.svelte-m2ncv8.svelte-m2ncv8{color:var(--color-primary);background-color:var(--color-primary-lightest)}.cell.is--last-chance.is--last-chance-unavailable.svelte-m2ncv8.svelte-m2ncv8{background-color:var(--color-secondary-light);color:var(--color-white)}.cell.is--selected.is--last-chance.svelte-m2ncv8 .cell__inner.svelte-m2ncv8{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.cell.is--selected.is--last-chance.svelte-m2ncv8 .cell__inner .day .price.svelte-m2ncv8{color:var(--color-white)}.cell.is--last-chance.is--last-chance-unavailable.svelte-m2ncv8.svelte-m2ncv8:hover{cursor:not-allowed}.cell.is--last-chance.is--last-chance-unavailable.svelte-m2ncv8:hover .cell__inner.svelte-m2ncv8,.cell.is--selected.is--last-chance.is--last-chance-unavailable.svelte-m2ncv8 .cell__inner.svelte-m2ncv8{background-color:var(--color-secondary-dark);border-color:var(--color-secondary-dark)}.cell.is--last-chance.svelte-m2ncv8 .cell__inner .day .price.svelte-m2ncv8{color:var(--color-primary)}.cell.is--last-chance.is--last-chance-unavailable.svelte-m2ncv8 .day .price.svelte-m2ncv8{color:var(--color-white)}.cell.is--last-chance.is--other-month.svelte-m2ncv8.svelte-m2ncv8{background-color:var(--color-white);color:var(--color-primary)}.cell.is--last-chance.is--other-month.svelte-m2ncv8:hover .cell__inner.svelte-m2ncv8{background-color:var(--color-primary)}.cell.is--last-chance.is--last-chance-unavailable.is--other-month.svelte-m2ncv8:hover .cell__inner.svelte-m2ncv8{background-color:var(--color-secondary-light)}.cell.is--last-chance.is--other-month.svelte-m2ncv8 .places.svelte-m2ncv8{display:none}@media only screen and (min-width: 425px){.cell.is--unavailable.svelte-m2ncv8.svelte-m2ncv8:after{transform:translateY(-.125rem) translate(-1.75rem) rotate(55deg)}}.cell.is--selected.svelte-m2ncv8:not(.is--unavailable):not(.is--last-chance) .cell__inner.svelte-m2ncv8{color:var(--color-white);background:var(--color-primary)}.cell.is--selected.svelte-m2ncv8:not(.is--unavailable):not(.is--last-chance) .cell__inner .day .price.svelte-m2ncv8{color:var(--color-white)}.cell.is--alternatives.svelte-m2ncv8.svelte-m2ncv8{cursor:pointer;background-color:var(--color-alternative-lightest);color:var(--color-alternative)}.cell.is--alternatives.svelte-m2ncv8 .cell__inner.svelte-m2ncv8{border:1px dashed var(--color-alternative-light)}.cell.is--alternatives.svelte-m2ncv8 .cell__inner .day .number.svelte-m2ncv8{font-weight:600}.cell.is--alternatives.svelte-m2ncv8 .alternatives-icon.svelte-m2ncv8{font-size:9px;line-height:1;color:var(--color-alternative)}.cell.is--alternatives.svelte-m2ncv8:hover .cell__inner.svelte-m2ncv8,.cell.is--alternatives-active.svelte-m2ncv8 .cell__inner.svelte-m2ncv8{background-color:var(--color-alternative);border:1px solid var(--color-alternative);color:var(--color-white)}.cell.is--alternatives.svelte-m2ncv8:hover .alternatives-icon.svelte-m2ncv8,.cell.is--alternatives-active.svelte-m2ncv8 .alternatives-icon.svelte-m2ncv8{color:var(--color-white)}
