.calendar-container.svelte-1ipeuow{isolation:isolate;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.calendar-container.svelte-1ipeuow .calendar-entry{z-index:var(--entry-z)}.calendar-container.svelte-1ipeuow .calendar-entry-editable:hover{z-index:max(var(--entry-z), 50)}.calendar-container.svelte-1ipeuow .calendar-entry-past:before{content:"";background:var(--color-base-100);opacity:.7;pointer-events:none;z-index:1;position:absolute;inset:0}.calendar-entry-past *{z-index:2;position:relative;color:color-mix(in oklch, var(--color-base-content) 50%, transparent)!important}.calendar-container.svelte-1ipeuow .drag-preview{background:var(--calendar-preview-bg,repeating-linear-gradient(-45deg, color-mix(in oklch, var(--color-primary) 15%, transparent) 0 8px, color-mix(in oklch, var(--color-primary) 30%, transparent) 8px 16px));border-color:var(--calendar-preview-border,var(--color-primary-ink))}.calendar-container.svelte-1ipeuow .drag-preview-label{color:var(--calendar-preview-ink,var(--color-primary-ink));text-shadow:var(--calendar-preview-ink-shadow,0 0 3px var(--color-base-100), 0 0 6px var(--color-base-100))}
