@container (min-width: 48rem){.app-grid[data-v-6759b2eb]{grid-template-columns:var(--app-grid-template)}.app-grid-header[data-v-6759b2eb],.app-grid-row[data-v-6759b2eb]{grid-template-columns:subgrid}}.app-grid--table[data-v-6759b2eb]{grid-template-columns:var(--app-grid-template)}.app-grid--table .app-grid-header[data-v-6759b2eb],.app-grid--table .app-grid-row[data-v-6759b2eb]{grid-template-columns:subgrid}.app-modal[data-v-28ec30e9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;width:100vw;max-width:100vw;height:100vh;height:100dvh;max-height:100dvh;margin:0;padding:1rem;border:none;background:transparent;overflow:hidden;box-sizing:border-box}.app-modal--elevated[data-v-28ec30e9]{z-index:110}.app-modal[open][data-v-28ec30e9]{display:flex;align-items:center;justify-content:center}@media (min-width: 640px){.app-modal[data-v-28ec30e9]{padding:1.5rem}}.app-modal[data-v-28ec30e9]::backdrop{background:color-mix(in srgb,var(--color-content, #1a1a1a) 80%,transparent);opacity:0;transition:opacity .25s ease,display .25s allow-discrete}.app-modal[open][data-v-28ec30e9]::backdrop{opacity:1}@starting-style{.app-modal[open][data-v-28ec30e9]::backdrop{opacity:0}}.app-modal__panel[data-v-28ec30e9]{margin:auto;opacity:0;transform:scale(.97);transition:opacity .25s ease,transform .25s ease}.app-modal[open] .app-modal__panel[data-v-28ec30e9]{opacity:1;transform:scale(1)}@starting-style{.app-modal[open] .app-modal__panel[data-v-28ec30e9]{opacity:0;transform:scale(.97)}}.app-modal__shell[data-v-28ec30e9]{position:relative;display:flex;width:100%;flex-direction:column;overflow:hidden}.app-modal__body[data-v-28ec30e9]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem}@media (min-width: 768px){.app-modal__body[data-v-28ec30e9]{padding:1rem 1.5rem 1.25rem}}.app-modal__floating-layer[data-v-28ec30e9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;overflow:visible;pointer-events:none}.app-modal[open].app-modal--closing[data-v-28ec30e9]::backdrop{opacity:0}.app-modal[open].app-modal--closing .app-modal__panel[data-v-28ec30e9]{opacity:0;transform:scale(.97)}@media (prefers-reduced-motion: reduce){.app-modal[data-v-28ec30e9]::backdrop,.app-modal__panel[data-v-28ec30e9]{transition:none}.app-modal__panel[data-v-28ec30e9],.app-modal[open] .app-modal__panel[data-v-28ec30e9],.app-modal[open].app-modal--closing .app-modal__panel[data-v-28ec30e9]{transform:none}}.sx__month-grid-day.is-leading-or-trailing{color:color-mix(in srgb,var(--color-content, #4f4c4c) 30%,transparent)}.sx__month-grid-day{background-color:var(--color-surface, #ffffff)}.sx__month-grid-day.sx__saturday,.sx__month-grid-day.sx__sunday,.sx__month-agenda-day.sx__saturday,.sx__month-agenda-day.sx__sunday{background-color:color-mix(in srgb,var(--color-background, #f6f9fc) 80%,white)}.sx__calendar-wrapper,.sx-vue-calendar-wrapper{border-radius:.5rem;overflow:hidden}.calendar-wrapper{margin:0 auto;height:clamp(28rem,calc(100dvh - 20rem),75vh);box-sizing:border-box;overflow:hidden}.calendar-wrapper .sx-vue-calendar-wrapper{height:100%}.calendar-wrapper .sx__view-selection{display:none}.calendar-wrapper .sx__calendar-header{align-items:center;gap:.5rem;padding:.5rem .75rem}.calendar-wrapper .sx__calendar-header-content{align-items:center;gap:.5rem;flex-wrap:wrap}.calendar-wrapper .sx__today-button{min-height:2.25rem;padding:.375rem .75rem;font-size:.875rem;border:1px solid color-mix(in srgb,var(--color-content, #252427) 15%,transparent);border-radius:.375rem}.calendar-wrapper .sx__forward-backward-navigation{height:2.25rem}.calendar-wrapper .sx__is-calendar-small .sx__forward-backward-navigation{display:flex}.calendar-wrapper .sx__forward-backward-navigation button{min-width:2.25rem;min-height:2.25rem;border:1px solid color-mix(in srgb,var(--color-content, #252427) 15%,transparent);border-radius:.375rem}.calendar-wrapper .sx__range-heading{font-size:1rem;font-weight:600;line-height:1.25}.calendar-wrapper .sx__calendar-header .sx__date-picker-wrapper{width:auto;flex:0 0 auto}.calendar-wrapper .sx__calendar-header .sx__date-input-wrapper{min-height:2.25rem}.calendar-wrapper .sx__calendar-header .sx__date-input-label{display:none}.calendar-wrapper .sx__calendar-header .sx__date-input{min-height:2.25rem;width:auto;min-width:10.5rem;max-width:12rem;padding:.375rem 1.75rem .375rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25;border:1px solid color-mix(in srgb,var(--color-content, #252427) 15%,transparent);border-radius:.375rem;background-color:var(--color-surface, #ffffff);color:var(--color-content, #252427)}.calendar-wrapper .sx__calendar-header .sx__date-input--active .sx__date-input{border-color:var(--users-primary, #b2cbff);outline:none;box-shadow:0 0 0 1px var(--users-primary, #b2cbff)}.calendar-wrapper .sx__calendar-header .sx__date-input-chevron-wrapper{right:.5rem;width:1.25rem;height:1.25rem}.calendar-wrapper .sx__calendar-header .sx__date-input-chevron{width:.75rem;height:.75rem}.calendar-wrapper .sx__date-picker-popup{width:17.5rem;max-width:min(17.5rem,calc(100vw - 2rem));max-height:none;overflow:visible;padding:.75rem;border-radius:.5rem;border:1px solid color-mix(in srgb,var(--color-content, #252427) 15%,transparent);box-shadow:0 4px 12px color-mix(in srgb,var(--color-content, #252427) 12%,transparent)}.calendar-wrapper .sx__date-picker__month-view-header{margin-bottom:.5rem}.calendar-wrapper .sx__date-picker__month-view-header__month-year{font-size:1rem;font-weight:600}.calendar-wrapper .sx__date-picker__month-view-header .sx__chevron-wrapper{min-width:2rem;min-height:2rem}.calendar-wrapper .sx__date-picker__month-view-header .sx__chevron-wrapper .sx__chevron{width:.5rem;height:.5rem}.calendar-wrapper .sx__date-picker__day-names{margin-bottom:.25rem}.calendar-wrapper .sx__date-picker__day-name{font-size:.75rem;font-weight:600}.calendar-wrapper .sx__date-picker__week{margin-bottom:.25rem}.calendar-wrapper .sx__date-picker__week .sx__date-picker__day{flex:1 1 0;width:100%;max-width:2.25rem;height:auto;min-height:0;aspect-ratio:1;padding:0;margin-inline:auto;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;font-size:.8125rem}.calendar-wrapper .sx__date-picker__day.sx__date-picker__day--selected{background-color:color-mix(in srgb,var(--users-primary, #b2cbff) 35%,white);color:var(--color-content, #252427)}.calendar-wrapper .sx__date-picker__day.sx__date-picker__day--today,.calendar-wrapper .sx__date-picker__day.sx__date-picker__day--today.sx__date-picker__day--selected,.calendar-wrapper .sx__month-grid-day__header-date.sx__is-today{background-color:var(--users-primary, #b2cbff);color:var(--color-content, #252427)}@media (max-width: 768px){.calendar-wrapper{height:clamp(32rem,72dvh,42rem)}.calendar-wrapper .sx__calendar-header{justify-content:flex-start;gap:0;padding:.375rem .5rem}.calendar-wrapper .sx__calendar-header-content{gap:.375rem;flex-wrap:nowrap}.calendar-wrapper .sx__range-heading{font-size:.9375rem}.calendar-wrapper .sx__calendar-header .sx__date-picker-wrapper{display:none}.calendar-wrapper .sx__month-agenda-wrapper{display:flex;height:100%;min-height:0;flex-direction:column;background-color:var(--color-surface, #ffffff)}.calendar-wrapper .sx__month-agenda-day-names{flex:0 0 auto;margin:0;padding:.375rem 0;border-bottom:1px solid color-mix(in srgb,var(--color-content, #252427) 15%,transparent);font-size:.6875rem;font-weight:600}.calendar-wrapper .sx__month-agenda-weeks{flex:0 0 auto}.calendar-wrapper .sx__month-agenda-week:not(:first-child){border-top-color:color-mix(in srgb,var(--color-content, #252427) 15%,transparent)}.calendar-wrapper .sx__month-agenda-day{min-width:0;height:3rem;padding:.375rem .125rem;border-radius:0;font-size:.875rem;transition:background-color .15s ease,box-shadow .15s ease}.calendar-wrapper .sx__month-agenda-day:hover{background-color:color-mix(in srgb,var(--users-primary, #b2cbff) 15%,white)}.calendar-wrapper .sx__month-agenda-day:focus-visible{outline:2px solid var(--users-primary, #b2cbff);outline-offset:-2px}.calendar-wrapper .sx__month-agenda-day--active{background-color:color-mix(in srgb,var(--users-primary, #b2cbff) 25%,white);box-shadow:inset 0 0 0 2px var(--users-primary, #b2cbff)}.calendar-wrapper .sx__month-agenda-day.is-leading-or-trailing{color:color-mix(in srgb,var(--color-content, #252427) 35%,transparent)}.calendar-wrapper .sx__month-agenda-day__event-icons{min-height:.375rem;margin-top:.25rem;gap:.1875rem}.calendar-wrapper .sx__month-agenda-day__event-icon{width:.375rem;height:.375rem;filter:none}.calendar-wrapper .sx__month-agenda-events{min-height:0;flex:1 1 auto;overflow-y:auto;padding:.5rem;border-top:1px solid color-mix(in srgb,var(--color-content, #252427) 15%,transparent);background-color:color-mix(in srgb,var(--color-background, #f6f9fc) 55%,white);overscroll-behavior:contain}.calendar-wrapper .sx__month-agenda-event{min-height:3.5rem;margin-bottom:.5rem;padding:.625rem .75rem;border-radius:.375rem;font-size:.875rem;line-height:1.35}.calendar-wrapper .sx__month-agenda-event:first-child{margin-top:0}.calendar-wrapper .sx__month-agenda-event:last-child{margin-bottom:0}.calendar-wrapper .sx__month-agenda-event__title{margin-bottom:.125rem}.calendar-wrapper .sx__month-agenda-event__time{font-size:.75rem}.calendar-wrapper .sx__month-agenda-events__empty{min-height:5rem;align-items:center;margin-top:0;color:color-mix(in srgb,var(--color-content, #252427) 65%,transparent)}}.app-tooltip-panel[data-v-dc7ca4f2]{max-width:min(20rem,calc(100vw - 1rem));overflow-wrap:anywhere}.app-tooltip-panel[data-compact][data-v-dc7ca4f2]{max-width:min(16rem,calc(100vw - 1rem))}.app-tooltip-caret[data-v-dc7ca4f2]{clip-path:polygon(0 0,100% 0,50% 100%);pointer-events:none}.app-tooltip-caret[data-position=bottom][data-v-dc7ca4f2]{clip-path:polygon(50% 0,100% 100%,0 100%)}.login-actions[data-v-d6868b3d]>*{flex:1;margin:5px}.login-actions[data-v-d6868b3d] .formkit-wrapper button{width:100%}.slide-enter-active[data-v-e6be0955],.slide-leave-active[data-v-e6be0955]{transition:grid-template-rows .35s ease,opacity .35s ease,max-height .35s ease}.slide-enter-from[data-v-e6be0955],.slide-leave-to[data-v-e6be0955]{grid-template-rows:0fr;opacity:0;max-height:0}.slide-enter-to[data-v-e6be0955],.slide-leave-from[data-v-e6be0955]{grid-template-rows:1fr;opacity:1;max-height:100px}.slide-grid[data-v-e6be0955]{display:grid;grid-template-rows:1fr}.slide-grid-inner[data-v-e6be0955]{min-height:0;overflow:hidden}.verify-actions[data-v-d203b22f]>*{flex:1;margin:5px}.file-manager-gallery .lg-backdrop{background-color:#000000eb}.file-manager-gallery .lg-outer{color:#fff}.file-manager-gallery .lg-next,.file-manager-gallery .lg-prev,.file-manager-gallery .lg-close{border-radius:.5rem;background-color:var(--color-primary-dark);color:#fff}.file-manager-gallery .lg-next:focus-visible,.file-manager-gallery .lg-prev:focus-visible,.file-manager-gallery .lg-close:focus-visible,.file-manager-gallery .lg-video-play-button:focus-visible,.file-manager-gallery .lg-thumb-item:focus-visible{outline:2px solid white;outline-offset:2px;box-shadow:0 0 0 5px #252427}.file-manager-gallery button.lg-video-play-button{padding:0;border:0;background:transparent;color:inherit;font:inherit}.file-manager-gallery button.lg-thumb-item{padding:0;font:inherit}.file-manager-gallery .lg-sub-html{background:#000000b3;padding:.75rem 1rem}.file-manager-gallery__caption{margin:0;overflow-wrap:anywhere;color:#fff;font-weight:600}.file-manager-gallery .lg-thumb-item{border-radius:.375rem}.file-manager-gallery .lg-thumb-item.active,.file-manager-gallery .lg-thumb-item:hover{border-color:var(--color-primary)}@media (prefers-reduced-motion: reduce){.file-manager-gallery *,.file-manager-gallery *:before,.file-manager-gallery *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.file-manager-item-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.notification-progress-ring[data-v-76da75ab]{stroke-dasharray:var(--progress-circumference);stroke-dashoffset:var(--progress-circumference);animation:notification-progress-ring-76da75ab var(--progress-duration) linear forwards}@keyframes notification-progress-ring-76da75ab{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.notification-progress-ring[data-v-76da75ab]{animation:none;stroke-dashoffset:0}}.app-notifications-layer[data-v-efa27597]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:none;background:transparent;overflow:visible;pointer-events:none}.app-notifications-layer[data-v-efa27597]:popover-open{overflow:visible}.app-logo-primary{fill:#eac325}.app-logo-white{fill:#fff}.formkit-map-group:has([data-invalid=true]:not([style*="display: none"])) .error-icon[data-v-0fdf3a94],.formkit-map-group:has(.formkit-map-parcel-errors) .error-icon[data-v-0fdf3a94]{display:block}.formkit-map-group:has([data-invalid=true]:not([style*="display: none"])) .formkit-group-title[data-v-0fdf3a94],.formkit-map-group:has(.formkit-map-parcel-errors) .formkit-group-title[data-v-0fdf3a94]{color:#c7053f}
