.tx-calendar__event.svelte-12vcxox{--tx-event-accent:var(--tx-border-strong,var(--tx-border,ButtonBorder));--tx-event-fill:var(--tx-muted,ButtonFace);border:var(--tx-border-width-thin) solid var(--tx-border,ButtonBorder);border-inline-start:3px solid var(--tx-event-accent);border-radius:var(--tx-shape-radius-md);min-inline-size:0;padding-block:calc(var(--tx-space-unit) * .8);padding-inline:calc(var(--tx-space-unit) * 1.6);background:var(--tx-event-fill);color:var(--tx-event-ink,var(--tx-foreground,CanvasText));text-align:start;font:inherit;font-size:var(--tx-type-caption-size);line-height:1.25;display:block;position:relative;overflow:hidden}.tx-calendar__event[data-tone=primary].svelte-12vcxox{--tx-event-accent:var(--tx-primary,Highlight);--tx-event-ink:var(--tx-primary-soft-body,var(--tx-foreground,CanvasText));--tx-event-fill:var(--tx-primary-soft,color-mix(in oklab, var(--tx-primary,Highlight) 12%, var(--tx-background,Canvas)))}.tx-calendar__event[data-tone=info].svelte-12vcxox{--tx-event-accent:var(--tx-info,Highlight);--tx-event-ink:var(--tx-info-soft-body,var(--tx-foreground,CanvasText));--tx-event-fill:var(--tx-info-soft,color-mix(in oklab, var(--tx-info,Highlight) 12%, var(--tx-background,Canvas)))}.tx-calendar__event[data-tone=success].svelte-12vcxox{--tx-event-accent:var(--tx-success,Highlight);--tx-event-ink:var(--tx-success-soft-body,var(--tx-foreground,CanvasText));--tx-event-fill:var(--tx-success-soft,color-mix(in oklab, var(--tx-success,Highlight) 12%, var(--tx-background,Canvas)))}.tx-calendar__event[data-tone=warning].svelte-12vcxox{--tx-event-accent:var(--tx-warning,Highlight);--tx-event-ink:var(--tx-warning-soft-body,var(--tx-foreground,CanvasText));--tx-event-fill:var(--tx-warning-soft,color-mix(in oklab, var(--tx-warning,Highlight) 12%, var(--tx-background,Canvas)))}.tx-calendar__event[data-tone=danger].svelte-12vcxox{--tx-event-accent:var(--tx-destructive,Mark);--tx-event-ink:var(--tx-destructive-soft-body,var(--tx-foreground,CanvasText));--tx-event-fill:var(--tx-destructive-soft,color-mix(in oklab, var(--tx-destructive,Mark) 12%, var(--tx-background,Canvas)))}.tx-calendar__event[data-movable].svelte-12vcxox{cursor:grab;touch-action:none}.tx-calendar__event.svelte-12vcxox[data-dragging]{z-index:2;cursor:grabbing;opacity:.85;box-shadow:var(--tx-elevation-3);translate:var(--tx-calendar-drag-x,0) var(--tx-calendar-drag-y,0);position:relative}.tx-calendar__event[data-grabbed].svelte-12vcxox{z-index:2;outline:2px dashed var(--tx-ring,Highlight);outline-offset:1px;position:relative}.tx-calendar__event.svelte-12vcxox:focus-visible{outline:var(--tx-focus-ring-width,2px) solid var(--tx-ring,Highlight);outline-offset:2px}.tx-calendar__event-title.svelte-12vcxox,.tx-calendar__event-time.svelte-12vcxox{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tx-calendar__event-title.svelte-12vcxox{font-weight:600}.tx-calendar__event-time.svelte-12vcxox{color:var(--tx-muted-foreground,GrayText)}.tx-calendar__event-details.svelte-12vcxox{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tx-calendar__event--compact.svelte-12vcxox{padding-block:calc(var(--tx-space-unit) * .4)}@media (forced-colors:active){.tx-calendar__event.svelte-12vcxox[data-dragging]{outline:2px dashed canvastext}}
