.planning-agenda__light-theme[data-theme=light]{--accent:#ff93c2;--accent-foreground:var(--snow);--accent-soft:color-mix(in oklab, var(--accent) 15%, transparent);--accent-soft-foreground:color-mix(in oklab, var(--accent) 80%, var(--foreground) 20%);--accent-soft-hover:color-mix(in oklab, var(--accent) 20%, transparent)}@supports (color:lab(0% 0 0)){.planning-agenda__light-theme[data-theme=light]{--accent:lab(73.7946% 45.6587 -5.96694)}}.planning-agenda__light-theme.agenda--month .agenda__month-weekday-header{background-color:var(--color-white,#fff);border-radius:0}.planning-agenda__light-theme.agenda--month .agenda__month-grid{min-height:0;padding-bottom:0}.planning-agenda__light-theme.agenda--month .agenda__month-row{border-top-width:0}.planning-agenda__month-cell-events{overscroll-behavior-y:contain;scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.planning-agenda__month-cell-events>:is([data-slot=agenda-month-event],[data-planning-slot-selection]){flex-shrink:0}.planning-agenda__light-theme .agenda__day-header:not([data-profile-today=true]) .agenda__day-header-name[data-today=true]{color:var(--muted)}.planning-agenda__light-theme .agenda__day-header:not([data-profile-today=true]) .agenda__day-header-date[data-today=true]{color:var(--muted);background-color:#0000}.planning-agenda__light-theme .agenda__day-header[data-profile-today=true] .agenda__day-header-name{color:var(--muted)}.planning-agenda__light-theme .agenda__day-header[data-profile-today=true] .agenda__day-header-date,.planning-agenda__light-theme .agenda__month-cell[data-profile-today=true] .agenda__month-cell-date{background-color:var(--accent-soft);color:var(--accent-soft-foreground)}.planning-agenda__light-theme.agenda--week .agenda__day-header[data-profile-today=true] .agenda__day-header-date{border-radius:9999px;width:1.35rem;height:1.35rem;padding:0}.planning-agenda__light-theme .agenda__month-cell:not([data-profile-today=true]) .agenda__month-cell-date[data-today=true]{color:var(--muted);background-color:#0000}.planning-agenda__light-theme[data-slot=agenda]{--agenda-event-radius:2px;--separator:var(--color-gray-200);--agenda-event-overlap-inset:2px;--planning-agenda-event-tint:10%;--planning-agenda-event-accent-inset:2px;--planning-agenda-event-accent-width:2px}.planning-agenda__time-grid{background-image:repeating-linear-gradient(to right, var(--separator) 0, var(--separator) 1px, transparent 1px, transparent var(--planning-agenda-day-width));background-position:var(--agenda-time-column-width) 0;background-size:calc(100% - var(--agenda-time-column-width)) 100%;background-repeat:no-repeat}.planning-agenda__time-grid .agenda__day-column{border-inline-start:0}.planning-agenda__event[data-slot=agenda-event]{background-color:color-mix(in srgb, var(--agenda-event-accent) var(--planning-agenda-event-tint), var(--surface,white));border-inline-start:0;inset-inline:1px}.planning-agenda__event--appointment[data-slot=agenda-event]{border:1px solid var(--color-gray-200,#e2e8f0);background-color:var(--color-gray-100,#f1f5f9);padding-inline-start:calc(var(--planning-agenda-event-accent-inset) + var(--planning-agenda-event-accent-width) + 6px)}.planning-agenda__event--appointment[data-slot=agenda-event]:before{inset-block:var(--planning-agenda-event-accent-inset);width:var(--planning-agenda-event-accent-width);border-radius:var(--agenda-event-radius);background-color:var(--agenda-event-accent);content:"";pointer-events:none;position:absolute;inset-inline-start:var(--planning-agenda-event-accent-inset)}.planning-agenda__event--compact[data-slot=agenda-event]{padding-block:0;padding-inline-end:6px}.planning-agenda__event--appointment[data-slot=agenda-event][data-status=unconfirmed]{border:1px dashed var(--agenda-event-accent)}.planning-agenda__event--appointment[data-slot=agenda-month-event][data-status=unconfirmed]{background-color:color-mix(in srgb, var(--agenda-event-text) 16%, transparent)}.planning-agenda__event--closure:is([data-slot=agenda-event],[data-slot=agenda-all-day-event],[data-slot=agenda-month-event],[data-slot=agenda-month-spanning-event]){background-color:var(--color-white,#fff);background-image:repeating-linear-gradient(135deg, transparent 0, transparent 10px, var(--color-gray-300,#cbd5e1) 10px, var(--color-gray-300,#cbd5e1) 11px);color:var(--color-error-600,#dc2626)}.planning-agenda__event--closure :is([data-slot=agenda-event-title],[data-slot=agenda-event-time]){color:inherit}.planning-agenda__event--opening-hour:is([data-slot=agenda-event],[data-slot=agenda-all-day-event],[data-slot=agenda-month-event],[data-slot=agenda-month-spanning-event]){color:var(--color-black,#0b051d)}.planning-agenda__event--all-day:not(.planning-agenda__event--closure):is([data-slot=agenda-month-event],[data-slot=agenda-month-spanning-event]){background-color:var(--agenda-event-text,var(--agenda-event-accent,var(--color-accent)));color:var(--color-white,#fff);font-weight:500}.planning-agenda__mini-calendar-panel{overflow-y:auto}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-grid]{grid-template-columns:repeat(7,minmax(0,1fr))}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell][data-today=true]:not([data-profile-today=true]):not([data-selected=true]){box-shadow:none;color:var(--foreground);background-color:#0000}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell][data-profile-today=true]:not([data-selected=true]){box-shadow:none;color:var(--accent-soft-foreground);background-color:#0000}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell][data-selected=true]{box-shadow:none;color:var(--accent-foreground);background-color:#0000}.planning-agenda__mini-calendar-date{border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell][data-profile-today=true]:not([data-selected=true])>.planning-agenda__mini-calendar-date{background-color:var(--accent-soft)}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell][data-selected=true]>.planning-agenda__mini-calendar-date{background-color:var(--accent)}@media (hover:hover){.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell]:is(:hover,[data-hovered=true]):not([data-selected=true]){background-color:#0000}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell]:is(:hover,[data-hovered=true]):not([data-selected=true]):not([data-profile-today=true])>.planning-agenda__mini-calendar-date{background-color:var(--default)}.planning-agenda__mini-calendar[data-slot=calendar] [data-slot=calendar-cell][data-profile-today=true]:is(:hover,[data-hovered=true]):not([data-selected=true])>.planning-agenda__mini-calendar-date{background-color:var(--accent-soft-hover)}}