.legend[data-v-388df8ff]{padding:.65rem .85rem;border:1px solid var(--cui-border-color);background:var(--cui-body-bg);display:flex;flex-direction:column;gap:1rem}.legend--sticky[data-v-388df8ff]{position:sticky;top:3.5rem;z-index:4}.legend__row[data-v-388df8ff]{display:flex;align-content:center;gap:1rem}.legend__title[data-v-388df8ff]{display:inline-flex;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0f172a73}.legend__items[data-v-388df8ff]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem}.legend__pill[data-v-388df8ff]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.2rem .35rem;padding:.28rem .65rem .28rem .55rem;border-radius:4px;font-size:.78rem;font-weight:600;line-height:1.2;border:none}.legend__pill--person[data-v-388df8ff]{border:none;padding:.35rem .6rem;border-radius:6px;gap:.1rem;font-weight:600}.legend__pill--activity[data-v-388df8ff]{color:#0f172ae0}.legend__pill-initials[data-v-388df8ff]{font-weight:800;letter-spacing:.02em}.legend__pill-sep[data-v-388df8ff]{font-weight:500;opacity:.88}.legend__pill-name[data-v-388df8ff]{font-weight:600}.legend__pill-tag[data-v-388df8ff]{margin-left:.15rem;font-size:.68rem;font-weight:800;letter-spacing:.04em;opacity:.85}.legend__activity-color[data-v-388df8ff]{width:.7rem;height:.7rem;border-radius:2px;flex-shrink:0}.filters-with-calendar[data-v-388df8ff]{width:100%;display:flex;gap:1rem;padding:1rem 0 0}.filters-with-calendar[data-v-388df8ff] .fc{width:100%;flex:1}.filters-with-calendar[data-v-388df8ff] .fc-timegrid-event-harness{margin-top:1px}.filters-with-calendar[data-v-388df8ff] .fc-timegrid-event{border:none!important;border-radius:4px!important;overflow:hidden}.filters-with-calendar[data-v-388df8ff] .fc-timegrid-event .fc-event-main{padding:0!important;background:transparent!important}.filters-with-calendar[data-v-388df8ff] .fc-timegrid-more-link{border-radius:4px}.filters-with-calendar[data-v-388df8ff] .fc-daygrid-event{border:none!important;border-radius:4px!important;overflow:hidden}.filters-with-calendar[data-v-388df8ff] .fc-daygrid-event .fc-event-main{padding:0!important;background:transparent!important}.filters-with-calendar[data-v-388df8ff] .fc-list-event{border-radius:4px}.filters-with-calendar[data-v-388df8ff] .fc-v-event .fc-event-main{min-height:100%}.filters-with-calendar[data-v-388df8ff] .fc .fc-bg-event{opacity:.35}.filters-with-calendar[data-v-388df8ff] .fc-popover{z-index:999!important}.filters[data-v-388df8ff]{padding:1rem .5rem;height:45rem;flex-basis:20%;display:flex;flex-direction:column;gap:1.6rem;align-self:flex-start;overflow-y:auto;border:.1rem solid var(--cui-border-color)}.filters--sticky[data-v-388df8ff]{position:sticky;top:12rem;z-index:3}.filters__group-label[data-v-388df8ff]{position:relative;box-shadow:none!important;border:none;cursor:text;padding:0!important;margin-left:.4rem!important}.filters__checkboxes[data-v-388df8ff]{display:flex;flex-direction:column;gap:.4rem}.filters__checkboxes[data-v-388df8ff]:nth-child(1){margin-left:.4rem}.filters__checkboxes-container[data-v-388df8ff]{display:flex;align-items:center;gap:.5rem}.filters__checkboxes-container[data-v-388df8ff] .form-check-input{display:inline-flex!important;width:1rem!important;height:1rem!important;border-radius:0!important;margin-top:.1rem!important}.filters__checkboxes-container-label[data-v-388df8ff]{order:2;display:inline-flex}.filters__accordion-header-row[data-v-388df8ff]{padding:0 .4rem;width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.filters__accordion-checkboxes[data-v-388df8ff]{display:flex;flex-direction:column;gap:.4rem;max-height:16rem;overflow-y:auto}.filters[data-v-388df8ff] .accordion-item{border-color:var(--cui-border-color);border-radius:var(--cui-border-radius);margin-bottom:.5rem;overflow:hidden}.filters[data-v-388df8ff] .accordion-button{padding:.4rem .4rem .4rem 0;box-shadow:none!important}.filters[data-v-388df8ff] .accordion-button:after{height:1.15rem!important;width:1.15rem!important;background-size:1.15rem!important}.filters[data-v-388df8ff] .accordion-body{padding:.4rem}.filters-clear-btn[data-v-388df8ff]{padding:.2rem}.event[data-v-388df8ff]{min-height:100%;height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;position:relative}.event__inner[data-v-388df8ff]{display:flex;flex-direction:column;min-height:100%;width:100%;height:100%}.event__time-and-details[data-v-388df8ff]{font-size:.72rem;display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem;padding-right:.5rem}.event__time[data-v-388df8ff]{font-weight:800}.event__actor-line[data-v-388df8ff]{font-weight:700;white-space:nowrap}.event__activity-abbr[data-v-388df8ff]{font-weight:700;font-style:italic}.event__sub[data-v-388df8ff]{width:fit-content;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;opacity:.82}.event__inner b[data-v-388df8ff],.event__tiem b[data-v-388df8ff]{margin-right:0}.event-edit-btn[data-v-388df8ff]{background:none;border:none;padding:.3rem 0 0;margin:0;font-size:.875rem;transition:transform .4ms ease-in-out;position:absolute;top:.1rem;right:.3rem}.event-edit-btn[data-v-388df8ff]:hover{transform:scale(1.04)}.actor-agent-btn[data-v-388df8ff]:hover,.actor-agent-btn[data-v-388df8ff]:focus-visible{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--cui-btn-color)!important;opacity:.9}.event-modal[data-v-388df8ff]{display:flex;flex-direction:column;gap:1.25rem}.event-modal__cover[data-v-388df8ff]{margin:-1rem -1rem 0}.event-modal__cover img[data-v-388df8ff]{display:block;width:100%;height:180px;object-fit:cover}.event-modal__header[data-v-388df8ff]{padding-bottom:1rem;border-bottom:1px solid var(--cui-border-color)}.event-modal__title[data-v-388df8ff]{display:flex;align-items:center;gap:.5rem}.event-modal__title h5[data-v-388df8ff]{margin:0;font-size:1.1rem;font-weight:600}.event-modal__activity-dot[data-v-388df8ff]{width:.65rem;height:.65rem;border-radius:50%;flex-shrink:0}.event-modal__datetime[data-v-388df8ff]{margin:.35rem 0 0;font-size:.875rem;color:var(--cui-secondary-color)}.event-modal__field[data-v-388df8ff]{display:flex;flex-direction:column;gap:.35rem}.event-modal__label[data-v-388df8ff]{font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0f172a73}.event-modal__confirmed-icon[data-v-388df8ff]{color:var(--cui-success);font-size:.95rem;flex-shrink:0}.event-modal__notes[data-v-388df8ff]{padding:.75rem;border-radius:6px;background:var(--cui-tertiary-bg);font-size:.9rem}.chart-container[data-v-71c0ec02]{height:300px;width:100%;position:relative;overflow:hidden}.chart-container canvas[data-v-71c0ec02]{max-width:100%!important;height:auto!important}.chart-container[data-v-23ccef61]{height:300px;width:100%;position:relative;overflow:hidden}.chart-container canvas[data-v-23ccef61]{max-width:100%!important;height:auto!important}.chart-container[data-v-61d9c791]{height:300px;width:100%;position:relative;overflow:hidden}.chart-container canvas[data-v-61d9c791]{max-width:100%!important;height:auto!important}.overview-crm[data-v-1e838bcc]{width:100%;padding:1rem;display:flex;flex-direction:column;gap:6rem}
