@font-face{font-family:camptonthin;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-Thin.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-Thin.woff) format("woff")}@font-face{font-family:camptonthin_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-ThinItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-ThinItalic.woff) format("woff")}@font-face{font-family:camptonextralight;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-ExtraLight.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-ExtraLight.woff) format("woff")}@font-face{font-family:camptonextralight_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-ExtraLightItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-ExtraLightItalic.woff) format("woff")}@font-face{font-family:camptonlight;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-Light.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-Light.woff) format("woff")}@font-face{font-family:camptonlight_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-LightItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-LightItalic.woff) format("woff")}@font-face{font-family:camptonbook;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-Regular.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-Regular.woff) format("woff")}@font-face{font-family:camptonbook_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-RegularItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-RegularItalic.woff) format("woff")}@font-face{font-family:camptonmedium;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-Medium.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-Medium.woff) format("woff")}@font-face{font-family:camptonmedium_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-MediumItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-MediumItalic.woff) format("woff")}@font-face{font-family:camptonsemibold;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-SemiBold.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-SemiBold.woff) format("woff")}@font-face{font-family:camptonsemibold_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-SemiBoldItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-SemiBoldItalic.woff) format("woff")}@font-face{font-family:camptonbold;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-Bold.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-Bold.woff) format("woff")}@font-face{font-family:camptonbold_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-BoldItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-BoldItalic.woff) format("woff")}@font-face{font-family:camptonextrabold;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-ExtraBold.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-ExtraBold.woff) format("woff")}@font-face{font-family:camptonextrabold_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-ExtraBoldItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-ExtraBoldItalic.woff) format("woff")}@font-face{font-family:camptonblack;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-Black.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-Black.woff) format("woff")}@font-face{font-family:camptonblack_italic;font-weight:400;font-style:normal;font-display:fallback;src:url(/Fonts/RBCamptonNeue-BlackItalic.woff2) format("woff2"),url(/Fonts/RBCamptonNeue-BlackItalic.woff) format("woff")}.afry-moss-light,:root.afry-moss-light{color-scheme:light;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Campton;--mat-sys-body-large-font: Campton;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Campton;--mat-sys-body-medium-font: Campton;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Campton;--mat-sys-body-small-font: Campton;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Campton;--mat-sys-display-large-font: Campton;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Campton;--mat-sys-display-medium-font: Campton;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Campton;--mat-sys-display-small-font: Campton;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Campton;--mat-sys-headline-large-font: Campton;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Campton;--mat-sys-headline-medium-font: Campton;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Campton;--mat-sys-headline-small-font: Campton;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Campton;--mat-sys-label-large-font: Campton;--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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Campton;--mat-sys-label-medium-font: Campton;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Campton;--mat-sys-label-small-font: Campton;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Campton;--mat-sys-title-large-font: Campton;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Campton;--mat-sys-title-medium-font: Campton;--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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Campton;--mat-sys-title-small-font: Campton;--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: 500;--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;--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;--mat-sys-primary: #2D6048;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #D9E8DC;--mat-sys-on-primary-container: #0D2E1A;--mat-sys-secondary: #666666;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #E5E5E5;--mat-sys-on-secondary-container: #2A2A2A;--mat-sys-tertiary: #E9E6E0;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #F4F2ED;--mat-sys-on-tertiary-container: #444444;--mat-sys-error: #BA1A1A;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-surface: #FFFFFF;--mat-sys-on-surface: #000000;--mat-sys-surface-variant: #F5F5F5;--mat-sys-on-surface-variant: #444444;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #FAFAFA;--mat-sys-surface-container: #F5F5F5;--mat-sys-surface-container-high: #E5E5E5;--mat-sys-surface-container-highest: #CCCCCC;--mat-sys-outline: #999999;--mat-sys-outline-variant: #E5E5E5;--mat-sys-inverse-surface: #2A2A2A;--mat-sys-inverse-on-surface: #F5F5F5;--mat-sys-inverse-primary: #ABC4AE;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-icon-button-container-shape: 8px;--mat-fab-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-card-elevated-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-weight: 400;--mat-dialog-container-shape: 16px;--mat-dialog-container-max-width: 560px;--mat-dialog-subhead-weight: 500;--mat-form-field-filled-container-shape: 8px;--mat-form-field-outlined-container-shape: 8px;--mat-chip-container-shape-radius: 8px;--mat-tab-container-height: 48px;--mat-toolbar-standard-height: 64px;--mat-sidenav-container-width: 280px;--mat-sidenav-container-shape: 0;--mat-table-row-item-container-height: 52px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-menu-container-shape: 8px;--mat-expansion-container-shape: 12px;--mat-snack-bar-container-shape: 8px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-shape: 9999px;--mat-progress-spinner-active-indicator-width: 4px;--mat-badge-container-shape: 9999px;--mat-bottom-sheet-container-shape: 16px;--mat-list-active-indicator-shape: 8px;--mat-autocomplete-container-shape: 8px;--afry-stone-900: #000000;--afry-stone-800: #2A2A2A;--afry-stone-700: #444444;--afry-stone-600: #666666;--afry-stone-500: #999999;--afry-stone-400: #CCCCCC;--afry-stone-300: #E5E5E5;--afry-stone-200: #F5F5F5;--afry-stone-100: #FAFAFA;--afry-stone-50: #FDFDFD;--afry-greige: #E9E6E0;--afry-teal-900: #2D4248;--afry-teal-800: #365560;--afry-teal-700: #4A6B78;--afry-teal-600: #5A8492;--afry-teal-500: #6B96A0;--afry-teal-400: #88AEB8;--afry-teal-300: #A0CCD6;--afry-teal-200: #BDD9E2;--afry-teal-100: #DAE9F0;--afry-teal-50: #EDF4F8;--afry-moss-900: #0D2E1A;--afry-moss-800: #1E4830;--afry-moss-700: #2D6048;--afry-moss-600: #3D7B6A;--afry-moss-500: #5A9480;--afry-moss-400: #80AC94;--afry-moss-300: #ABC4AE;--afry-moss-200: #C4D6C8;--afry-moss-100: #D9E8DC;--afry-moss-50: #ECF4EE;--afry-error: #BA1A1A;--afry-success: #2E7D32;--afry-warning: #E8A317;--afry-info: #5A8492;--afry-font-thin: "camptonthin", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-thin-italic: "camptonthin_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight: "camptonextralight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight-italic: "camptonextralight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light: "camptonlight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light-italic: "camptonlight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book: "camptonbook", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book-italic: "camptonbook_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium: "camptonmedium", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium-italic: "camptonmedium_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold: "camptonsemibold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold-italic: "camptonsemibold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold: "camptonbold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold-italic: "camptonbold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold: "camptonextrabold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold-italic: "camptonextrabold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black: "camptonblack", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black-italic: "camptonblack_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-family: var(--afry-font-book);font-family:var(--afry-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--afry-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .12);--afry-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .12);--afry-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .08), 0 1px 3px 0 rgba(0, 0, 0, .12);--afry-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .08), 0 2px 3px 0 rgba(0, 0, 0, .12);--afry-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .08), 0 4px 4px 0 rgba(0, 0, 0, .12);--afry-shape-none: 0;--afry-shape-extra-small: 4px;--afry-shape-small: 8px;--afry-shape-medium: 12px;--afry-shape-large: 16px;--afry-shape-extra-large: 28px;--afry-shape-full: 9999px;--afry-background: #FFFFFF;--afry-on-background: #000000;--afry-surface: #FFFFFF;--afry-on-surface: #000000;--afry-primary: #2D6048;--afry-on-primary: #FFFFFF;--afry-secondary: #666666;--afry-accent: #ABC4AE;--afry-outline: #999999;--afry-divider: #E5E5E5;--afry-toolbar-bg: #2D6048;--afry-toolbar-on: #FFFFFF;--afry-logo: url(/logos/afry-emblem-black.svg);--afry-logo-full: url(/logos/afry-full-black.svg);--afry-logo-contrast: url(/logos/afry-emblem-white.svg)}.afry-moss-dark,:root.afry-moss-dark{color-scheme:dark;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Campton;--mat-sys-body-large-font: Campton;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Campton;--mat-sys-body-medium-font: Campton;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Campton;--mat-sys-body-small-font: Campton;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Campton;--mat-sys-display-large-font: Campton;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Campton;--mat-sys-display-medium-font: Campton;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Campton;--mat-sys-display-small-font: Campton;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Campton;--mat-sys-headline-large-font: Campton;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Campton;--mat-sys-headline-medium-font: Campton;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Campton;--mat-sys-headline-small-font: Campton;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Campton;--mat-sys-label-large-font: Campton;--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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Campton;--mat-sys-label-medium-font: Campton;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Campton;--mat-sys-label-small-font: Campton;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Campton;--mat-sys-title-large-font: Campton;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Campton;--mat-sys-title-medium-font: Campton;--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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Campton;--mat-sys-title-small-font: Campton;--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: 500;--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;--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;--mat-sys-primary: #ABC4AE;--mat-sys-on-primary: #0D2E1A;--mat-sys-primary-container: #2D6048;--mat-sys-on-primary-container: #D9E8DC;--mat-sys-secondary: #CCCCCC;--mat-sys-on-secondary: #000000;--mat-sys-secondary-container: #444444;--mat-sys-on-secondary-container: #E5E5E5;--mat-sys-tertiary: #E9E6E0;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #444444;--mat-sys-on-tertiary-container: #E9E6E0;--mat-sys-error: #FFB4AB;--mat-sys-on-error: #690005;--mat-sys-error-container: #93000A;--mat-sys-on-error-container: #FFDAD6;--mat-sys-surface: #000000;--mat-sys-on-surface: #FAFAFA;--mat-sys-surface-variant: #444444;--mat-sys-on-surface-variant: #CCCCCC;--mat-sys-surface-container-lowest: #0A0A0A;--mat-sys-surface-container-low: #000000;--mat-sys-surface-container: #2A2A2A;--mat-sys-surface-container-high: #444444;--mat-sys-surface-container-highest: #666666;--mat-sys-outline: #999999;--mat-sys-outline-variant: #444444;--mat-sys-inverse-surface: #F5F5F5;--mat-sys-inverse-on-surface: #2A2A2A;--mat-sys-inverse-primary: #2D6048;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-icon-button-container-shape: 8px;--mat-fab-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-card-elevated-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-weight: 400;--mat-dialog-container-shape: 16px;--mat-dialog-container-max-width: 560px;--mat-dialog-subhead-weight: 500;--mat-form-field-filled-container-shape: 8px;--mat-form-field-outlined-container-shape: 8px;--mat-chip-container-shape-radius: 8px;--mat-tab-container-height: 48px;--mat-toolbar-standard-height: 64px;--mat-sidenav-container-width: 280px;--mat-sidenav-container-shape: 0;--mat-table-row-item-container-height: 52px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-menu-container-shape: 8px;--mat-expansion-container-shape: 12px;--mat-snack-bar-container-shape: 8px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-shape: 9999px;--mat-progress-spinner-active-indicator-width: 4px;--mat-badge-container-shape: 9999px;--mat-bottom-sheet-container-shape: 16px;--mat-list-active-indicator-shape: 8px;--mat-autocomplete-container-shape: 8px;--afry-stone-900: #000000;--afry-stone-800: #2A2A2A;--afry-stone-700: #444444;--afry-stone-600: #666666;--afry-stone-500: #999999;--afry-stone-400: #CCCCCC;--afry-stone-300: #E5E5E5;--afry-stone-200: #F5F5F5;--afry-stone-100: #FAFAFA;--afry-stone-50: #FDFDFD;--afry-greige: #E9E6E0;--afry-teal-900: #2D4248;--afry-teal-800: #365560;--afry-teal-700: #4A6B78;--afry-teal-600: #5A8492;--afry-teal-500: #6B96A0;--afry-teal-400: #88AEB8;--afry-teal-300: #A0CCD6;--afry-teal-200: #BDD9E2;--afry-teal-100: #DAE9F0;--afry-teal-50: #EDF4F8;--afry-moss-900: #0D2E1A;--afry-moss-800: #1E4830;--afry-moss-700: #2D6048;--afry-moss-600: #3D7B6A;--afry-moss-500: #5A9480;--afry-moss-400: #80AC94;--afry-moss-300: #ABC4AE;--afry-moss-200: #C4D6C8;--afry-moss-100: #D9E8DC;--afry-moss-50: #ECF4EE;--afry-error: #BA1A1A;--afry-success: #2E7D32;--afry-warning: #E8A317;--afry-info: #5A8492;--afry-font-thin: "camptonthin", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-thin-italic: "camptonthin_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight: "camptonextralight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight-italic: "camptonextralight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light: "camptonlight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light-italic: "camptonlight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book: "camptonbook", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book-italic: "camptonbook_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium: "camptonmedium", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium-italic: "camptonmedium_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold: "camptonsemibold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold-italic: "camptonsemibold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold: "camptonbold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold-italic: "camptonbold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold: "camptonextrabold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold-italic: "camptonextrabold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black: "camptonblack", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black-italic: "camptonblack_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-family: var(--afry-font-book);font-family:var(--afry-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--afry-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .26), 0 1px 2px 0 rgba(0, 0, 0, .3);--afry-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .26), 0 1px 2px 0 rgba(0, 0, 0, .3);--afry-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .26), 0 1px 3px 0 rgba(0, 0, 0, .3);--afry-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .26), 0 2px 3px 0 rgba(0, 0, 0, .3);--afry-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .26), 0 4px 4px 0 rgba(0, 0, 0, .3);--afry-shape-none: 0;--afry-shape-extra-small: 4px;--afry-shape-small: 8px;--afry-shape-medium: 12px;--afry-shape-large: 16px;--afry-shape-extra-large: 28px;--afry-shape-full: 9999px;--afry-background: #000000;--afry-on-background: #FAFAFA;--afry-surface: #000000;--afry-on-surface: #FAFAFA;--afry-primary: #ABC4AE;--afry-on-primary: #0D2E1A;--afry-secondary: #CCCCCC;--afry-accent: #80AC94;--afry-outline: #999999;--afry-divider: #444444;--afry-toolbar-bg: #1E4830;--afry-toolbar-on: #D9E8DC;--afry-logo: url(/logos/afry-emblem-white.svg);--afry-logo-full: url(/logos/afry-full-white.svg);--afry-logo-contrast: url(/logos/afry-emblem-black.svg)}.afry-teal-light,:root.afry-teal-light{color-scheme:light;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Campton;--mat-sys-body-large-font: Campton;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Campton;--mat-sys-body-medium-font: Campton;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Campton;--mat-sys-body-small-font: Campton;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Campton;--mat-sys-display-large-font: Campton;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Campton;--mat-sys-display-medium-font: Campton;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Campton;--mat-sys-display-small-font: Campton;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Campton;--mat-sys-headline-large-font: Campton;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Campton;--mat-sys-headline-medium-font: Campton;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Campton;--mat-sys-headline-small-font: Campton;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Campton;--mat-sys-label-large-font: Campton;--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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Campton;--mat-sys-label-medium-font: Campton;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Campton;--mat-sys-label-small-font: Campton;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Campton;--mat-sys-title-large-font: Campton;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Campton;--mat-sys-title-medium-font: Campton;--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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Campton;--mat-sys-title-small-font: Campton;--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: 500;--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;--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;--mat-sys-primary: #4A6B78;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #DAE9F0;--mat-sys-on-primary-container: #2D4248;--mat-sys-secondary: #666666;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #E5E5E5;--mat-sys-on-secondary-container: #2A2A2A;--mat-sys-tertiary: #E9E6E0;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #F4F2ED;--mat-sys-on-tertiary-container: #444444;--mat-sys-error: #BA1A1A;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-surface: #FFFFFF;--mat-sys-on-surface: #000000;--mat-sys-surface-variant: #F5F5F5;--mat-sys-on-surface-variant: #444444;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #FAFAFA;--mat-sys-surface-container: #F5F5F5;--mat-sys-surface-container-high: #E5E5E5;--mat-sys-surface-container-highest: #CCCCCC;--mat-sys-outline: #999999;--mat-sys-outline-variant: #E5E5E5;--mat-sys-inverse-surface: #2A2A2A;--mat-sys-inverse-on-surface: #F5F5F5;--mat-sys-inverse-primary: #A0CCD6;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-icon-button-container-shape: 8px;--mat-fab-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-card-elevated-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-weight: 400;--mat-dialog-container-shape: 16px;--mat-dialog-container-max-width: 560px;--mat-dialog-subhead-weight: 500;--mat-form-field-filled-container-shape: 8px;--mat-form-field-outlined-container-shape: 8px;--mat-chip-container-shape-radius: 8px;--mat-tab-container-height: 48px;--mat-toolbar-standard-height: 64px;--mat-sidenav-container-width: 280px;--mat-sidenav-container-shape: 0;--mat-table-row-item-container-height: 52px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-menu-container-shape: 8px;--mat-expansion-container-shape: 12px;--mat-snack-bar-container-shape: 8px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-shape: 9999px;--mat-progress-spinner-active-indicator-width: 4px;--mat-badge-container-shape: 9999px;--mat-bottom-sheet-container-shape: 16px;--mat-list-active-indicator-shape: 8px;--mat-autocomplete-container-shape: 8px;--afry-stone-900: #000000;--afry-stone-800: #2A2A2A;--afry-stone-700: #444444;--afry-stone-600: #666666;--afry-stone-500: #999999;--afry-stone-400: #CCCCCC;--afry-stone-300: #E5E5E5;--afry-stone-200: #F5F5F5;--afry-stone-100: #FAFAFA;--afry-stone-50: #FDFDFD;--afry-greige: #E9E6E0;--afry-teal-900: #2D4248;--afry-teal-800: #365560;--afry-teal-700: #4A6B78;--afry-teal-600: #5A8492;--afry-teal-500: #6B96A0;--afry-teal-400: #88AEB8;--afry-teal-300: #A0CCD6;--afry-teal-200: #BDD9E2;--afry-teal-100: #DAE9F0;--afry-teal-50: #EDF4F8;--afry-moss-900: #0D2E1A;--afry-moss-800: #1E4830;--afry-moss-700: #2D6048;--afry-moss-600: #3D7B6A;--afry-moss-500: #5A9480;--afry-moss-400: #80AC94;--afry-moss-300: #ABC4AE;--afry-moss-200: #C4D6C8;--afry-moss-100: #D9E8DC;--afry-moss-50: #ECF4EE;--afry-error: #BA1A1A;--afry-success: #2E7D32;--afry-warning: #E8A317;--afry-info: #5A8492;--afry-font-thin: "camptonthin", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-thin-italic: "camptonthin_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight: "camptonextralight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight-italic: "camptonextralight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light: "camptonlight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light-italic: "camptonlight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book: "camptonbook", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book-italic: "camptonbook_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium: "camptonmedium", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium-italic: "camptonmedium_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold: "camptonsemibold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold-italic: "camptonsemibold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold: "camptonbold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold-italic: "camptonbold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold: "camptonextrabold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold-italic: "camptonextrabold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black: "camptonblack", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black-italic: "camptonblack_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-family: var(--afry-font-book);font-family:var(--afry-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--afry-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .12);--afry-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .12);--afry-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .08), 0 1px 3px 0 rgba(0, 0, 0, .12);--afry-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .08), 0 2px 3px 0 rgba(0, 0, 0, .12);--afry-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .08), 0 4px 4px 0 rgba(0, 0, 0, .12);--afry-shape-none: 0;--afry-shape-extra-small: 4px;--afry-shape-small: 8px;--afry-shape-medium: 12px;--afry-shape-large: 16px;--afry-shape-extra-large: 28px;--afry-shape-full: 9999px;--afry-background: #FFFFFF;--afry-on-background: #000000;--afry-surface: #FFFFFF;--afry-on-surface: #000000;--afry-primary: #4A6B78;--afry-on-primary: #FFFFFF;--afry-secondary: #666666;--afry-accent: #A0CCD6;--afry-outline: #999999;--afry-divider: #E5E5E5;--afry-toolbar-bg: #4A6B78;--afry-toolbar-on: #FFFFFF;--afry-logo: url(/logos/afry-emblem-black.svg);--afry-logo-full: url(/logos/afry-full-black.svg);--afry-logo-contrast: url(/logos/afry-emblem-white.svg)}.afry-teal-dark,:root.afry-teal-dark{color-scheme:dark;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Campton;--mat-sys-body-large-font: Campton;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Campton;--mat-sys-body-medium-font: Campton;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Campton;--mat-sys-body-small-font: Campton;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Campton;--mat-sys-display-large-font: Campton;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Campton;--mat-sys-display-medium-font: Campton;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Campton;--mat-sys-display-small-font: Campton;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Campton;--mat-sys-headline-large-font: Campton;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Campton;--mat-sys-headline-medium-font: Campton;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Campton;--mat-sys-headline-small-font: Campton;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Campton;--mat-sys-label-large-font: Campton;--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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Campton;--mat-sys-label-medium-font: Campton;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Campton;--mat-sys-label-small-font: Campton;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Campton;--mat-sys-title-large-font: Campton;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Campton;--mat-sys-title-medium-font: Campton;--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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Campton;--mat-sys-title-small-font: Campton;--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: 500;--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;--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;--mat-sys-primary: #A0CCD6;--mat-sys-on-primary: #2D4248;--mat-sys-primary-container: #4A6B78;--mat-sys-on-primary-container: #BDD9E2;--mat-sys-secondary: #CCCCCC;--mat-sys-on-secondary: #000000;--mat-sys-secondary-container: #444444;--mat-sys-on-secondary-container: #E5E5E5;--mat-sys-tertiary: #E9E6E0;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #444444;--mat-sys-on-tertiary-container: #E9E6E0;--mat-sys-error: #FFB4AB;--mat-sys-on-error: #690005;--mat-sys-error-container: #93000A;--mat-sys-on-error-container: #FFDAD6;--mat-sys-surface: #000000;--mat-sys-on-surface: #FAFAFA;--mat-sys-surface-variant: #444444;--mat-sys-on-surface-variant: #CCCCCC;--mat-sys-surface-container-lowest: #0A0A0A;--mat-sys-surface-container-low: #000000;--mat-sys-surface-container: #2A2A2A;--mat-sys-surface-container-high: #444444;--mat-sys-surface-container-highest: #666666;--mat-sys-outline: #999999;--mat-sys-outline-variant: #444444;--mat-sys-inverse-surface: #F5F5F5;--mat-sys-inverse-on-surface: #2A2A2A;--mat-sys-inverse-primary: #4A6B78;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-icon-button-container-shape: 8px;--mat-fab-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-card-elevated-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-weight: 400;--mat-dialog-container-shape: 16px;--mat-dialog-container-max-width: 560px;--mat-dialog-subhead-weight: 500;--mat-form-field-filled-container-shape: 8px;--mat-form-field-outlined-container-shape: 8px;--mat-chip-container-shape-radius: 8px;--mat-tab-container-height: 48px;--mat-toolbar-standard-height: 64px;--mat-sidenav-container-width: 280px;--mat-sidenav-container-shape: 0;--mat-table-row-item-container-height: 52px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-menu-container-shape: 8px;--mat-expansion-container-shape: 12px;--mat-snack-bar-container-shape: 8px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-shape: 9999px;--mat-progress-spinner-active-indicator-width: 4px;--mat-badge-container-shape: 9999px;--mat-bottom-sheet-container-shape: 16px;--mat-list-active-indicator-shape: 8px;--mat-autocomplete-container-shape: 8px;--afry-stone-900: #000000;--afry-stone-800: #2A2A2A;--afry-stone-700: #444444;--afry-stone-600: #666666;--afry-stone-500: #999999;--afry-stone-400: #CCCCCC;--afry-stone-300: #E5E5E5;--afry-stone-200: #F5F5F5;--afry-stone-100: #FAFAFA;--afry-stone-50: #FDFDFD;--afry-greige: #E9E6E0;--afry-teal-900: #2D4248;--afry-teal-800: #365560;--afry-teal-700: #4A6B78;--afry-teal-600: #5A8492;--afry-teal-500: #6B96A0;--afry-teal-400: #88AEB8;--afry-teal-300: #A0CCD6;--afry-teal-200: #BDD9E2;--afry-teal-100: #DAE9F0;--afry-teal-50: #EDF4F8;--afry-moss-900: #0D2E1A;--afry-moss-800: #1E4830;--afry-moss-700: #2D6048;--afry-moss-600: #3D7B6A;--afry-moss-500: #5A9480;--afry-moss-400: #80AC94;--afry-moss-300: #ABC4AE;--afry-moss-200: #C4D6C8;--afry-moss-100: #D9E8DC;--afry-moss-50: #ECF4EE;--afry-error: #BA1A1A;--afry-success: #2E7D32;--afry-warning: #E8A317;--afry-info: #5A8492;--afry-font-thin: "camptonthin", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-thin-italic: "camptonthin_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight: "camptonextralight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight-italic: "camptonextralight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light: "camptonlight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light-italic: "camptonlight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book: "camptonbook", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book-italic: "camptonbook_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium: "camptonmedium", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium-italic: "camptonmedium_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold: "camptonsemibold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold-italic: "camptonsemibold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold: "camptonbold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold-italic: "camptonbold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold: "camptonextrabold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold-italic: "camptonextrabold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black: "camptonblack", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black-italic: "camptonblack_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-family: var(--afry-font-book);font-family:var(--afry-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--afry-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .26), 0 1px 2px 0 rgba(0, 0, 0, .3);--afry-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .26), 0 1px 2px 0 rgba(0, 0, 0, .3);--afry-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .26), 0 1px 3px 0 rgba(0, 0, 0, .3);--afry-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .26), 0 2px 3px 0 rgba(0, 0, 0, .3);--afry-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .26), 0 4px 4px 0 rgba(0, 0, 0, .3);--afry-shape-none: 0;--afry-shape-extra-small: 4px;--afry-shape-small: 8px;--afry-shape-medium: 12px;--afry-shape-large: 16px;--afry-shape-extra-large: 28px;--afry-shape-full: 9999px;--afry-background: #000000;--afry-on-background: #FAFAFA;--afry-surface: #000000;--afry-on-surface: #FAFAFA;--afry-primary: #A0CCD6;--afry-on-primary: #2D4248;--afry-secondary: #CCCCCC;--afry-accent: #88AEB8;--afry-outline: #999999;--afry-divider: #444444;--afry-toolbar-bg: #365560;--afry-toolbar-on: #DAE9F0;--afry-logo: url(/logos/afry-emblem-white.svg);--afry-logo-full: url(/logos/afry-full-white.svg);--afry-logo-contrast: url(/logos/afry-emblem-black.svg)}.afry-grayscale-light,:root.afry-grayscale-light{color-scheme:light;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Campton;--mat-sys-body-large-font: Campton;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Campton;--mat-sys-body-medium-font: Campton;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Campton;--mat-sys-body-small-font: Campton;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Campton;--mat-sys-display-large-font: Campton;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Campton;--mat-sys-display-medium-font: Campton;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Campton;--mat-sys-display-small-font: Campton;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Campton;--mat-sys-headline-large-font: Campton;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Campton;--mat-sys-headline-medium-font: Campton;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Campton;--mat-sys-headline-small-font: Campton;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Campton;--mat-sys-label-large-font: Campton;--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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Campton;--mat-sys-label-medium-font: Campton;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Campton;--mat-sys-label-small-font: Campton;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Campton;--mat-sys-title-large-font: Campton;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Campton;--mat-sys-title-medium-font: Campton;--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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Campton;--mat-sys-title-small-font: Campton;--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: 500;--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;--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;--mat-sys-primary: #2A2A2A;--mat-sys-on-primary: #FFFFFF;--mat-sys-primary-container: #F5F5F5;--mat-sys-on-primary-container: #000000;--mat-sys-secondary: #666666;--mat-sys-on-secondary: #FFFFFF;--mat-sys-secondary-container: #E5E5E5;--mat-sys-on-secondary-container: #2A2A2A;--mat-sys-tertiary: #E9E6E0;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #F4F2ED;--mat-sys-on-tertiary-container: #444444;--mat-sys-error: #BA1A1A;--mat-sys-on-error: #FFFFFF;--mat-sys-error-container: #FFDAD6;--mat-sys-on-error-container: #410002;--mat-sys-surface: #FFFFFF;--mat-sys-on-surface: #000000;--mat-sys-surface-variant: #F5F5F5;--mat-sys-on-surface-variant: #444444;--mat-sys-surface-container-lowest: #FFFFFF;--mat-sys-surface-container-low: #FAFAFA;--mat-sys-surface-container: #F5F5F5;--mat-sys-surface-container-high: #E5E5E5;--mat-sys-surface-container-highest: #CCCCCC;--mat-sys-outline: #999999;--mat-sys-outline-variant: #E5E5E5;--mat-sys-inverse-surface: #2A2A2A;--mat-sys-inverse-on-surface: #F5F5F5;--mat-sys-inverse-primary: #CCCCCC;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-icon-button-container-shape: 8px;--mat-fab-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-card-elevated-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-weight: 400;--mat-dialog-container-shape: 16px;--mat-dialog-container-max-width: 560px;--mat-dialog-subhead-weight: 500;--mat-form-field-filled-container-shape: 8px;--mat-form-field-outlined-container-shape: 8px;--mat-chip-container-shape-radius: 8px;--mat-tab-container-height: 48px;--mat-toolbar-standard-height: 64px;--mat-sidenav-container-width: 280px;--mat-sidenav-container-shape: 0;--mat-table-row-item-container-height: 52px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-menu-container-shape: 8px;--mat-expansion-container-shape: 12px;--mat-snack-bar-container-shape: 8px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-shape: 9999px;--mat-progress-spinner-active-indicator-width: 4px;--mat-badge-container-shape: 9999px;--mat-bottom-sheet-container-shape: 16px;--mat-list-active-indicator-shape: 8px;--mat-autocomplete-container-shape: 8px;--afry-stone-900: #000000;--afry-stone-800: #2A2A2A;--afry-stone-700: #444444;--afry-stone-600: #666666;--afry-stone-500: #999999;--afry-stone-400: #CCCCCC;--afry-stone-300: #E5E5E5;--afry-stone-200: #F5F5F5;--afry-stone-100: #FAFAFA;--afry-stone-50: #FDFDFD;--afry-greige: #E9E6E0;--afry-teal-900: #2D4248;--afry-teal-800: #365560;--afry-teal-700: #4A6B78;--afry-teal-600: #5A8492;--afry-teal-500: #6B96A0;--afry-teal-400: #88AEB8;--afry-teal-300: #A0CCD6;--afry-teal-200: #BDD9E2;--afry-teal-100: #DAE9F0;--afry-teal-50: #EDF4F8;--afry-moss-900: #0D2E1A;--afry-moss-800: #1E4830;--afry-moss-700: #2D6048;--afry-moss-600: #3D7B6A;--afry-moss-500: #5A9480;--afry-moss-400: #80AC94;--afry-moss-300: #ABC4AE;--afry-moss-200: #C4D6C8;--afry-moss-100: #D9E8DC;--afry-moss-50: #ECF4EE;--afry-error: #BA1A1A;--afry-success: #2E7D32;--afry-warning: #E8A317;--afry-info: #5A8492;--afry-font-thin: "camptonthin", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-thin-italic: "camptonthin_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight: "camptonextralight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight-italic: "camptonextralight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light: "camptonlight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light-italic: "camptonlight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book: "camptonbook", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book-italic: "camptonbook_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium: "camptonmedium", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium-italic: "camptonmedium_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold: "camptonsemibold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold-italic: "camptonsemibold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold: "camptonbold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold-italic: "camptonbold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold: "camptonextrabold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold-italic: "camptonextrabold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black: "camptonblack", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black-italic: "camptonblack_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-family: var(--afry-font-book);font-family:var(--afry-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--afry-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .12);--afry-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .08), 0 1px 2px 0 rgba(0, 0, 0, .12);--afry-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .08), 0 1px 3px 0 rgba(0, 0, 0, .12);--afry-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .08), 0 2px 3px 0 rgba(0, 0, 0, .12);--afry-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .08), 0 4px 4px 0 rgba(0, 0, 0, .12);--afry-shape-none: 0;--afry-shape-extra-small: 4px;--afry-shape-small: 8px;--afry-shape-medium: 12px;--afry-shape-large: 16px;--afry-shape-extra-large: 28px;--afry-shape-full: 9999px;--afry-background: #FFFFFF;--afry-on-background: #000000;--afry-surface: #FFFFFF;--afry-on-surface: #000000;--afry-primary: #2A2A2A;--afry-on-primary: #FFFFFF;--afry-secondary: #666666;--afry-accent: #E9E6E0;--afry-outline: #999999;--afry-divider: #E5E5E5;--afry-sidenav-bg: #FFFFFF;--afry-toolbar-bg: #E5E5E5;--afry-toolbar-on: #000000;--afry-toolbar-border: #CCCCCC;--afry-toolbar-shadow: 0 2px 4px rgba(0, 0, 0, .08);--afry-logo: url(/logos/afry-emblem-black.svg);--afry-logo-full: url(/logos/afry-full-black.svg);--afry-logo-contrast: url(/logos/afry-emblem-white.svg)}.afry-grayscale-dark,:root.afry-grayscale-dark{color-scheme:dark;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #002f65);--mat-sys-on-tertiary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-tertiary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-tertiary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#005cbb, #abc7ff);--mat-sys-tertiary-container: light-dark(#d7e3ff, #00458f);--mat-sys-tertiary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-tertiary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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);--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);--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);--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);--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);--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);--mat-sys-body-large: 400 1rem / 1.5rem Campton;--mat-sys-body-large-font: Campton;--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: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Campton;--mat-sys-body-medium-font: Campton;--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: 400;--mat-sys-body-small: 400 .75rem / 1rem Campton;--mat-sys-body-small-font: Campton;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Campton;--mat-sys-display-large-font: Campton;--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: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Campton;--mat-sys-display-medium-font: Campton;--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: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Campton;--mat-sys-display-small-font: Campton;--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: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Campton;--mat-sys-headline-large-font: Campton;--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: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Campton;--mat-sys-headline-medium-font: Campton;--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: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Campton;--mat-sys-headline-small-font: Campton;--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: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Campton;--mat-sys-label-large-font: Campton;--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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Campton;--mat-sys-label-medium-font: Campton;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Campton;--mat-sys-label-small-font: Campton;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Campton;--mat-sys-title-large-font: Campton;--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: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Campton;--mat-sys-title-medium-font: Campton;--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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Campton;--mat-sys-title-small-font: Campton;--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: 500;--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;--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;--mat-sys-primary: #E5E5E5;--mat-sys-on-primary: #000000;--mat-sys-primary-container: #444444;--mat-sys-on-primary-container: #F5F5F5;--mat-sys-secondary: #CCCCCC;--mat-sys-on-secondary: #000000;--mat-sys-secondary-container: #444444;--mat-sys-on-secondary-container: #E5E5E5;--mat-sys-tertiary: #E9E6E0;--mat-sys-on-tertiary: #000000;--mat-sys-tertiary-container: #444444;--mat-sys-on-tertiary-container: #E9E6E0;--mat-sys-error: #FFB4AB;--mat-sys-on-error: #690005;--mat-sys-error-container: #93000A;--mat-sys-on-error-container: #FFDAD6;--mat-sys-surface: #000000;--mat-sys-on-surface: #FAFAFA;--mat-sys-surface-variant: #444444;--mat-sys-on-surface-variant: #CCCCCC;--mat-sys-surface-container-lowest: #0A0A0A;--mat-sys-surface-container-low: #000000;--mat-sys-surface-container: #2A2A2A;--mat-sys-surface-container-high: #444444;--mat-sys-surface-container-highest: #666666;--mat-sys-outline: #999999;--mat-sys-outline-variant: #444444;--mat-sys-inverse-surface: #F5F5F5;--mat-sys-inverse-on-surface: #2A2A2A;--mat-sys-inverse-primary: #444444;--mat-button-filled-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-text-container-shape: 8px;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-weight: 500;--mat-button-text-label-text-weight: 500;--mat-icon-button-container-shape: 8px;--mat-fab-container-shape: 16px;--mat-fab-small-container-shape: 12px;--mat-card-elevated-container-shape: 12px;--mat-card-outlined-container-shape: 12px;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-weight: 400;--mat-dialog-container-shape: 16px;--mat-dialog-container-max-width: 560px;--mat-dialog-subhead-weight: 500;--mat-form-field-filled-container-shape: 8px;--mat-form-field-outlined-container-shape: 8px;--mat-chip-container-shape-radius: 8px;--mat-tab-container-height: 48px;--mat-toolbar-standard-height: 64px;--mat-sidenav-container-width: 280px;--mat-sidenav-container-shape: 0;--mat-table-row-item-container-height: 52px;--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-menu-container-shape: 8px;--mat-expansion-container-shape: 12px;--mat-snack-bar-container-shape: 8px;--mat-tooltip-container-shape: 4px;--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-shape: 9999px;--mat-progress-spinner-active-indicator-width: 4px;--mat-badge-container-shape: 9999px;--mat-bottom-sheet-container-shape: 16px;--mat-list-active-indicator-shape: 8px;--mat-autocomplete-container-shape: 8px;--afry-stone-900: #000000;--afry-stone-800: #2A2A2A;--afry-stone-700: #444444;--afry-stone-600: #666666;--afry-stone-500: #999999;--afry-stone-400: #CCCCCC;--afry-stone-300: #E5E5E5;--afry-stone-200: #F5F5F5;--afry-stone-100: #FAFAFA;--afry-stone-50: #FDFDFD;--afry-greige: #E9E6E0;--afry-teal-900: #2D4248;--afry-teal-800: #365560;--afry-teal-700: #4A6B78;--afry-teal-600: #5A8492;--afry-teal-500: #6B96A0;--afry-teal-400: #88AEB8;--afry-teal-300: #A0CCD6;--afry-teal-200: #BDD9E2;--afry-teal-100: #DAE9F0;--afry-teal-50: #EDF4F8;--afry-moss-900: #0D2E1A;--afry-moss-800: #1E4830;--afry-moss-700: #2D6048;--afry-moss-600: #3D7B6A;--afry-moss-500: #5A9480;--afry-moss-400: #80AC94;--afry-moss-300: #ABC4AE;--afry-moss-200: #C4D6C8;--afry-moss-100: #D9E8DC;--afry-moss-50: #ECF4EE;--afry-error: #BA1A1A;--afry-success: #2E7D32;--afry-warning: #E8A317;--afry-info: #5A8492;--afry-font-thin: "camptonthin", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-thin-italic: "camptonthin_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight: "camptonextralight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extralight-italic: "camptonextralight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light: "camptonlight", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-light-italic: "camptonlight_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book: "camptonbook", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-book-italic: "camptonbook_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium: "camptonmedium", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-medium-italic: "camptonmedium_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold: "camptonsemibold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-semibold-italic: "camptonsemibold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold: "camptonbold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-bold-italic: "camptonbold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold: "camptonextrabold", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-extrabold-italic: "camptonextrabold_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black: "camptonblack", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-black-italic: "camptonblack_italic", Verdana, Helvetica, Tahoma, Arial, Sans-Serif;--afry-font-family: var(--afry-font-book);font-family:var(--afry-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;--afry-elevation-1: 0 1px 3px 1px rgba(0, 0, 0, .26), 0 1px 2px 0 rgba(0, 0, 0, .3);--afry-elevation-2: 0 2px 6px 2px rgba(0, 0, 0, .26), 0 1px 2px 0 rgba(0, 0, 0, .3);--afry-elevation-3: 0 4px 8px 3px rgba(0, 0, 0, .26), 0 1px 3px 0 rgba(0, 0, 0, .3);--afry-elevation-4: 0 6px 10px 4px rgba(0, 0, 0, .26), 0 2px 3px 0 rgba(0, 0, 0, .3);--afry-elevation-5: 0 8px 12px 6px rgba(0, 0, 0, .26), 0 4px 4px 0 rgba(0, 0, 0, .3);--afry-shape-none: 0;--afry-shape-extra-small: 4px;--afry-shape-small: 8px;--afry-shape-medium: 12px;--afry-shape-large: 16px;--afry-shape-extra-large: 28px;--afry-shape-full: 9999px;--afry-background: #000000;--afry-on-background: #FAFAFA;--afry-surface: #000000;--afry-on-surface: #FAFAFA;--afry-primary: #E5E5E5;--afry-on-primary: #000000;--afry-secondary: #CCCCCC;--afry-accent: #E9E6E0;--afry-outline: #999999;--afry-divider: #444444;--afry-sidenav-bg: #2A2A2A;--afry-toolbar-bg: var(--afry-surface);--afry-toolbar-on: var(--afry-on-surface);--afry-logo: url(/logos/afry-emblem-white.svg);--afry-logo-full: url(/logos/afry-full-white.svg);--afry-logo-contrast: url(/logos/afry-emblem-black.svg)}.afry-display-large{font-family:var(--afry-font-medium);font-size:4rem;line-height:1.1;letter-spacing:-.02em}.afry-display-medium{font-family:var(--afry-font-medium);font-size:3rem;line-height:1.1;letter-spacing:-.02em}.afry-display-small{font-family:var(--afry-font-medium);font-size:2.5rem;line-height:1.15;letter-spacing:-.01em}.afry-headline-large{font-family:var(--afry-font-medium);font-size:2rem;line-height:1.2}.afry-headline-medium{font-family:var(--afry-font-medium);font-size:1.75rem;line-height:1.2}.afry-headline-small{font-family:var(--afry-font-medium);font-size:1.5rem;line-height:1.25}.afry-title-large{font-family:var(--afry-font-medium);font-size:1.375rem;line-height:1.27}.afry-title-medium{font-family:var(--afry-font-medium);font-size:1rem;line-height:1.5;letter-spacing:.01em}.afry-title-small{font-family:var(--afry-font-medium);font-size:.875rem;line-height:1.43;letter-spacing:.01em}.afry-body-large{font-family:var(--afry-font-book);font-size:1.125rem;line-height:1.6}.afry-body-medium{font-family:var(--afry-font-book);font-size:1rem;line-height:1.5}.afry-body-small{font-family:var(--afry-font-book);font-size:.875rem;line-height:1.5}.afry-lead{font-family:var(--afry-font-light);font-size:1.25rem;line-height:1.6}.afry-lead-large{font-family:var(--afry-font-light);font-size:1.5rem;line-height:1.5}.afry-label-large{font-family:var(--afry-font-medium);font-size:1rem;line-height:1.5}.afry-label-medium{font-family:var(--afry-font-medium);font-size:.875rem;line-height:1.43}.afry-label-small{font-family:var(--afry-font-medium);font-size:.75rem;line-height:1.33;letter-spacing:.02em}.afry-text-primary{color:var(--afry-primary)}.afry-text-secondary{color:var(--afry-outline)}.afry-text-error{color:var(--afry-error)}.afry-text-success{color:var(--afry-success)}.afry-text-warning{color:var(--afry-warning)}.afry-text-on-primary{color:var(--afry-on-primary)}.afry-text-muted{opacity:.6}.afry-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.afry-text-center{text-align:center}.afry-text-right{text-align:right}.afry-text-uppercase{text-transform:uppercase;letter-spacing:.05em}.afry-text-nowrap{white-space:nowrap}.afry-surface{background:var(--afry-surface);color:var(--afry-on-surface)}.afry-surface-primary{background:var(--afry-primary);color:var(--afry-on-primary)}.afry-surface-accent{background:var(--afry-accent)}.afry-surface-tinted{background:color-mix(in srgb,var(--afry-primary) 6%,var(--afry-surface))}.afry-elevated-0{box-shadow:none}.afry-elevated-1{box-shadow:var(--afry-elevation-1)}.afry-elevated-2{box-shadow:var(--afry-elevation-2)}.afry-elevated-3{box-shadow:var(--afry-elevation-3)}.afry-elevated-4{box-shadow:var(--afry-elevation-4)}.afry-elevated-5{box-shadow:var(--afry-elevation-5)}.afry-rounded-none{border-radius:var(--afry-shape-none)}.afry-rounded-xs{border-radius:var(--afry-shape-extra-small)}.afry-rounded-sm{border-radius:var(--afry-shape-small)}.afry-rounded-md{border-radius:var(--afry-shape-medium)}.afry-rounded-lg{border-radius:var(--afry-shape-large)}.afry-rounded-xl{border-radius:var(--afry-shape-extra-large)}.afry-rounded-full{border-radius:var(--afry-shape-full)}.afry-border{border:1px solid var(--afry-divider)}.afry-border-primary{border:1px solid var(--afry-primary)}.afry-border-error{border:1px solid var(--afry-error)}.afry-border-top{border-top:1px solid var(--afry-divider)}.afry-border-bottom{border-bottom:1px solid var(--afry-divider)}.afry-border-left{border-left:1px solid var(--afry-divider)}.afry-border-right{border-right:1px solid var(--afry-divider)}.afry-border-none{border:none}.afry-p-0{padding:0}.afry-px-0{padding-left:0;padding-right:0}.afry-py-0{padding-top:0;padding-bottom:0}.afry-pt-0{padding-top:0}.afry-pb-0{padding-bottom:0}.afry-pl-0{padding-left:0}.afry-pr-0{padding-right:0}.afry-m-0{margin:0}.afry-mx-0{margin-left:0;margin-right:0}.afry-my-0{margin-top:0;margin-bottom:0}.afry-mt-0{margin-top:0}.afry-mb-0{margin-bottom:0}.afry-ml-0{margin-left:0}.afry-mr-0{margin-right:0}.afry-gap-0{gap:0}.afry-p-1{padding:4px}.afry-px-1{padding-left:4px;padding-right:4px}.afry-py-1{padding-top:4px;padding-bottom:4px}.afry-pt-1{padding-top:4px}.afry-pb-1{padding-bottom:4px}.afry-pl-1{padding-left:4px}.afry-pr-1{padding-right:4px}.afry-m-1{margin:4px}.afry-mx-1{margin-left:4px;margin-right:4px}.afry-my-1{margin-top:4px;margin-bottom:4px}.afry-mt-1{margin-top:4px}.afry-mb-1{margin-bottom:4px}.afry-ml-1{margin-left:4px}.afry-mr-1{margin-right:4px}.afry-gap-1{gap:4px}.afry-p-2{padding:8px}.afry-px-2{padding-left:8px;padding-right:8px}.afry-py-2{padding-top:8px;padding-bottom:8px}.afry-pt-2{padding-top:8px}.afry-pb-2{padding-bottom:8px}.afry-pl-2{padding-left:8px}.afry-pr-2{padding-right:8px}.afry-m-2{margin:8px}.afry-mx-2{margin-left:8px;margin-right:8px}.afry-my-2{margin-top:8px;margin-bottom:8px}.afry-mt-2{margin-top:8px}.afry-mb-2{margin-bottom:8px}.afry-ml-2{margin-left:8px}.afry-mr-2{margin-right:8px}.afry-gap-2{gap:8px}.afry-p-3{padding:12px}.afry-px-3{padding-left:12px;padding-right:12px}.afry-py-3{padding-top:12px;padding-bottom:12px}.afry-pt-3{padding-top:12px}.afry-pb-3{padding-bottom:12px}.afry-pl-3{padding-left:12px}.afry-pr-3{padding-right:12px}.afry-m-3{margin:12px}.afry-mx-3{margin-left:12px;margin-right:12px}.afry-my-3{margin-top:12px;margin-bottom:12px}.afry-mt-3{margin-top:12px}.afry-mb-3{margin-bottom:12px}.afry-ml-3{margin-left:12px}.afry-mr-3{margin-right:12px}.afry-gap-3{gap:12px}.afry-p-4{padding:16px}.afry-px-4{padding-left:16px;padding-right:16px}.afry-py-4{padding-top:16px;padding-bottom:16px}.afry-pt-4{padding-top:16px}.afry-pb-4{padding-bottom:16px}.afry-pl-4{padding-left:16px}.afry-pr-4{padding-right:16px}.afry-m-4{margin:16px}.afry-mx-4{margin-left:16px;margin-right:16px}.afry-my-4{margin-top:16px;margin-bottom:16px}.afry-mt-4{margin-top:16px}.afry-mb-4{margin-bottom:16px}.afry-ml-4{margin-left:16px}.afry-mr-4{margin-right:16px}.afry-gap-4{gap:16px}.afry-p-5{padding:20px}.afry-px-5{padding-left:20px;padding-right:20px}.afry-py-5{padding-top:20px;padding-bottom:20px}.afry-pt-5{padding-top:20px}.afry-pb-5{padding-bottom:20px}.afry-pl-5{padding-left:20px}.afry-pr-5{padding-right:20px}.afry-m-5{margin:20px}.afry-mx-5{margin-left:20px;margin-right:20px}.afry-my-5{margin-top:20px;margin-bottom:20px}.afry-mt-5{margin-top:20px}.afry-mb-5{margin-bottom:20px}.afry-ml-5{margin-left:20px}.afry-mr-5{margin-right:20px}.afry-gap-5{gap:20px}.afry-p-6{padding:24px}.afry-px-6{padding-left:24px;padding-right:24px}.afry-py-6{padding-top:24px;padding-bottom:24px}.afry-pt-6{padding-top:24px}.afry-pb-6{padding-bottom:24px}.afry-pl-6{padding-left:24px}.afry-pr-6{padding-right:24px}.afry-m-6{margin:24px}.afry-mx-6{margin-left:24px;margin-right:24px}.afry-my-6{margin-top:24px;margin-bottom:24px}.afry-mt-6{margin-top:24px}.afry-mb-6{margin-bottom:24px}.afry-ml-6{margin-left:24px}.afry-mr-6{margin-right:24px}.afry-gap-6{gap:24px}.afry-p-8{padding:32px}.afry-px-8{padding-left:32px;padding-right:32px}.afry-py-8{padding-top:32px;padding-bottom:32px}.afry-pt-8{padding-top:32px}.afry-pb-8{padding-bottom:32px}.afry-pl-8{padding-left:32px}.afry-pr-8{padding-right:32px}.afry-m-8{margin:32px}.afry-mx-8{margin-left:32px;margin-right:32px}.afry-my-8{margin-top:32px;margin-bottom:32px}.afry-mt-8{margin-top:32px}.afry-mb-8{margin-bottom:32px}.afry-ml-8{margin-left:32px}.afry-mr-8{margin-right:32px}.afry-gap-8{gap:32px}.afry-p-10{padding:40px}.afry-px-10{padding-left:40px;padding-right:40px}.afry-py-10{padding-top:40px;padding-bottom:40px}.afry-pt-10{padding-top:40px}.afry-pb-10{padding-bottom:40px}.afry-pl-10{padding-left:40px}.afry-pr-10{padding-right:40px}.afry-m-10{margin:40px}.afry-mx-10{margin-left:40px;margin-right:40px}.afry-my-10{margin-top:40px;margin-bottom:40px}.afry-mt-10{margin-top:40px}.afry-mb-10{margin-bottom:40px}.afry-ml-10{margin-left:40px}.afry-mr-10{margin-right:40px}.afry-gap-10{gap:40px}.afry-p-12{padding:48px}.afry-px-12{padding-left:48px;padding-right:48px}.afry-py-12{padding-top:48px;padding-bottom:48px}.afry-pt-12{padding-top:48px}.afry-pb-12{padding-bottom:48px}.afry-pl-12{padding-left:48px}.afry-pr-12{padding-right:48px}.afry-m-12{margin:48px}.afry-mx-12{margin-left:48px;margin-right:48px}.afry-my-12{margin-top:48px;margin-bottom:48px}.afry-mt-12{margin-top:48px}.afry-mb-12{margin-bottom:48px}.afry-ml-12{margin-left:48px}.afry-mr-12{margin-right:48px}.afry-gap-12{gap:48px}.afry-p-16{padding:64px}.afry-px-16{padding-left:64px;padding-right:64px}.afry-py-16{padding-top:64px;padding-bottom:64px}.afry-pt-16{padding-top:64px}.afry-pb-16{padding-bottom:64px}.afry-pl-16{padding-left:64px}.afry-pr-16{padding-right:64px}.afry-m-16{margin:64px}.afry-mx-16{margin-left:64px;margin-right:64px}.afry-my-16{margin-top:64px;margin-bottom:64px}.afry-mt-16{margin-top:64px}.afry-mb-16{margin-bottom:64px}.afry-ml-16{margin-left:64px}.afry-mr-16{margin-right:64px}.afry-gap-16{gap:64px}.afry-mx-auto{margin-left:auto;margin-right:auto}.afry-ml-auto{margin-left:auto}.afry-mr-auto{margin-right:auto}.afry-flex{display:flex}.afry-inline-flex{display:inline-flex}.afry-flex-col{flex-direction:column}.afry-flex-row{flex-direction:row}.afry-flex-wrap{flex-wrap:wrap}.afry-flex-1{flex:1 1 auto}.afry-flex-none{flex:none}.afry-flex-grow{flex-grow:1}.afry-flex-shrink-0{flex-shrink:0}.afry-items-center{align-items:center}.afry-items-start{align-items:flex-start}.afry-items-end{align-items:flex-end}.afry-items-stretch{align-items:stretch}.afry-justify-center{justify-content:center}.afry-justify-between{justify-content:space-between}.afry-justify-end{justify-content:flex-end}.afry-justify-start{justify-content:flex-start}.afry-self-center{align-self:center}.afry-self-start{align-self:flex-start}.afry-self-end{align-self:flex-end}.afry-block{display:block}.afry-inline-block{display:inline-block}.afry-inline{display:inline}.afry-hidden{display:none}.afry-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.afry-w-full{width:100%}.afry-h-full{height:100%}.afry-min-h-screen{min-height:100vh}.afry-overflow-auto{overflow:auto}.afry-overflow-hidden{overflow:hidden}.afry-overflow-y-auto{overflow-y:auto}.afry-cursor-pointer{cursor:pointer}.afry-cursor-default{cursor:default}.afry-cursor-not-allowed{cursor:not-allowed;opacity:.5}.afry-relative{position:relative}.afry-absolute{position:absolute}.afry-sticky{position:sticky}.afry-fixed{position:fixed}.afry-z-0{z-index:0}.afry-z-10{z-index:10}.afry-z-50{z-index:50}.afry-z-100{z-index:100}.afry-transition{transition:all .2s ease}.afry-transition-fast{transition:all .1s ease}.afry-transition-slow{transition:all .35s ease}.afry-no-transition{transition:none}.afry-opacity-0{opacity:0}.afry-opacity-50{opacity:.5}.afry-opacity-100{opacity:1}.afry-focus-ring:focus-visible{outline:2px solid var(--afry-primary);outline-offset:2px}.afry-app-shell{display:flex;flex-direction:column;min-height:100vh;background:var(--afry-background);color:var(--afry-on-background)}.afry-app-body{display:flex;flex:1 1 auto;overflow:hidden}.afry-app-content{flex:1 1 auto;overflow-y:auto;padding:24px 32px}.afry-header{display:flex;align-items:center;gap:16px;height:64px;padding:0 24px;background:var(--afry-surface);border-bottom:1px solid var(--afry-divider);z-index:100}.afry-header__logo{width:36px;height:36px;background:var(--afry-logo) center/contain no-repeat}.afry-header__title{font-family:var(--afry-font-medium);font-size:1.125rem;font-weight:500;color:var(--afry-on-surface);margin:0}.afry-header__spacer{flex:1 1 auto}.afry-header__actions{display:flex;align-items:center;gap:8px}.afry-sidebar{width:280px;min-width:280px;background:var(--afry-surface);border-right:1px solid var(--afry-divider);display:flex;flex-direction:column;overflow-y:auto}.afry-sidebar--collapsed{width:72px;min-width:72px}.afry-sidebar__section{padding:8px 0}.afry-sidebar__section+.afry-sidebar__section{border-top:1px solid var(--afry-divider)}.afry-sidebar__label{padding:16px 24px 8px;font-family:var(--afry-font-medium);font-size:.6875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:var(--afry-outline)}.afry-nav-item{display:flex;align-items:center;gap:16px;height:48px;padding:0 24px;font-family:var(--afry-font-book);font-size:.875rem;font-weight:400;color:var(--afry-on-surface);text-decoration:none;border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.afry-nav-item:hover{background:color-mix(in srgb,var(--afry-primary) 8%,transparent)}.afry-nav-item--active{font-family:var(--afry-font-medium);font-weight:500;color:var(--afry-primary);background:color-mix(in srgb,var(--afry-primary) 12%,transparent);border-left:3px solid var(--afry-primary);padding-left:21px}.afry-nav-item__icon{font-size:20px;width:24px;text-align:center;opacity:.7}.afry-nav-item--active .afry-nav-item__icon{opacity:1}.afry-page{max-width:1280px;margin:0 auto;width:100%}.afry-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:32px}.afry-page-header__content{display:flex;flex-direction:column;gap:4px}.afry-page-header__title{font-family:var(--afry-font-medium);font-size:2rem;font-weight:500;color:var(--afry-on-background);margin:0;line-height:1.2;letter-spacing:-.01em}.afry-page-header__subtitle{font-family:var(--afry-font-light);font-size:1rem;font-weight:300;color:var(--afry-outline);margin:0;line-height:1.5}.afry-page-header__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.afry-breadcrumb{display:flex;align-items:center;gap:4px;list-style:none;margin:0 0 8px;padding:0;font-size:.8125rem}.afry-breadcrumb__item{display:flex;align-items:center;gap:4px;color:var(--afry-outline)}.afry-breadcrumb__item a{color:var(--afry-primary);text-decoration:none}.afry-breadcrumb__item a:hover{text-decoration:underline}.afry-breadcrumb__separator{color:var(--afry-outline);font-size:.75rem}.afry-card,.afry-stat-card,.afry-card-accent{background:var(--afry-surface);border-radius:var(--afry-shape-medium);box-shadow:var(--afry-elevation-1);overflow:hidden}.afry-card--outlined{box-shadow:none;border:1px solid var(--afry-divider)}.afry-card--flat{box-shadow:none;background:color-mix(in srgb,var(--afry-primary) 4%,var(--afry-surface))}.afry-card--interactive{cursor:pointer;transition:box-shadow .2s ease,transform .15s ease}.afry-card--interactive:hover{box-shadow:var(--afry-elevation-3);transform:translateY(-1px)}.afry-card--interactive:active{transform:translateY(0)}.afry-card__header{display:flex;align-items:center;gap:16px;padding:20px 24px 12px}.afry-card__body{padding:0 24px 20px}.afry-card__footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 24px;border-top:1px solid var(--afry-divider)}.afry-card__title{font-family:var(--afry-font-medium);font-size:1.125rem;font-weight:500;margin:0;color:var(--afry-on-surface)}.afry-card__subtitle{font-family:var(--afry-font-book);font-size:.8125rem;color:var(--afry-outline);margin:4px 0 0}.afry-card__media{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.afry-card-accent{border-top:3px solid var(--afry-primary)}.afry-card-accent--left{border-top:none;border-left:4px solid var(--afry-primary)}.afry-card-accent--success{border-color:var(--afry-success)}.afry-card-accent--warning{border-color:var(--afry-warning)}.afry-card-accent--error{border-color:var(--afry-error)}.afry-stat-card{padding:20px 24px;display:flex;flex-direction:column;gap:8px}.afry-stat-card__label{font-family:var(--afry-font-medium);font-size:.75rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:var(--afry-outline)}.afry-stat-card__value{font-family:var(--afry-font-medium);font-size:2rem;font-weight:500;line-height:1.1;color:var(--afry-on-surface)}.afry-stat-card__trend{font-family:var(--afry-font-medium);font-size:.8125rem;font-weight:500;display:flex;align-items:center;gap:4px}.afry-stat-card__trend--up{color:var(--afry-success)}.afry-stat-card__trend--down{color:var(--afry-error)}.afry-stat-card__trend--neutral{color:var(--afry-outline)}.afry-stat-card__caption{font-size:.75rem;color:var(--afry-outline)}.afry-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.afry-grid--2{grid-template-columns:repeat(2,1fr)}.afry-grid--3{grid-template-columns:repeat(3,1fr)}.afry-grid--4{grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.afry-grid,.afry-grid--2,.afry-grid--3,.afry-grid--4{grid-template-columns:1fr}}.afry-table-container{background:var(--afry-surface);border-radius:var(--afry-shape-medium);border:1px solid var(--afry-divider);overflow:hidden}.afry-table-container .mat-mdc-table{width:100%}.afry-table-container__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-bottom:1px solid var(--afry-divider)}.afry-table-container__title{font-family:var(--afry-font-medium);font-size:1rem;font-weight:500;margin:0}.afry-table-container__actions{display:flex;align-items:center;gap:8px}.afry-table-container__footer{border-top:1px solid var(--afry-divider);padding:8px 16px}.afry-status-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:var(--afry-shape-full);font-family:var(--afry-font-medium);font-size:.75rem;font-weight:500;line-height:1}.afry-status-chip--active,.afry-status-chip--success{background:color-mix(in srgb,var(--afry-success) 14%,transparent);color:var(--afry-success)}.afry-status-chip--warning{background:color-mix(in srgb,var(--afry-warning) 14%,transparent);color:var(--afry-warning)}.afry-status-chip--error,.afry-status-chip--critical{background:color-mix(in srgb,var(--afry-error) 14%,transparent);color:var(--afry-error)}.afry-status-chip--info{background:color-mix(in srgb,var(--afry-info) 14%,transparent);color:var(--afry-info)}.afry-status-chip--neutral{background:color-mix(in srgb,var(--afry-outline) 14%,transparent);color:var(--afry-outline)}.afry-status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--afry-outline)}.afry-status-dot--success{background:var(--afry-success)}.afry-status-dot--warning{background:var(--afry-warning)}.afry-status-dot--error{background:var(--afry-error)}.afry-status-dot--info{background:var(--afry-info)}.afry-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--afry-primary) 16%,transparent);color:var(--afry-primary);font-family:var(--afry-font-medium);font-weight:500}.afry-avatar--sm{width:32px;height:32px;font-size:.75rem}.afry-avatar--md{width:40px;height:40px;font-size:.875rem}.afry-avatar--lg{width:56px;height:56px;font-size:1.125rem}.afry-avatar--xl{width:72px;height:72px;font-size:1.5rem}.afry-avatar img{width:100%;height:100%;object-fit:cover}.afry-banner{display:flex;align-items:flex-start;gap:16px;padding:16px 24px;border-radius:var(--afry-shape-medium);font-size:.875rem;line-height:1.5}.afry-banner--info{background:color-mix(in srgb,var(--afry-info) 10%,transparent);color:var(--afry-info);border-left:4px solid var(--afry-info)}.afry-banner--success{background:color-mix(in srgb,var(--afry-success) 10%,transparent);color:var(--afry-success);border-left:4px solid var(--afry-success)}.afry-banner--warning{background:color-mix(in srgb,var(--afry-warning) 10%,transparent);color:var(--afry-warning);border-left:4px solid var(--afry-warning)}.afry-banner--error{background:color-mix(in srgb,var(--afry-error) 10%,transparent);color:var(--afry-error);border-left:4px solid var(--afry-error)}.afry-banner__icon{flex-shrink:0;font-size:20px;margin-top:1px}.afry-banner__content{flex:1 1 auto}.afry-banner__title{font-family:var(--afry-font-medium);font-weight:500;margin:0 0 4px}.afry-banner__dismiss{flex-shrink:0;align-self:flex-start}.afry-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;text-align:center}.afry-empty-state__icon{font-size:48px;color:var(--afry-outline);margin-bottom:16px;opacity:.5}.afry-empty-state__title{font-family:var(--afry-font-medium);font-size:1.25rem;font-weight:500;color:var(--afry-on-surface);margin:0 0 8px}.afry-empty-state__description{font-size:.875rem;color:var(--afry-outline);margin:0 0 24px;max-width:400px}.afry-divider{border:none;height:1px;background:var(--afry-divider);margin:16px 0}.afry-divider--thick{height:2px}.afry-divider--spaced{margin:32px 0}.afry-skeleton{position:relative;overflow:hidden;background:color-mix(in srgb,var(--afry-outline) 12%,transparent);border-radius:var(--afry-shape-small)}.afry-skeleton:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--afry-surface) 40%,transparent),transparent);animation:afry-skeleton-sweep 1.5s ease-in-out infinite}.afry-skeleton--text{height:14px;width:60%;margin:8px 0}.afry-skeleton--title{height:22px;width:40%;margin:8px 0}.afry-skeleton--avatar{width:40px;height:40px;border-radius:50%}.afry-skeleton--rect{width:100%;height:120px}.afry-skeleton--circle{border-radius:50%}@keyframes afry-skeleton-sweep{to{transform:translate(100%)}}.afry-toolbar-row{display:flex;align-items:center;gap:12px;width:100%}.afry-toolbar-row__spacer{flex:1 1 auto}.afry-section-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.afry-section-header__title{font-family:var(--afry-font-medium);font-size:1.5rem;font-weight:500;color:var(--afry-on-surface);margin:0;line-height:1.25}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{margin:0;height:100%;background-color:var(--afry-background);color:var(--afry-on-background);font-family:var(--afry-font-family);font:var(--mat-sys-body-medium)}a{color:var(--afry-primary);text-decoration:none}a:hover{text-decoration:underline}
