.mn-cal[data-v-44a5db81]{width:100%;max-width:300px;font-family:var(--mn-font);color:var(--mn-ink);-webkit-user-select:none;user-select:none}.mn-cal__head[data-v-44a5db81]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mn-cal__month[data-v-44a5db81]{margin:0;font-size:15px;font-weight:700;line-height:20px}.mn-cal__nav[data-v-44a5db81]{border:.667px solid var(--mn-line);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .15s,background .15s;display:flex}.mn-cal__nav[data-v-44a5db81]:hover:not(:disabled){background:var(--mn-pink-tint);border-color:#ca3c9159}.mn-cal__nav[data-v-44a5db81]:disabled{opacity:.3;cursor:default}.mn-cal__nav[data-v-44a5db81]:focus-visible{outline:2px solid var(--mn-pink-deep);outline-offset:2px}.mn-cal__grid[data-v-44a5db81]{border-collapse:collapse;table-layout:fixed;width:100%}.mn-cal__grid th[data-v-44a5db81]{color:var(--mn-ink-muted);text-align:center;text-transform:uppercase;padding:4px 0 6px;font-size:11px;font-weight:600}.mn-cal__grid th.mn-cal__weekend[data-v-44a5db81]{color:var(--mn-pink-deep)}.mn-cal__grid td[data-v-44a5db81]{text-align:center;padding:1px}.mn-cal__day[data-v-44a5db81]{aspect-ratio:1;width:100%;max-width:38px;font:inherit;color:var(--mn-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;font-size:14px;font-weight:500;transition:background .12s,color .12s;position:relative}.mn-cal__day--weekend[data-v-44a5db81]{color:var(--mn-pink-deep)}.mn-cal__day[data-v-44a5db81]:hover:not(:disabled){background:var(--mn-pink-tint)}.mn-cal__day[data-v-44a5db81]:focus-visible{outline:2px solid var(--mn-pink-deep);outline-offset:1px}.mn-cal__day--today[data-v-44a5db81]{font-weight:700;box-shadow:inset 0 0 0 1.5px #ca3c9180}.mn-cal__day--selected[data-v-44a5db81],.mn-cal__day--selected[data-v-44a5db81]:hover:not(:disabled){background:var(--mn-pink-deep);color:#fff;font-weight:700;box-shadow:0 2px 6px #ca3c9159}.mn-cal__day[data-v-44a5db81]:disabled{color:#c5c5cf;cursor:default}
