.search-bar__input[data-v-7b148e25]{border-radius:0;background-color:var(--p-surface-200);border-color:var(--p-surface-200);color:var(--p-surface-950);padding:20px;padding-right:5rem}.search-bar__input[data-v-7b148e25]::placeholder{color:#4b5563;opacity:1}.search-bar.compact .search-bar__input[data-v-7b148e25]{background-color:var(--p-surface-0);border-color:var(--p-surface-300);padding:10px;padding-right:4rem;border-radius:6px}.side-nav-root[data-v-9dc3ccdc],.side-nav-child[data-v-9dc3ccdc]{display:block;width:100%;padding:.9rem 1rem;color:var(--p-text-color);text-decoration:none;cursor:pointer;border:none;background:none;font-size:1.1rem;text-align:left;transition:background-color .2s,color .2s}.side-nav-root[data-v-9dc3ccdc]{font-weight:600;display:flex;align-items:center;gap:.5rem}.side-nav-child[data-v-9dc3ccdc]{padding-left:2.5rem;font-weight:600;width:94%;border-radius:0 6px 6px 0}.side-nav-root[data-v-9dc3ccdc]:hover,.side-nav-child[data-v-9dc3ccdc]:hover{color:var(--p-primary-color)}.side-nav-root--active[data-v-9dc3ccdc]{background-color:var(--p-primary-color);color:var(--p-primary-contrast-color)}.side-nav-root--active[data-v-9dc3ccdc]:hover{background-color:color-mix(in srgb,var(--p-primary-color) 90%,black);color:var(--p-primary-contrast-color)}.side-nav-child--active[data-v-9dc3ccdc]{background-color:color-mix(in srgb,var(--p-primary-color) 85%,black);color:var(--p-primary-contrast-color)}.side-nav-child--active[data-v-9dc3ccdc]:hover{background-color:color-mix(in srgb,var(--p-primary-color) 75%,black);color:var(--p-primary-contrast-color)}.side-nav-child--disabled[data-v-9dc3ccdc]{opacity:.5;pointer-events:none}.side-nav-badge[data-v-9dc3ccdc]{display:inline-flex;min-width:1.125rem;height:1.125rem;margin-left:auto;align-items:center;justify-content:center;border-radius:9999px;padding:0 .375rem;background:#fd7617;color:#fff;font-size:.6875rem;font-weight:700;line-height:1}.side-nav-badge--child[data-v-9dc3ccdc]{min-width:1rem;height:1rem;font-size:.625rem}.side-nav-root[data-v-3d24c80f]{display:flex;align-items:center;gap:.5rem;width:100%;padding:.9rem 1rem;color:var(--p-text-color);cursor:pointer;border:none;background:none;font-size:1.1rem;font-weight:600;text-align:left;transition:background-color .2s,color .2s}.side-nav-root[data-v-3d24c80f]:hover{color:var(--p-primary-color)}.side-nav-root--active[data-v-3d24c80f]{background-color:var(--p-primary-color);color:var(--p-primary-contrast-color)}.side-nav-root--active[data-v-3d24c80f]:hover{background-color:color-mix(in srgb,var(--p-primary-color) 90%,black);color:var(--p-primary-contrast-color)}.side-nav-child[data-v-3d24c80f]{display:block;padding:.9rem 1rem .9rem 2.5rem;width:94%;color:var(--p-text-color);text-decoration:none;font-size:1.1rem;font-weight:600;border-radius:0 6px 6px 0;transition:background-color .2s,color .2s}.side-nav-child[data-v-3d24c80f]:hover{color:var(--p-primary-color)}.side-nav-child.router-link-active[data-v-3d24c80f]{background-color:color-mix(in srgb,var(--p-primary-color) 85%,black);color:var(--p-primary-contrast-color)}.side-nav-child.router-link-active[data-v-3d24c80f]:hover{background-color:color-mix(in srgb,var(--p-primary-color) 75%,black);color:var(--p-primary-contrast-color)}.sidebar-main[data-v-d499cfe4]{background-color:#fff}footer[data-v-d499cfe4]{background-color:var(--p-surface-100)}aside[data-v-d499cfe4],.footer-main[data-v-d499cfe4]{border-color:var(--p-surface-300)}.activity-stream-calendar[data-v-1b2e7b82]{border-radius:var(--activity-surface-radius, 1rem);background:var(--activity-surface-bg, var(--p-surface-0));padding:var(--activity-surface-padding, .85rem);box-shadow:var(--activity-surface-shadow, none)}.activity-stream-calendar__dialog[data-v-1b2e7b82],.activity-stream-calendar__close[data-v-1b2e7b82]{border:1px solid var(--p-form-field-border-color, #9CA3AF)}.activity-stream-calendar__title[data-v-1b2e7b82]{margin:0 0 var(--activity-surface-gap, .75rem)}.activity-stream-calendar__loading[data-v-1b2e7b82]{display:inline-flex;align-items:center;gap:.55rem;font-size:.875rem;color:var(--p-surface-600, #475569)}.activity-stream-calendar__spinner[data-v-1b2e7b82]{width:1.125rem;height:1.125rem;flex:0 0 auto}.activity-stream-calendar__event[data-v-1b2e7b82]{display:block}.activity-stream-calendar__event-title[data-v-1b2e7b82]{margin:0;font-size:1.25rem;line-height:1.15;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.activity-stream-calendar__event-meta[data-v-1b2e7b82]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;min-width:0;margin-top:.75rem;overflow:visible;white-space:normal;font-size:1rem;line-height:1.2}.activity-stream-calendar__event-meta-item[data-v-1b2e7b82]{display:inline-flex;align-items:center;gap:.55rem;min-width:0;max-width:100%;flex:0 0 auto}.activity-stream-calendar__event-meta-item i[data-v-1b2e7b82]{flex:0 0 auto;font-size:1rem}.activity-stream-calendar__event-meta-item span[data-v-1b2e7b82]{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.activity-stream-calendar__event-meta-item--location[data-v-1b2e7b82]{flex:1 1 12rem}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day-cell--event-start,[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day-cell--event-single{border-top-left-radius:20%;border-bottom-left-radius:20%}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day-cell--event-end,[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day-cell--event-single{border-top-right-radius:20%;border-bottom-right-radius:20%}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day--event{background:var(--p-primary-600, #0a7074);color:var(--p-primary-contrast-color, #fff);font-weight:600}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-day-view{margin-top:.35rem}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-panel.p-datepicker-panel-inline{border:1px solid var(--p-form-field-border-color, #9CA3AF)}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-day-view thead th,[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-month-view thead th{padding:0 0 .25rem;font-size:.95rem;font-weight:700;color:var(--p-surface-700, #334155)}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-day-view tbody td,[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-month-view tbody td{padding:.05rem 0}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-day{display:flex;align-items:center;justify-content:center;width:calc(100% - .2rem);min-height:2.35rem;margin:.05rem .1rem;border-radius:.45rem;font-size:1.1rem;font-weight:500}[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day--event.p-datepicker-day-selected,[data-v-1b2e7b82] .activity-stream-calendar__datepicker .activity-stream-calendar__day-cell--event .p-datepicker-day.p-datepicker-day-selected,[data-v-1b2e7b82] .activity-stream-calendar__datepicker .p-datepicker-day.p-datepicker-day-selected{background:#f08a24;color:#fff}.mobile-menu-top-actions{display:flex;width:100%;flex-wrap:wrap;align-items:stretch;gap:var(--mobile-menu-top-action-gap);container-type:inline-size;--mobile-menu-top-action-gap: .5rem;--mobile-menu-top-action-px: .875rem;--mobile-menu-top-action-font-size: .875rem;--mobile-menu-top-action-basis: auto}.mobile-menu-top-actions__button{flex:1 1 var(--mobile-menu-top-action-basis);gap:.25rem;min-width:0;padding-inline:var(--mobile-menu-top-action-px);font-size:var(--mobile-menu-top-action-font-size);white-space:nowrap}.mobile-menu-top-actions__button--dropdown{padding-right:calc(var(--mobile-menu-top-action-px) - .25rem)}.mobile-menu-top-actions__label{overflow:hidden;text-overflow:ellipsis;text-align:center}.mobile-menu-top-actions__icon{flex:none}@container (max-width: 26rem){.mobile-menu-top-actions{--mobile-menu-top-action-gap: .375rem;--mobile-menu-top-action-px: .75rem;--mobile-menu-top-action-font-size: 13px}.mobile-menu-top-actions[data-count="4"],.mobile-menu-top-actions[data-count="5"]{--mobile-menu-top-action-basis: calc(50% - (var(--mobile-menu-top-action-gap) / 2))}}@container (max-width: 20rem){.mobile-menu-top-actions{--mobile-menu-top-action-gap: .25rem;--mobile-menu-top-action-px: .5rem;--mobile-menu-top-action-font-size: 12px;--mobile-menu-top-action-basis: calc(50% - (var(--mobile-menu-top-action-gap) / 2))}}.mobile-activity-menu.p-menu{min-width:16rem;max-width:min(84vw,26rem)}.mobile-activity-menu .p-menu-list{padding:.5rem 1.5rem .75rem}.mobile-activity-menu .p-menu-item-link{padding:.95rem 0;border-bottom:1px solid #cccccc;border-radius:0;color:var(--p-primary-color)!important}.mobile-activity-menu .p-menu-item-label{font-size:12px;font-weight:700;line-height:1.25;color:inherit}.mobile-activity-menu .p-menu-item:last-child .p-menu-item-link{border-bottom:0}.mobile-search-input[data-v-6a9e771b] .p-inputtext{background-color:var(--p-surface-100);border-color:var(--p-surface-100);padding:10px;padding-right:4rem;border-radius:6px}.notifications-panel[data-v-55652fbe]{position:absolute;inset:0;z-index:60;pointer-events:none}.notifications-panel__backdrop[data-v-55652fbe]{position:absolute;inset:0;background:#0f172a59;opacity:0;transition:opacity .2s ease;pointer-events:none}.notifications-panel__sheet[data-v-55652fbe]{position:absolute;top:0;left:var(--ui-sidenav-width, 350px);width:var(--ui-notifications-width, 350px);max-width:100%;height:100%;background:var(--p-surface-0, #ffffff);border-left:1px solid var(--p-surface-200, #e5e7eb);border-right:1px solid var(--p-surface-200, #e5e7eb);box-shadow:8px 0 20px #0f172a1f;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s;display:flex;flex-direction:column;pointer-events:none}.notifications-panel.is-visible .notifications-panel__backdrop[data-v-55652fbe]{opacity:1;pointer-events:auto}.notifications-panel.is-visible .notifications-panel__sheet[data-v-55652fbe]{opacity:1;visibility:visible;transition:opacity .15s ease;pointer-events:auto}.notifications-panel:not(.is-mobile) .notifications-panel__backdrop[data-v-55652fbe]{display:none}.notifications-panel.is-mobile .notifications-panel__sheet[data-v-55652fbe]{width:100%;left:0;border-right:none;border-left:none;box-shadow:none}.notifications-panel__header[data-v-55652fbe]{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--p-surface-200, #e5e7eb);background:var(--p-surface-0, #ffffff)}.notifications-panel__title[data-v-55652fbe]{margin:0;font-size:16px;font-weight:600}.notifications-panel__close[data-v-55652fbe]{width:34px;height:34px;border-radius:999px;border:none;background:transparent;color:var(--p-text-color, #111827);display:grid;place-items:center;cursor:pointer}.notifications-panel__close[data-v-55652fbe]:hover{background:var(--p-surface-100, #f3f4f6)}.notifications-panel__empty[data-v-55652fbe]{padding:20px;margin:0;color:var(--p-text-muted-color, rgba(0, 0, 0, .6))}.notifications-panel__list[data-v-55652fbe]{list-style:none;margin:0;padding:16px 16px 24px;display:grid;align-content:start;gap:12px;overflow-y:auto;flex:1}.notifications-panel__item[data-v-55652fbe]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:12px;padding:12px;border-radius:12px;background:var(--p-surface-0, #ffffff);border:1px solid var(--p-surface-200, #e5e7eb)}.notifications-panel__avatar[data-v-55652fbe]{width:48px;height:48px;display:grid;place-items:center}.notifications-panel__logo[data-v-55652fbe]{width:48px;height:48px;border-radius:8px;object-fit:cover}.notifications-panel__content[data-v-55652fbe]{display:grid;gap:6px;font-size:13px;color:var(--p-text-color, #111827)}.notifications-panel__time[data-v-55652fbe]{font-size:12px;color:var(--p-text-muted-color, rgba(0, 0, 0, .55))}.notifications-panel__link[data-v-55652fbe]{color:var(--p-primary-color, #0e7075);text-decoration:none;font-weight:500}.notifications-panel__link[data-v-55652fbe]:hover{text-decoration:underline}.notifications-panel__link--strong[data-v-55652fbe]{font-weight:700}.notifications-panel__new[data-v-55652fbe]{position:absolute;top:8px;right:8px;padding:2px 8px;border-radius:999px;background:#f97316;color:#fff;font-size:10px;font-weight:600}.notifications-panel__more[data-v-55652fbe]{display:flex;justify-content:center;padding-top:4px}.notifications-panel__more-btn[data-v-55652fbe]{width:100%}@media(max-width:1199.98px){.notifications-panel[data-v-55652fbe]{position:fixed}}.layout-shell[data-v-374a0893]{position:relative;display:flex;height:100dvh;width:100dvw;overflow:hidden;--ui-sidenav-width: 350px;--ui-notifications-width: 350px}.layout-shell__sidebar[data-v-374a0893]{width:350px;flex-shrink:0;height:100%}.layout-shell__main[data-v-374a0893]{flex:1;height:100%;overflow-y:auto;scrollbar-gutter:stable}.layout-shell__main--mobile[data-v-374a0893]{padding-top:var(--mobile-menu-top-offset, calc(7.25rem + env(safe-area-inset-top)) );padding-bottom:var(--mobile-menu-bottom-offset, calc(5.5rem + env(safe-area-inset-bottom)) )}[data-v-1b17e2d0] .subnav-select .p-select-label{color:var(--p-primary-color);font-weight:600}[data-v-1b17e2d0] .subnav-select .p-select-dropdown{color:var(--p-primary-color)}.subnav-wrapper[data-v-1b17e2d0]{position:relative}.subnav-wrapper[data-v-1b17e2d0]:before,.subnav-wrapper[data-v-1b17e2d0]:after{content:"";position:absolute;top:0;bottom:0;width:32px;pointer-events:none;z-index:1}.subnav-wrapper[data-v-1b17e2d0]:before{left:0;background:linear-gradient(to right,var(--p-surface-0, #fff),transparent)}.subnav-wrapper[data-v-1b17e2d0]:after{right:0;background:linear-gradient(to left,var(--p-surface-0, #fff),transparent)}.subnav[data-v-1b17e2d0]{border-bottom-color:var(--p-surface-300);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap}.subnav[data-v-1b17e2d0]::-webkit-scrollbar{display:none}.nav-link[data-v-1b17e2d0]{display:block;color:var(--p-text-color);white-space:nowrap}.nav-link[data-v-1b17e2d0]:hover{color:var(--p-primary-color)}.nav-link--active[data-v-1b17e2d0]{color:var(--p-primary-color);position:relative}.nav-link--active[data-v-1b17e2d0]:after{content:"";position:absolute;bottom:-2px;left:0;display:block;width:100%;height:5px;background-color:var(--p-primary-color)}.layout-shell[data-v-bf82fa6b]{position:relative;display:flex;height:100dvh;width:100dvw;overflow:hidden;--ui-sidenav-width: 350px;--ui-notifications-width: 350px}.layout-shell__sidebar[data-v-bf82fa6b]{width:350px;flex-shrink:0;height:100%}.layout-shell__main[data-v-bf82fa6b]{flex:1;height:100%;overflow-y:auto}.layout-shell__main--mobile[data-v-bf82fa6b]{padding-top:var(--mobile-menu-top-offset, calc(7.25rem + env(safe-area-inset-top)) );padding-bottom:var(--mobile-menu-bottom-offset, calc(5.5rem + env(safe-area-inset-bottom)) )}.layout-shell[data-v-32417c89]{position:relative;display:flex;height:100dvh;width:100dvw;overflow:hidden;--ui-sidenav-width: 350px;--ui-notifications-width: 350px}.layout-shell__sidebar[data-v-32417c89]{width:350px;flex-shrink:0;height:100%}.layout-shell__main[data-v-32417c89]{flex:1;height:100%;overflow-y:auto}.layout-shell__main--mobile[data-v-32417c89]{padding-top:var(--mobile-menu-top-offset, calc(7.25rem + env(safe-area-inset-top)) );padding-bottom:var(--mobile-menu-bottom-offset, calc(5.5rem + env(safe-area-inset-bottom)) )}
