:root{--mat-sys-background: #f5f6f8}.confirm-dialog .confirm-dialog-confirm-btn{--mdc-text-button-label-text-color: var(--mat-sys-error);--mat-text-button-state-layer-color: var(--mat-sys-error)}.cost-of-living-container .cost-of-living-header{color:var(--mat-sys-primary)}.cost-of-living-container .delete-button{--mdc-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-state-layer-color: var(--mat-sys-error)}.living-catalog-container .living-catalog-header{color:var(--mat-sys-primary)}.living-catalog-container{--mat-table-header-container-height: 42px}.living-catalog-container .top-table-header{border-top-style:solid;border-top-width:1px;border-top-color:var(--mat-table-row-item-outline-color);border-bottom-style:none;font:var(--mat-sys-body-medium);text-align:center;vertical-align:bottom}.living-catalog-container .column-fallSpring-room,.living-catalog-container .column-summer-room,.living-catalog-container .fall-spring-header,.living-catalog-container .summer-header{border-left-style:solid;border-left-width:1px;border-left-color:var(--mat-table-row-item-outline-color)}.living-catalog-container .column-classification{padding-top:8px;padding-bottom:8px}.living-catalog-container .summer-cell,.living-catalog-container .summer-cell.mat-mdc-header-cell{background-color:var(--mat-sys-background)}.fees-container .fees-header{color:var(--mat-sys-primary)}.fees-container .delete-button{--mdc-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-state-layer-color: var(--mat-sys-error)}.fees-container .mat-column-sectionHeader{background-color:#fafafa}.fees-container .mdc-label{display:none}.fees-catalog-container .fees-catalog-header{color:var(--mat-sys-primary)}.fees-catalog-container .top-table-header{font:var(--mat-sys-body-medium)}.fees-catalog-container .top-table-header{--mat-table-header-container-height: 32px}.fees-catalog-container .column-campus{border-right-style:solid;border-right-width:1px;border-right-color:var(--mat-table-row-item-outline-color)}.fees-catalog-container .summer-max-range{border-left-style:solid;border-left-width:1px;border-left-color:var(--mat-table-row-item-outline-color)}.fees-catalog-container .summer-cell,.fees-catalog-container .summer-cell.mat-mdc-header-cell{background-color:var(--mat-sys-background)}.cca-file-upload{cursor:pointer}.cca-file-upload.active{background-color:color-mix(in srgb,var(--mat-sys-primary) var(--psu-state-active),transparent);border:dashed 2px var(--mat-sys-primary);color:var(--psu-emphasis-md)}.cca-file-upload.disabled{border:dashed 2px var(--mdc-filled-button-disabled-container-color);color:var(--mdc-filled-button-disabled-label-text-color);cursor:not-allowed}.cca-file-upload.disabled:hover{background-color:#0000}.cca-file-upload.normal{background-color:var(--mat-sys-background);border:dashed 2px var(--mat-sys-primary);color:var(--psu-emphasis-md)}.cca-file-upload.normal:hover{background-color:#00000014}.file-upload-dialog-container .upload-submit-btn{--mdc-text-button-disabled-label-text-color: transparent}.file-upload-dialog-container .upload-submit-btn .mdc-button__label{display:flex;justify-content:center;align-items:center}.cca-file-upload-item{color:var(--psu-emphasis-md)}.sidenav-nav-list{--mdc-list-list-item-one-line-container-height: 56px}.sidenav-nav-list .nav-list-item:before{display:none}.sidenav-nav-list .nav-list-item:hover .mat-icon:before{opacity:var(--mdc-list-list-item-hover-state-layer-opacity);background-color:var(--mdc-list-list-item-hover-state-layer-color)}.sidenav-nav-list .nav-list-item:focus .mat-icon:before{opacity:var(--mdc-list-list-item-focus-state-layer-opacity);background-color:var(--mdc-list-list-item-focus-state-layer-color)}.sidenav-nav-list .nav-list-item .mat-icon{padding:4px 16px;border-radius:16px}.sidenav-nav-list .nav-list-item .mat-icon:before{border-radius:16px;inset:0 12px 24px;position:absolute;content:"";pointer-events:none;z-index:-1}.sidenav-nav-list .nav-list-item.link-active{--mat-icon-color: var(--mat-sys-primary);color:var(--mat-sys-primary)}.sidenav-nav-list .nav-list-item.link-active .mat-icon:before{background-color:color-mix(in srgb,var(--mat-sys-primary) calc(var(--psu-state-selected) * 100%),transparent)}.tuition-container .tuition-header{color:var(--mat-sys-primary)}.tuition-container .delete-button{--mdc-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-state-layer-color: var(--mat-sys-error)}.tuition-container .mat-column-sectionHeader{background-color:#fafafa}.tuition-container .mdc-label{display:none}.tuition-catalog-container .tuition-catalog-header{color:var(--mat-sys-primary)}.tuition-catalog-container .mat-column-sectionHeader{background-color:#fafafa}.tuition-catalog-container .mdc-label{display:none}.toolbar-header{--mat-toolbar-container-background-color: var(--mat-sys-background)}.app-container .sidenav{--mat-sidenav-container-background-color: var(--mat-sys-background)}.app-container .heading-container{padding:16px 16px 24px}.app-container .heading-container h1{margin-bottom:0;color:var(--mat-sys-primary)}.app-container .heading-container p{margin-top:8px;margin-bottom:0}.mat-display-large,.mat-typography .mat-display-large,.mat-typography h1{font:var(--mat-sys-display-large);letter-spacing:var(--mat-sys-display-large-tracking);margin:0 0 .5em}.mat-display-medium,.mat-typography .mat-display-medium,.mat-typography h2{font:var(--mat-sys-display-medium);letter-spacing:var(--mat-sys-display-medium-tracking);margin:0 0 .5em}.mat-display-small,.mat-typography .mat-display-small,.mat-typography h3{font:var(--mat-sys-display-small);letter-spacing:var(--mat-sys-display-small-tracking);margin:0 0 .5em}.mat-headline-large,.mat-typography .mat-headline-large,.mat-typography h4{font:var(--mat-sys-headline-large);letter-spacing:var(--mat-sys-headline-large-tracking);margin:0 0 .5em}.mat-headline-medium,.mat-typography .mat-headline-medium,.mat-typography h5{font:var(--mat-sys-headline-medium);letter-spacing:var(--mat-sys-headline-medium-tracking);margin:0 0 .5em}.mat-headline-small,.mat-typography .mat-headline-small,.mat-typography h6{font:var(--mat-sys-headline-small);letter-spacing:var(--mat-sys-headline-small-tracking);margin:0 0 .5em}.mat-title-large,.mat-typography .mat-title-large{font:var(--mat-sys-title-large);letter-spacing:var(--mat-sys-title-large-tracking)}.mat-title-medium,.mat-typography .mat-title-medium{font:var(--mat-sys-title-medium);letter-spacing:var(--mat-sys-title-medium-tracking)}.mat-title-small,.mat-typography .mat-title-small{font:var(--mat-sys-title-small);letter-spacing:var(--mat-sys-title-small-tracking)}.mat-body-large,.mat-typography .mat-body-large,.mat-typography{font:var(--mat-sys-body-large);letter-spacing:var(--mat-sys-body-large-tracking)}.mat-body-large p,.mat-typography .mat-body-large p,.mat-typography p{margin:0 0 .75em}.mat-body-medium,.mat-typography .mat-body-medium{font:var(--mat-sys-body-medium);letter-spacing:var(--mat-sys-body-medium-tracking)}.mat-body-small,.mat-typography .mat-body-small{font:var(--mat-sys-body-small);letter-spacing:var(--mat-sys-body-small-tracking)}.mat-label-large,.mat-typography .mat-label-large{font:var(--mat-sys-label-large);letter-spacing:var(--mat-sys-label-large-tracking)}.mat-label-medium,.mat-typography .mat-label-medium{font:var(--mat-sys-label-medium);letter-spacing:var(--mat-sys-label-medium-tracking)}.mat-label-small,.mat-typography .mat-label-small{font:var(--mat-sys-label-small);letter-spacing:var(--mat-sys-label-small-tracking)}html[dark]{color-scheme:dark}html{color-scheme:light;--psu-font-weight-bold: 800;--psu-font-weight-medium: 600;--psu-font-weight-regular: 400;--psu-heading-font-family: "Roboto Slab", "Roboto", sans-serif;--psu-body-font-family: "Roboto", sans-serif;--psu-heading-font-weight: var(--psu-font-weight-medium);--psu-color-emphasis-high: var(--mat-sys-on-surface);--psu-color-emphasis-md: var(--mat-sys-on-surface-variant);--psu-link: light-dark(#005fa9, #cce9ff);--psu-link-visited: light-dark(var(--psu-color-perpetual-wonder), var(--psu-color-pa-limestone-light));--psu-link-hover: var(--psu-link);--psu-link-active: light-dark(var(--psu-color-nittany-navy), var(--psu-color-lions-roar-light));--psu-link-inverse: light-dark(#cce9ff, #005fa9);--psu-link-inverse-visited: light-dark(var(--psu-color-pa-limestone-light), var(--psu-color-perpetual-wonder));--psu-link-inverse-hover: var(--psu-link-inverse);--psu-link-inverse-active: light-dark(var(--psu-color-lions-roar-light), var(--psu-color-nittany-navy));--psu-color-success: light-dark(#007700, #5cc14b);--psu-color-info: light-dark(#2d76ca, #73adff);--psu-color-warning: light-dark(#ce4900, #ff8c5e);--psu-color-disabled: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--psu-state-disabled) * 100%), transparent);--psu-color-on-success: light-dark(#e2e2e2, #1b1b1b);--psu-color-on-info: light-dark(#e2e2e2, #1b1b1b);--psu-color-on-warning: light-dark(#e2e2e2, #1b1b1b);--psu-color-on-disabled: color-mix(in srgb, var(--mat-sys-on-surface) calc(var(--psu-state-on-disabled) * 100%), transparent);--psu-opacity-ripple: .1;--psu-state-hover: var(--mat-sys-hover-state-layer-opacity, .08);--psu-state-active: var(--mat-sys-pressed-state-layer-opacity, .12);--psu-state-selected: var(--mat-sys-pressed-state-layer-opacity, .12);--psu-state-focus: var(--mat-sys-focus-state-layer-opacity, .12);--psu-state-pressed: var(--mat-sys-pressed-state-layer-opacity, .12);--psu-state-dragged: var(--mat-sys-dragged-state-layer-opacity, .16);--psu-state-disabled: .12;--psu-state-on-disabled: .38;--psu-color-nittany-navy: #001e44;--psu-color-beaver-blue: #1e407c;--psu-color-pugh-blue: #96bee6;--psu-color-pa-limestone: #a2aaad;--psu-color-pa-limestone-light: #e4e5e7;--psu-color-pa-limestone-max-light: #f2f2f4;--psu-color-pa-slate: #314d64;--psu-color-pa-slate-light: #ccdae6;--psu-color-pa-slate-max-light: #eef3f7;--psu-color-penns-forest: #4a7729;--psu-color-old-coaly: #262626;--psu-color-land-grant: #6a3028;--psu-color-lions-roar: #bf8226;--psu-color-lions-roar-light: #f9eddc;--psu-color-lions-roar-max-light: #fffaf2;--psu-color-lion-shrine: #b88965;--psu-color-lion-shrine-light: #f7f2ee;--psu-color-lion-shrine-max-light: #fdfbf5;--psu-color-stately-atherton: #ac8dce;--psu-color-original-87: #bc204b;--psu-color-pa-sky: #009cde;--psu-color-pa-sky-light: #ccf0ff;--psu-color-pa-sky-max-light: #e6f7ff;--psu-color-pa-creek: #3ea39e;--psu-color-pa-creek-light: #cfeceb;--psu-color-pa-creek-max-light: #edf8f7;--psu-color-bright-keystone: #ffd100;--psu-color-invent-orange: #e98300;--psu-color-dawn-of-discovery: #f2665e;--psu-color-perpetual-wonder: #491d70;--psu-color-green-opportunity: #008755;--psu-color-futures-calling: #99cc00;--psu-color-pa-potential: #000321;--psu-color-on-nittany-navy: #e2e2e2;--psu-color-on-beaver-blue: #e2e2e2;--psu-color-on-pugh-blue: #1b1b1b;--psu-color-on-pa-limestone: #1b1b1b;--psu-color-on-pa-limestone-light: #1b1b1b;--psu-color-on-pa-limestone-max-light: #1b1b1b;--psu-color-on-pa-slate: #e2e2e2;--psu-color-on-pa-slate-light: #1b1b1b;--psu-color-on-pa-slate-max-light: #1b1b1b;--psu-color-on-penns-forest: #e2e2e2;--psu-color-on-old-coaly: #e2e2e2;--psu-color-on-land-grant: #e2e2e2;--psu-color-on-lions-roar: #1b1b1b;--psu-color-on-lions-roar-light: #1b1b1b;--psu-color-on-lions-roar-max-light: #1b1b1b;--psu-color-on-lion-shrine: #1b1b1b;--psu-color-on-lion-shrine-light: #1b1b1b;--psu-color-on-lion-shrine-max-light: #1b1b1b;--psu-color-on-stately-atherton: #1b1b1b;--psu-color-on-original-87: #e2e2e2;--psu-color-on-pa-sky: #1b1b1b;--psu-color-on-pa-sky-light: #1b1b1b;--psu-color-on-pa-sky-max-light: #1b1b1b;--psu-color-on-pa-creek: #1b1b1b;--psu-color-on-pa-creek-light: #1b1b1b;--psu-color-on-pa-creek-max-light: #1b1b1b;--psu-color-on-bright-keystone: #1b1b1b;--psu-color-on-invent-orange: #1b1b1b;--psu-color-on-dawn-of-discovery: #1b1b1b;--psu-color-on-perpetual-wonder: #e2e2e2;--psu-color-on-green-opportunity: #e2e2e2;--psu-color-on-futures-calling: #1b1b1b;--psu-color-on-pa-potential: #e2e2e2}html{--mat-sys-inverse-on-surface-variant: light-dark( map.get($palettes, primary, neutral-variant, 80), map.get($palettes, primary, neutral-variant, 30) )}html{--mat-sys-background: light-dark(#f9f9f9, #101010);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1f1, #303030);--mat-sys-inverse-primary: light-dark(#afc7f6, #475f88);--mat-sys-inverse-surface: light-dark(#303030, #e2e2e2);--mat-sys-on-background: light-dark(#1b1b1b, #e2e2e2);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #173057);--mat-sys-on-primary-container: light-dark(#1e407c, #d6e3ff);--mat-sys-on-primary-fixed: light-dark(#001e44, #001e44);--mat-sys-on-primary-fixed-variant: light-dark(#1e407c, #1e407c);--mat-sys-on-secondary: light-dark(#ffffff, #283141);--mat-sys-on-secondary-container: light-dark(#3f4758, #dae2f8);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3f4758, #3f4758);--mat-sys-on-surface: light-dark(#1b1b1b, #e2e2e2);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #3c2f00);--mat-sys-on-tertiary-container: light-dark(#564500, #ffe07f);--mat-sys-on-tertiary-fixed: light-dark(#231b00, #231b00);--mat-sys-on-tertiary-fixed-variant: light-dark(#564500, #564500);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6cf, #44474e);--mat-sys-primary: light-dark(#475f88, #afc7f6);--mat-sys-primary-container: light-dark(#d6e3ff, #1e407c);--mat-sys-primary-fixed: light-dark(#d6e3ff, #d6e3ff);--mat-sys-primary-fixed-dim: light-dark(#afc7f6, #afc7f6);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e70, #bec6db);--mat-sys-secondary-container: light-dark(#dae2f8, #3f4758);--mat-sys-secondary-fixed: light-dark(#dae2f8, #dae2f8);--mat-sys-secondary-fixed-dim: light-dark(#bec6db, #bec6db);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9f9, #101010);--mat-sys-surface-bright: light-dark(#f9f9f9, #393939);--mat-sys-surface-container: light-dark(#eeeeee, #1f1f1f);--mat-sys-surface-container-high: light-dark(#e8e8e8, #2a2a2a);--mat-sys-surface-container-highest: light-dark(#e2e2e2, #343434);--mat-sys-surface-container-low: light-dark(#f4f4f4, #1b1b1b);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0b0b0b);--mat-sys-surface-dim: light-dark(#dadada, #101010);--mat-sys-surface-tint: light-dark(#475f88, #afc7f6);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#725c00, #ffd100);--mat-sys-tertiary-container: light-dark(#ffe07f, #564500);--mat-sys-tertiary-fixed: light-dark(#ffe07f, #ffe07f);--mat-sys-tertiary-fixed-dim: light-dark(#ffd100, #ffd100);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1b1b1b}html{--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12)}html{--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}html{--mat-sys-body-large: var(--psu-font-weight-regular) 1rem / 1.5rem var(--psu-body-font-family);--mat-sys-body-large-font: var(--psu-body-font-family);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: var(--psu-font-weight-regular);--mat-sys-body-medium: var(--psu-font-weight-regular) .875rem / 1.25rem var(--psu-body-font-family);--mat-sys-body-medium-font: var(--psu-body-font-family);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: var(--psu-font-weight-regular);--mat-sys-body-small: var(--psu-font-weight-regular) .75rem / 1rem var(--psu-body-font-family);--mat-sys-body-small-font: var(--psu-body-font-family);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--psu-font-weight-regular);--mat-sys-display-large: var(--psu-font-weight-regular) 3.562rem / 4rem var(--psu-heading-font-family);--mat-sys-display-large-font: var(--psu-heading-font-family);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: var(--psu-font-weight-regular);--mat-sys-display-medium: var(--psu-font-weight-regular) 2.812rem / 3.25rem var(--psu-heading-font-family);--mat-sys-display-medium-font: var(--psu-heading-font-family);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: var(--psu-font-weight-regular);--mat-sys-display-small: var(--psu-font-weight-regular) 2.25rem / 2.75rem var(--psu-heading-font-family);--mat-sys-display-small-font: var(--psu-heading-font-family);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: var(--psu-font-weight-regular);--mat-sys-headline-large: var(--psu-font-weight-regular) 2rem / 2.5rem var(--psu-heading-font-family);--mat-sys-headline-large-font: var(--psu-heading-font-family);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: var(--psu-font-weight-regular);--mat-sys-headline-medium: var(--psu-font-weight-regular) 1.75rem / 2.25rem var(--psu-heading-font-family);--mat-sys-headline-medium-font: var(--psu-heading-font-family);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: var(--psu-font-weight-regular);--mat-sys-headline-small: var(--psu-font-weight-regular) 1.5rem / 2rem var(--psu-heading-font-family);--mat-sys-headline-small-font: var(--psu-heading-font-family);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: var(--psu-font-weight-regular);--mat-sys-label-large: var(--psu-font-weight-medium) .875rem / 1.25rem var(--psu-body-font-family);--mat-sys-label-large-font: var(--psu-body-font-family);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: var(--psu-font-weight-medium);--mat-sys-label-large-weight-prominent: var(--psu-font-weight-bold);--mat-sys-label-medium: var(--psu-font-weight-medium) .75rem / 1rem var(--psu-body-font-family);--mat-sys-label-medium-font: var(--psu-body-font-family);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--psu-font-weight-medium);--mat-sys-label-medium-weight-prominent: var(--psu-font-weight-bold);--mat-sys-label-small: var(--psu-font-weight-medium) .688rem / 1rem var(--psu-body-font-family);--mat-sys-label-small-font: var(--psu-body-font-family);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--psu-font-weight-medium);--mat-sys-title-large: var(--psu-font-weight-regular) 1.375rem / 1.75rem var(--psu-heading-font-family);--mat-sys-title-large-font: var(--psu-heading-font-family);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: var(--psu-font-weight-regular);--mat-sys-title-medium: var(--psu-font-weight-medium) 1rem / 1.5rem var(--psu-body-font-family);--mat-sys-title-medium-font: var(--psu-body-font-family);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: var(--psu-font-weight-medium);--mat-sys-title-small: var(--psu-font-weight-medium) .875rem / 1.25rem var(--psu-body-font-family);--mat-sys-title-small-font: var(--psu-body-font-family);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: var(--psu-font-weight-medium)}html{--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px}html{--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}html{--mat-sys-background: light-dark(#f5f6f8, #1b1b1b);--mat-sys-surface: light-dark(#ffffff, #101010);--mat-sys-primary: light-dark(#001e44, var(--psu-color-pugh-blue));--mat-sys-on-primary: light-dark(#ffffff, #001e44);--mat-sys-tertiary: #ffd100;--mat-sys-on-tertiary: #000000;--mat-sys-error: light-dark(#ba1a1a, #ff897d);--mat-sys-inverse-on-surface: light-dark(#e2e2e2, #1b1b1b);--mat-sys-on-surface-variant: light-dark(#44474e, #c4c6cf);--mat-sys-display-large-font: var(--psu-heading-font-family);--mat-sys-display-large-size: 1.8125rem;--mat-sys-display-large-line-height: normal;--mat-sys-display-large-tracking: 0rem;--mat-sys-display-large-weight: var(--psu-heading-font-weight);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size)/var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-medium-font: var(--psu-heading-font-family);--mat-sys-display-medium-size: 1.5rem;--mat-sys-display-medium-line-height: normal;--mat-sys-display-medium-tracking: .015rem;--mat-sys-display-medium-weight: var(--psu-heading-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size)/var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-small-font: var(--psu-heading-font-family);--mat-sys-display-small-size: 1.25rem;--mat-sys-display-small-line-height: normal;--mat-sys-display-small-tracking: 0rem;--mat-sys-display-small-weight: var(--psu-heading-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size)/var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-headline-large-font: var(--psu-heading-font-family);--mat-sys-headline-large-size: 1rem;--mat-sys-headline-large-line-height: normal;--mat-sys-headline-large-tracking: .015rem;--mat-sys-headline-large-weight: var(--psu-heading-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size)/var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-medium-font: var(--psu-heading-font-family);--mat-sys-headline-medium-size: .875rem;--mat-sys-headline-medium-line-height: normal;--mat-sys-headline-medium-tracking: .006rem;--mat-sys-headline-medium-weight: var(--psu-heading-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size)/var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-small-font: var(--psu-heading-font-family);--mat-sys-headline-small-size: .75rem;--mat-sys-headline-small-line-height: normal;--mat-sys-headline-small-tracking: .006rem;--mat-sys-headline-small-weight: var(--psu-heading-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size)/var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-title-large-font: var(--psu-heading-font-family);--mat-sys-title-large-size: 1.5rem;--mat-sys-title-large-line-height: 1.5;--mat-sys-title-large-tracking: .015rem;--mat-sys-title-large-weight: var(--psu-heading-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size)/var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-medium-font: var(--psu-heading-font-family);--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-line-height: 1.5;--mat-sys-title-medium-tracking: .015rem;--mat-sys-title-medium-weight: var(--psu-heading-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size)/var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-small-font: var(--psu-heading-font-family);--mat-sys-title-small-size: .875rem;--mat-sys-title-small-line-height: 1.5;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: var(--psu-heading-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size)/var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font)}html{--mdc-dialog-subhead-font: var(--mat-sys-display-medium-font)}html{--mdc-dialog-subhead-size: var(--mat-sys-display-medium-size)}html{--mdc-dialog-subhead-line-height: var(--mat-sys-display-medium-line-height)}html{--mdc-dialog-subhead-weight: var(--mat-sys-display-medium-font-weight)}html{--mdc-dialog-subhead-tracking: var(--mat-sys-display-medium-tracking)}html{--mat-divider-color: var(--mat-sys-outline-variant)}html{--mat-stepper-header-label-text-font: var(--mat-sys-body-medium-font)}html{--mat-stepper-header-label-text-size: var(--mat-sys-body-medium-size)}html{--mat-table-header-headline-font: var(--mat-sys-body-small-font)}html{--mat-table-header-headline-line-height: var(--mat-sys-body-small-line-height)}html{--mat-table-header-headline-size: var(--mat-sys-body-small-size)}html{--mat-table-header-headline-weight: var(--psu-font-weight-medium)}html{--mat-table-header-headline-tracking: var(--mat-sys-body-small-tracking)}html .mat-mdc-table .mat-mdc-header-cell,html .mat-mdc-table .mat-mdc-cell{border-bottom-color:var(--mat-sys-outline-variant)}html .mat-mdc-table mat-cell:first-of-type,html .mat-mdc-table mat-header-cell:first-of-type,html .mat-mdc-table mat-footer-cell:first-of-type{padding-left:16px}html .mat-mdc-table mat-cell:last-of-type,html .mat-mdc-table mat-header-cell:last-of-type,html .mat-mdc-table mat-footer-cell:last-of-type{padding-right:16px}html{--mdc-tab-indicator-active-indicator-color: var(--mat-sys-primary)}html{--mat-tab-header-active-label-text-color: var(--mat-sys-primary)}html{--mat-tab-header-active-hover-label-text-color: var(--mat-sys-primary)}html{--mat-tab-header-active-focus-label-text-color: var(--mat-sys-primary)}html{--mat-tab-header-inactive-label-text-color: var(--mat-sys-on-surface-variant)}html{--mat-tab-header-label-text-font: var(--mat-sys-body-medium)}html{--mat-tab-header-label-text-weight: var(--psu-font-weight-medium)}html{--mat-tab-header-divider-color: var(--mat-sys-outline-variant)}html .primary-tabs{--mdc-tab-indicator-active-indicator-height: 3px}html .primary-tabs{--mdc-tab-indicator-active-indicator-shape: 3px 3px 0 0}html{--mat-optgroup-label-text-font: var(--mat-sys-body-medium-font)}html{--mat-optgroup-label-text-line-height: var(--mat-sys-body-medium-line-height)}html{--mat-optgroup-label-text-size: var(--mat-sys-body-medium-size)}html{--mat-optgroup-label-text-tracking: var(--mat-sys-body-medium-tracking)}html{--mat-optgroup-label-text-weight: var(--psu-font-weight-medium)}html a:not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab,footer a,.mat-mdc-form-field a){color:var(--psu-link);text-decoration:underline}html a:not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab,footer a,.mat-mdc-form-field a):hover{color:var(--psu-link-hover);text-decoration:none}html a:not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab,footer a,.mat-mdc-form-field a):active{color:var(--psu-link-active);text-decoration:none}html a:not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab,footer a,.mat-mdc-form-field a):visited{color:var(--psu-link-visited);text-decoration:underline}html a:is(footer a):not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab){font:var(--mat-sys-body-small);letter-spacing:var(--mat-sys-body-small-tracking);text-decoration:none}html a:is(footer a):not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab):hover{text-decoration:underline}html a:is(footer a):not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab):active{text-decoration:underline}html a:is(footer a):not(.mdc-list-item,.mdc-button,.mdc-icon-button,.mdc-fab,.mdc-tab):visited{text-decoration:none}html .mat-mdc-form-field{height:fit-content}html .mat-mdc-form-field .mat-mdc-form-field-infix{width:auto}html .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{min-height:1.25em}html .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper .mat-mdc-form-field-hint{color:var(--mat-sys-on-surface-variant)}html .mat-mdc-form-field .mat-mdc-form-field-hint-spacer{flex-basis:0}html,body{height:100%}body{margin:0;font-family:var(--psu-body-font-family),sans-serif;background-color:var(--mat-sys-background)}
