.planning-grid[data-v-11e10d13]{font-size:.75rem;overflow-x:auto}.planning-grid__week+.planning-grid__week[data-v-11e10d13]{margin-top:12px}.planning-grid__row[data-v-11e10d13]{border-bottom:1px solid rgba(var(--v-border-color),var(--v-border-opacity));display:grid}.planning-grid__head[data-v-11e10d13]{z-index:2;top:0}.planning-grid__head[data-v-11e10d13],.planning-grid__tech[data-v-11e10d13]{background:rgb(var(--v-theme-surface));position:sticky}.planning-grid__tech[data-v-11e10d13]{z-index:1;border-right:1px solid rgba(var(--v-border-color),var(--v-border-opacity));align-items:center;padding:4px 8px;display:flex;left:0;overflow:hidden}.planning-grid__day-head[data-v-11e10d13]{cursor:pointer;border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-direction:column;align-items:center;padding:4px;font-weight:500;display:flex}.planning-grid__day-head.is-today[data-v-11e10d13]{color:rgb(var(--v-theme-primary))}.planning-grid__holiday-label[data-v-11e10d13]{color:rgb(var(--v-theme-warning));font-size:.65rem;font-weight:400}.planning-grid__cell[data-v-11e10d13]{border-left:1px solid rgba(var(--v-border-color),var(--v-border-opacity));flex-direction:column;gap:2px;min-width:0;min-height:44px;padding:2px 2px 6px;display:flex;position:relative;overflow:hidden}.planning-grid__cell.is-today[data-v-11e10d13]{background:rgba(var(--v-theme-primary),.05)}.planning-grid__cell.is-other-month[data-v-11e10d13],.planning-grid__cell.is-weekend[data-v-11e10d13]{background:rgba(var(--v-theme-on-surface),.03)}.planning-grid__cell.is-holiday[data-v-11e10d13]{background:rgba(var(--v-theme-warning),.08)}.planning-grid__cell.is-vacation[data-v-11e10d13]{background:rgba(var(--v-theme-info),.1)}.planning-grid__cell.is-vacation-pending[data-v-11e10d13]{background:repeating-linear-gradient(45deg,rgba(var(--v-theme-info),.12) 0 6px,transparent 6px 12px)}.planning-grid__cell.is-drop-target[data-v-11e10d13]{outline:2px dashed rgb(var(--v-theme-primary));outline-offset:-2px}.planning-grid__vacation[data-v-11e10d13]{color:rgb(var(--v-theme-info));font-weight:500}.planning-grid__add[data-v-11e10d13]{z-index:1;opacity:0;transition:opacity .15s;position:absolute;top:2px;right:2px}.planning-grid__add[data-v-11e10d13]:focus-visible,.planning-grid__cell:hover .planning-grid__add[data-v-11e10d13]{opacity:1}.planning-grid__load[data-v-11e10d13]{position:absolute;bottom:2px;left:4px;right:4px}.planning-chip[data-v-11e10d13]{overflow-wrap:anywhere;cursor:pointer;-webkit-line-clamp:2;border-left:3px solid;border-radius:3px;-webkit-box-orient:vertical;min-width:0;padding:1px 4px;line-height:1.25;display:-webkit-box;overflow:hidden}.planning-chip[draggable=true][data-v-11e10d13]{cursor:grab}.planning-chip.is-highlighted[data-v-11e10d13]{box-shadow:inset 0 0 0 3px rgb(var(--v-theme-warning));animation:.8s ease-in-out 3 planning-highlight-11e10d13;background-color:rgba(var(--v-theme-warning),.3)!important}@keyframes planning-highlight-11e10d13{50%{background-color:rgba(var(--v-theme-warning),.65)}}.planning-chip__time[data-v-11e10d13]{font-variant-numeric:tabular-nums;margin-right:4px}.planning-dot[data-v-11e10d13]{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}
