.agenda-page[data-v-89ad5e49]{display:flex;flex-direction:column;height:100%;min-height:0;padding:8px;gap:8px}.agenda-barre[data-v-89ad5e49]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.agenda-sources[data-v-89ad5e49]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.agenda-corps[data-v-89ad5e49]{flex:1;min-height:0;width:100%}.obligatoire[data-v-89ad5e49]{color:#dc2626}.agenda-chip[data-v-89ad5e49]{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#374151;cursor:pointer;transition:opacity .15s,background-color .15s}.agenda-chip[data-v-89ad5e49]:hover{background:#f9fafb}.agenda-chip--off[data-v-89ad5e49]{opacity:.45}.agenda-chip__puce[data-v-89ad5e49]{width:9px;height:9px;border-radius:50%;background:var(--puce);display:inline-block}[data-v-89ad5e49] .agenda-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:#f3f4f6;color:#374151}[data-v-89ad5e49] .agenda-badge .agenda-chip__puce{width:9px;height:9px;border-radius:50%;background:var(--puce);display:inline-block}[data-v-89ad5e49] .agenda-btn-traite{display:inline-flex;align-items:center;padding:3px 10px;color:#047857;background:#d1fae5;border:1px solid #6ee7b7;border-radius:14px;cursor:pointer}[data-v-89ad5e49] .agenda-btn-traite:hover{background:#a7f3d0}[data-v-89ad5e49] .vuecal__event.agenda-evt{color:#fff;border-radius:4px;padding:1px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}[data-v-89ad5e49] .vuecal__event.agenda-evt--evenement{background-color:var(--omag-500)}[data-v-89ad5e49] .vuecal__event.agenda-evt--crm{background-color:#7c3aed}[data-v-89ad5e49] .vuecal__event.agenda-evt--rappel{background-color:#f59e0b}[data-v-89ad5e49] .vuecal__event.agenda-evt--tache{background-color:#10b981}[data-v-89ad5e49] .vuecal--month-view .vuecal__cell{min-height:80px}[data-v-89ad5e49] .vuecal--month-view .vuecal__event-time{display:none}[data-v-89ad5e49] .ag-theme-quartz .ag-pinned-bottom-row{background-color:#d1e2fd;font-weight:700}
