[data-calendar]{--cal-line:color-mix(in oklab, var(--ui-border) 55%, transparent);--cal-weekend:color-mix(in oklab, var(--ui-bg-muted) 60%, var(--ui-bg));--cal-item-strong:color-mix(in oklab, var(--ui-primary) 17%, var(--ui-bg));--cal-item-text:color-mix(in oklab, var(--ui-primary) 70%, var(--ui-text-highlighted));--cal-past-item-strong:color-mix(in oklab, var(--ui-primary) 8%, var(--ui-bg));--cal-block:color-mix(in oklab, var(--ui-primary) 6%, var(--ui-bg));--cal-block-hover:color-mix(in oklab, var(--ui-primary) 10%, var(--ui-bg));--cal-block-ring:color-mix(in oklab, var(--ui-primary) 15%, var(--ui-bg));--cal-block-time:color-mix(in oklab, var(--ui-primary) 70%, var(--ui-text-muted));--cal-live-item:color-mix(in oklab, var(--ui-primary) 12%, var(--ui-bg));--cal-live-ring:color-mix(in oklab, var(--ui-primary) 35%, var(--ui-bg));--cal-past-accent:color-mix(in oklab, var(--ui-primary) 40%, var(--ui-bg));--cal-density-1:color-mix(in oklab, var(--ui-primary) 10%, var(--ui-bg));--cal-density-2:color-mix(in oklab, var(--ui-primary) 20%, var(--ui-bg));--cal-density-3:color-mix(in oklab, var(--ui-primary) 33%, var(--ui-bg));--cal-density-4:color-mix(in oklab, var(--ui-primary) 50%, var(--ui-bg));--cal-day-hover:inset 0 0 0 1.5rem color-mix(in oklab, var(--ui-text-highlighted) 6%, transparent);--sx-color-primary:var(--ui-primary);--sx-color-background:var(--ui-bg);--sx-border:1px solid var(--cal-line);--sx-internal-color-text:var(--ui-text)}[data-calendar] .sx-vue-calendar-wrapper{flex:1;min-height:0}[data-calendar] .sx__calendar{border:none;border-radius:0}[data-calendar] .sx__calendar-header,[data-calendar] .sx__month-grid-day__header-day-name{display:none}[data-calendar] .sx__month-grid-day__header{align-items:flex-start;padding-inline:.375rem}[data-calendar] .sx__month-grid-day.sx__saturday,[data-calendar] .sx__month-grid-day.sx__sunday,[data-calendar]:not([data-view=day]) .sx__time-grid-day.sx__saturday,[data-calendar]:not([data-view=day]) .sx__time-grid-day.sx__sunday{background-color:var(--cal-weekend)}[data-calendar] .sx__month-grid-day__events-more{text-align:start;width:auto;color:var(--ui-text-muted);background:0 0;margin:.125rem 0 0;padding:0 .5rem}[data-calendar] .sx__month-grid-day__events-more:hover{color:var(--ui-text-highlighted);background:0 0}[data-calendar] .sx__week-grid__date{flex-flow:row;justify-content:center;gap:.375rem;padding-block:.5rem}[data-calendar] .sx__week-grid__day-name{text-transform:none;color:var(--ui-text-muted);font-weight:450}[data-calendar] .sx__week-grid__date--is-today .sx__week-grid__day-name{color:var(--ui-primary);font-weight:550}[data-calendar] .sx__week-grid__date-number{width:auto;min-width:1.5rem;height:1.5rem;color:var(--ui-text-highlighted);border-radius:var(--ui-radius);padding-inline:.375rem;font-size:.8125rem;font-weight:600}[data-calendar] .sx__week-grid__date--is-today .sx__week-grid__date-number{color:var(--ui-text-inverted)}[data-calendar] .sx__view-container{overflow-anchor:none}[data-calendar] .sx__week-grid__hour-text{color:var(--ui-text-dimmed);font-size:.6875rem}[data-calendar] .sx__time-grid-event{border-radius:.375rem;min-height:1.25rem;border-color:var(--ui-bg)!important}
