.calendar.svelte-1ythypf .fc{--fc-button-text-color: oklch(var(--bc));--fc-button-bg-color: oklch(var(--b2));--fc-button-border-color: oklch(var(--b3));--fc-button-hover-bg-color: oklch(var(--b3));--fc-button-hover-border-color: oklch(var(--b3));--fc-button-active-bg-color: oklch(var(--b3));--fc-button-active-border-color: oklch(var(--b3));color:oklch(var(--bc))}.calendar.svelte-1ythypf .fc .fc-scrollgrid,.calendar.svelte-1ythypf .fc .fc-scrollgrid-section>td,.calendar.svelte-1ythypf .fc .fc-col-header-cell,.calendar.svelte-1ythypf .fc .fc-daygrid-day{border-color:oklch(var(--b3))}.calendar.svelte-1ythypf .fc .fc-col-header-cell{background-color:oklch(var(--b2))}.calendar.svelte-1ythypf .fc .fc-col-header-cell-cushion{color:oklch(var(--bc))}[data-theme=business] .calendar .fc-col-header-cell{background-color:var(--fc-button-bg-color)}.calendar.svelte-1ythypf .fc .fc-day-today{background:oklch(var(--b2));color:oklch(var(--bc))}.calendar.svelte-1ythypf .fc .fc-daygrid-day-number-wrap{display:inline-flex;align-items:center;gap:.35rem;line-height:1}.calendar.svelte-1ythypf .fc .today-badge{background-color:oklch(var(--p));color:oklch(var(--pc));border-color:oklch(var(--p))}.calendar.svelte-1ythypf .fc .fc-day-disabled{background-color:oklch(var(--b1) / .5);opacity:.5;pointer-events:none}.calendar.svelte-1ythypf .fc-daygrid-day.calendar-day-highlight{background-color:oklch(var(--a) / .2)!important;transition:background-color .3s}.calendar.svelte-1ythypf .fc-daygrid-event{border-radius:.75rem;overflow:hidden}.calendar.svelte-1ythypf .fc-daygrid-event.calendar-event--allow-overflow{overflow:visible}.calendar.svelte-1ythypf .fc-daygrid-event.calendar-event--clamp .fc-event-compact{max-width:100%}.calendar.svelte-1ythypf .fc-daygrid-event.calendar-event--allow-overflow .fc-event-compact{max-width:none}.calendar.svelte-1ythypf .fc-daygrid-event.calendar-event--allow-overflow .event-title{overflow:visible;text-overflow:clip}.calendar.svelte-1ythypf .fc-event-compact{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;text-overflow:ellipsis}.calendar.svelte-1ythypf .event-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar.svelte-1ythypf .event-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;border-radius:9999px;background:oklch(var(--b3));color:oklch(var(--bc));font-size:.65rem;font-weight:600;flex:0 0 auto;text-transform:uppercase}.calendar.svelte-1ythypf .event-badge--event{background:oklch(var(--p));color:oklch(var(--pc))}.calendar.svelte-1ythypf .event-badge--campaign{background:oklch(var(--s));color:oklch(var(--sc))}.calendar.svelte-1ythypf .event-badge--worldboss{background:oklch(var(--a));color:oklch(var(--ac))}.calendar.svelte-1ythypf .event-badge--swordtrial,.calendar.svelte-1ythypf .event-badge--skin{background:oklch(var(--in));color:oklch(var(--inc))}.calendar.svelte-1ythypf .event-badge--herosrealm{background:oklch(var(--wa));color:oklch(var(--wac))}.calendar.svelte-1ythypf .event-badge--newregion{background:oklch(var(--su));color:oklch(var(--suc))}.calendar.svelte-1ythypf .event-badge--jianghu{background:oklch(var(--er));color:oklch(var(--erc))}.calendar.svelte-1ythypf .event-badge--misc{background:oklch(var(--n));color:oklch(var(--nc))}.calendar-legend-badge.svelte-nl4803{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:9999px;border:1px solid transparent;font-size:.65rem;font-weight:600;text-transform:uppercase}
