@layer vuetify-core,app-foundation,app-content;@layer vuetify-components{.v-calendar-category .v-calendar-category__column,.v-calendar-category .v-calendar-category__column-header{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-category .v-calendar-daily__head,.v-calendar-category .v-calendar-daily__intervals-body,.v-calendar-category .v-calendar-daily__intervals-head{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-category{position:relative;overflow:auto}.v-calendar-category .v-calendar-category__category{text-align:center}.v-calendar-category .v-calendar-daily__day-container{width:min-content}.v-calendar-category .v-calendar-daily__day-container .v-calendar-category__columns{width:100%;height:100%;position:absolute;top:0}.v-calendar-category .v-calendar-daily__day-body{flex:1;width:100%;height:100%;display:flex}.v-calendar-category .v-calendar-daily__head{z-index:2;flex-direction:row;width:min-content;min-width:100%;position:sticky;top:0}.v-calendar-category .v-calendar-daily_head-day{width:auto;position:unset}.v-calendar-category .v-calendar-daily__intervals-head{z-index:2;position:sticky;top:0;left:0}.v-calendar-category .v-calendar-daily_head-weekday{width:50px;position:sticky;left:50%}.v-calendar-category .v-calendar-daily_head-day-label{width:56px;position:sticky;left:50%}.v-calendar-category .v-calendar-daily__day{min-width:200px}.v-calendar-category .v-calendar-daily__intervals-body{z-index:1;position:sticky;left:0}.v-calendar-category .v-calendar-daily__interval:last-of-type:after{display:none}.v-calendar-category .v-calendar-daily__body{overflow:visible}.v-calendar-category .v-calendar-daily__body .v-calendar-daily__scroll-area{flex:none;overflow-y:visible}.v-calendar-category .v-calendar-daily__pane{overflow-y:visible}.v-calendar-category .v-calendar-category__columns{width:min-content;min-width:100%;display:flex}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column,.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{flex:auto;width:0;position:relative}.v-calendar-category .v-calendar-category__columns .v-calendar-category__column-header{min-width:200px}.v-calendar-daily{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__day,.v-calendar-daily .v-calendar-daily__intervals-body,.v-calendar-daily .v-calendar-daily__intervals-head,.v-calendar-daily .v-calendar-daily_head-day{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-head:after{background:rgba(var(--v-border-color),var(--v-border-opacity));background:linear-gradient(90deg,transparent,rgba(var(--v-border-color),var(--v-border-opacity)))}.v-calendar-daily .v-calendar-daily__day,.v-calendar-daily .v-calendar-daily_head-day{border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text,.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:rgb(var(--v-theme-on-surface))}.v-calendar-daily .v-calendar-daily__day-interval{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;position:relative}.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none}.v-calendar-daily .v-calendar-daily__day-interval--hover{cursor:pointer}.v-calendar-daily .v-calendar-daily__day-interval--hover .v-calendar-daily__day-interval__underlay{opacity:var(--v-hover-opacity)}.v-calendar-daily .v-calendar-daily__day-interval__underlay{pointer-events:none;opacity:0;background:currentColor;width:100%;height:100%;position:absolute;top:0;left:0}.v-calendar-daily .v-calendar-daily__interval:after{border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-daily{flex-direction:column;height:100%;display:flex;overflow:hidden}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative}.v-calendar-daily__intervals-head:after{content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.v-calendar-daily_head-day{flex:auto;width:0;position:relative}.v-calendar-daily_head-weekday{text-transform:uppercase;padding:3px 0 0;font-size:11px}.v-calendar-daily_head-day-label,.v-calendar-daily_head-weekday{-webkit-user-select:none;user-select:none;text-align:center}.v-calendar-daily_head-day-label{cursor:pointer;padding:0 0 3px}.v-calendar-daily__body{flex-direction:column;flex:60%;display:flex;position:relative;overflow:hidden}.v-calendar-daily__scroll-area{flex:auto;align-items:flex-start;display:flex;overflow-y:scroll}.v-calendar-daily__pane{flex:none;align-items:flex-start;width:100%;display:flex;overflow-y:hidden}.v-calendar-daily__day-container{flex:1;width:100%;height:100%;display:flex}.v-calendar-daily__intervals-body{-webkit-user-select:none;user-select:none;flex:none}.v-calendar-daily__interval{text-align:right;border-bottom:none;padding-right:8px;position:relative}.v-calendar-daily__interval:after{content:"";width:8px;height:1px;display:block;position:absolute;bottom:-1px;right:0}.v-calendar-daily__interval-text{padding-right:4px;font-size:10px;display:block;position:relative;top:-6px}.v-calendar-daily__day{flex:1;width:0;position:relative}.v-calendar-weekly{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface));border-top:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;border-left:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.v-calendar-weekly .v-calendar-weekly__day,.v-calendar-weekly .v-calendar-weekly__head-weekday,.v-calendar-weekly .v-calendar-weekly__head-weeknumber,.v-calendar-weekly .v-calendar-weekly__weeknumber{border-right:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgb(var(--v-theme-on-surface))}.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-weekly .v-calendar-weekly__day,.v-calendar-weekly .v-calendar-weekly__weeknumber{border-bottom:rgba(var(--v-border-color),var(--v-border-opacity)) 1px solid}.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-weekly__head{display:flex}.v-calendar-weekly__day,.v-calendar-weekly__day-label,.v-calendar-weekly__day-month,.v-calendar-weekly__head,.v-calendar-weekly__head-weekday{-webkit-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1 0 20px;padding:0 4px;font-size:11px;overflow:hidden}.v-calendar-weekly__head-weeknumber{flex:0 0 24px;position:relative}.v-calendar-weekly__week{height:unset;flex:1;min-height:0;display:flex}.v-calendar-weekly__weeknumber{height:unset;text-align:center;flex:0 0 24px;min-height:0;padding-top:14.5px;display:flex}.v-calendar-weekly__weeknumber>small{width:100%}.v-calendar-weekly__day{flex:1;width:0;min-width:0;padding:0;position:relative;overflow:hidden}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 0;text-decoration:none}.v-calendar-weekly__day-label .v-icon-btn{font-size:12px}.v-calendar-weekly__day-month{box-shadow:none;height:32px;line-height:32px;text-decoration:none;position:absolute;top:0;left:36px}.v-icon-btn{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;border-radius:50%}.v-icon-btn--border{box-shadow:none;border-width:thin}.v-icon-btn:hover>.v-icon-btn__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn:focus-visible>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn:focus>.v-icon-btn__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--active>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]>.v-icon-btn__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:hover>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:hover>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-icon-btn--active:focus-visible>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-icon-btn--active:focus>.v-icon-btn__overlay,.v-icon-btn[aria-haspopup=menu][aria-expanded=true]:focus>.v-icon-btn__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-icon-btn--variant-outlined,.v-icon-btn--variant-plain,.v-icon-btn--variant-text,.v-icon-btn--variant-tonal{color:inherit;background:0 0}.v-icon-btn--variant-plain{opacity:.62}.v-icon-btn--variant-plain:focus,.v-icon-btn--variant-plain:hover{opacity:1}.v-icon-btn--variant-plain .v-icon-btn__overlay{display:none}.v-icon-btn--variant-elevated,.v-icon-btn--variant-flat{background:rgb(var(--v-theme-surface));color:color-mix(in srgb,rgb(var(--v-theme-on-surface)) calc(var(--v-high-emphasis-opacity) * 100%),transparent)}.v-icon-btn--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 1px 3px 1px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 2%, transparent)}.v-icon-btn--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-icon-btn--variant-outlined{border:thin solid}.v-icon-btn--variant-text .v-icon-btn__overlay{background:currentColor}.v-icon-btn--variant-tonal .v-icon-btn__underlay{opacity:var(--v-activated-opacity);pointer-events:none;background:currentColor;inset:0}.v-icon-btn .v-icon-btn__underlay{position:absolute}.v-icon-btn{cursor:pointer;height:var(--v-icon-btn-height);vertical-align:middle;width:var(--v-icon-btn-width);outline:none;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:normal;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}@supports selector(:focus-visible){.v-icon-btn:after{pointer-events:none;border-radius:inherit;opacity:0;content:"";border:2px solid;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.v-icon-btn:focus-visible:after{opacity:calc(.25 * var(--v-theme-overlay-multiplier))}}.v-icon-btn--disabled,.v-icon-btn--loading,.v-icon-btn--readonly{pointer-events:none}.v-icon-btn--disabled{opacity:.26}.v-icon-btn--start{margin-inline-end:8px}.v-icon-btn--end{margin-inline-start:8px}.v-icon-btn__content{transition-property:transform;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit;transform:rotate(var(--v-icon-btn-rotate,0deg));justify-content:center;align-items:center;display:inline-flex}.v-icon-btn--loading .v-icon-btn__content{opacity:0}.v-icon-btn__content .v-icon{transform-origin:50%;transition:opacity .2s cubic-bezier(.4,0,.2,1),font-size .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1)}.v-icon-btn__loader{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.v-icon-btn__overlay,.v-icon-btn__underlay{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.v-icon-btn__overlay{opacity:0;background-color:currentColor;transition:opacity .2s ease-in-out}.v-icon-btn--active:not(:hover) .v-icon-btn__overlay{--v-activated-opacity:0}.v-calendar-events .v-event-more{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.v-calendar-events .v-event-more.v-outside{background-color:rgb(var(--v-theme-surface-light));color:rgb(var(--v-theme-on-surface-light))}.v-calendar .v-event{border-radius:4px;margin-right:-1px;line-height:20px}.v-calendar .v-event,.v-calendar .v-event-more{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;z-index:1;font-size:12px;position:relative;overflow:hidden}.v-calendar .v-event-more{font-weight:700}.v-calendar .v-event-timed-container{pointer-events:none;margin-right:10px;position:absolute;inset:0}.v-calendar .v-event-timed{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border:1px solid rgb(var(--v-theme-surface));pointer-events:all;border-radius:4px;font-size:12px;position:absolute}.v-calendar .v-event-summary{text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block;overflow:hidden}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible}}@layer vuetify-overrides;@layer app-components{h3[data-v-fef4c5e7]{color:rgb(var(--v-theme-on-surface))}.event-slot[data-v-fef4c5e7]{justify-content:center;align-items:flex-start;min-height:25px;display:flex}.calendar-event-dot[data-v-fef4c5e7]{background-color:rgb(var(--v-theme-header));border-radius:999px;width:9px;height:9px;margin-top:-2px}[data-v-fef4c5e7] .v-calendar-weekly,[data-v-fef4c5e7] .v-calendar-weekly__day,[data-v-fef4c5e7] .v-calendar-weekly__head-weekday{border:none}[data-v-fef4c5e7] .v-calendar-weekly__day,[data-v-fef4c5e7] .v-calendar-weekly__week{height:28px}[data-v-fef4c5e7] .v-calendar-weekly__week:has(.calendar-event-dot){height:38px}[data-v-fef4c5e7] .v-calendar-weekly__week:has(.calendar-event-dot) .v-calendar-weekly__day{height:38px}[data-v-fef4c5e7] .v-calendar-weekly__week:has(.calendar-event-dot) .event-slot{min-height:35px}[data-v-fef4c5e7] .v-calendar-weekly__head-weekday{color:rgb(var(--v-theme-greyedOut))}[data-v-fef4c5e7] .v-calendar-weekly{background-color:rgb(var(--v-theme-backgroundDiv))}[data-v-fef4c5e7] .v-calendar-weekly__day.v-outside,[data-v-fef4c5e7] .v-calendar-weekly__head-weekday.v-outside{background-color:#f7f7f7}[data-v-fef4c5e7] .v-calendar-weekly__day.v-outside{color:#000}.pointer[data-v-93a0a419]{cursor:pointer}.event-item[data-v-93a0a419]{color:rgb(var(--v-theme-on-surface));border-radius:6px;line-height:21px}.ellipsis[data-v-7e84391c]{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-update-list[data-v-7e84391c]{height:auto;padding-top:8px;padding-bottom:8px;overflow:visible}.portal-update-list__image[data-v-7e84391c]{width:80px;max-width:80px}.portal-update-list__content-row[data-v-7e84391c],.portal-update-list__item-row[data-v-7e84391c]{margin:-12px}.portal-update-list__item-row[data-v-7e84391c]>.v-col,.portal-update-list__item-row[data-v-7e84391c]>[class*=v-col-]{padding-left:12px;padding-right:12px}.portal-update-list__item-row[data-v-7e84391c]>.v-col{padding-top:12px;padding-bottom:12px}.portal-update-list__meta-row[data-v-7e84391c]{min-height:0;margin:12px -12px -12px}.portal-update-list__meta-row[data-v-7e84391c]>.v-col,.portal-update-list__meta-row[data-v-7e84391c]>[class*=v-col-]{padding:0 12px 12px}.portal-update-list__meta-row[data-v-7e84391c]>.v-col:first-child,.portal-update-list__meta-row[data-v-7e84391c]>[class*=v-col-]:first-child{padding-left:0}.portal-update-list__meta-row[data-v-7e84391c]>.v-col:last-child,.portal-update-list__meta-row[data-v-7e84391c]>[class*=v-col-]:last-child{line-height:21px}.portal-update-list__title[data-v-7e84391c]{color:rgb(var(--v-theme-on-surface))}.portal-update-list__date[data-v-7e84391c],.portal-update-list__summary[data-v-7e84391c]{color:rgb(var(--v-theme-greyedOut))}.portal-update-list__item[data-v-7e84391c]{background-color:#0000}.portal-update-list__item[data-v-7e84391c] .v-list-item__content{align-items:center;padding:0;display:flex;overflow:visible}.portal-update-list__item[data-v-7e84391c] .v-list-item__overlay{display:none}.portal-update-list__actions-column[data-v-7e84391c]{line-height:21px}.portal-update-list__read-more[data-v-7e84391c],.portal-update-list__view-all[data-v-7e84391c]{color:rgb(var(--v-theme-on-surface));min-width:0;padding:0;line-height:18px}@media (width>=600px){.portal-update-list__read-more[data-v-7e84391c],.portal-update-list__view-all[data-v-7e84391c]{height:14px;min-height:14px}.portal-update-list__view-all[data-v-7e84391c]{height:14px}}.portal-update-list__read-more[data-v-7e84391c]{margin-top:1px}.portal-update-list__read-more[data-v-7e84391c] .v-btn__content,.portal-update-list__view-all[data-v-7e84391c] .v-btn__content{display:inline}.portal-update-list__view-all[data-v-7e84391c]{letter-spacing:1.07138px}.v-tab[data-v-3b694c67]{color:#0000008a;letter-spacing:.03em;background:linear-gradient(#f8f8f8,#e3e3e3) no-repeat padding-box padding-box;font-weight:500;text-decoration-color:#0000008a}.portal-tab--split[data-v-3b694c67]{border-right:1px solid rgb(var(--v-theme-border))}[data-v-3b694c67] .v-tab--selected{color:rgb(var(--v-theme-on-surface));text-decoration-line:underline;-webkit-text-decoration-color:rgb(var(--v-theme-secondary));text-decoration-color:rgb(var(--v-theme-secondary));-webkit-text-decoration-line:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:rgb(var(--v-theme-secondary));-webkit-text-decoration-thickness:3px;text-underline-position:under;text-underline-offset:4px;font-weight:600;box-shadow:inset 0 3px 6px #00000012}.events[data-v-3b694c67]{overflow:hidden auto}@media (width>=1264px){.events[data-v-3b694c67]{max-height:740px}}@media (width<=1263.98px){.events[data-v-3b694c67]{max-height:calc(100vh - 280px)}}}@layer vuetify-utilities;@layer vuetify-final.trumps{@media (forced-colors:active){.v-icon-btn:focus-visible{outline-offset:2px;outline:2px solid}.v-icon-btn:not(.v-icon-btn--active):focus,.v-icon-btn:not(.v-icon-btn--active):hover{color:highlight}.v-icon-btn--active:not(.v-icon-btn--disabled),.v-icon-btn--active:not(.v-icon-btn--disabled)[class*=bg-]{color:highlighttext;background:highlight;outline-color:canvastext}.v-icon-btn--disabled{color:graytext}.v-icon-btn .v-icon,.v-icon-btn__overlay,.v-icon-btn__underlay{forced-color-adjust:preserve-parent-color}}}@layer app-utilities,app-trumps;
