:root{--vf-font-size-xs: 12px;--vf-font-size-s: 14px;--vf-font-size-default: 16px;--vf-font-size-m: 18px;--vf-font-size-l: 24px;--vf-font-size-xl: 28px;--vf-font-size-xxl: 38px;--vf-font-size-ornament: 44px;--vf-font-line-height-xs: 16px;--vf-font-line-height-s: 18px;--vf-font-line-height-default: 20px;--vf-font-line-height-m: 22px;--vf-font-line-height-l: 26px;--vf-font-line-height-xl: 32px;--vf-font-line-height-xxl: 44px;--vf-font-line-height-ornament: 48px;--vf-font-family-highlights: VattenfallHallDisplay;--vf-font-family-default: VattenfallHall;--vf-font-weight-regular: 400;--vf-font-weight-bold: 700;--vf-spacings-breakpoint-width: 440px;--vf-spacings-breakpoint-margin: 16px;--vf-spacings-breakpoint-gap: 16px;--vf-spacings-breakpoint-header-top-spacing: 128px;--vf-spacings-spacings-xs: 4px;--vf-spacings-spacings-s: 8px;--vf-spacings-spacings-m: 12px;--vf-spacings-spacings-l: 16px;--vf-spacings-spacings-xl: 24px;--vf-spacings-spacings-2xl: 32px;--vf-spacings-spacings-3xl: 40px;--vf-spacings-corner-radius-xs: 0;--vf-spacings-corner-radius-s: 12px;--vf-spacings-corner-radius-s-m: 16px;--vf-spacings-corner-radius-m: 24px;--vf-spacings-corner-radius-m-l: 28px;--vf-spacings-corner-radius-xl: 100px;--vf-spacings-dashboard-cards-inner-padding: 16px;--vf-spacings-dashboard-cards-content-spacing: 12px;--vf-spacings-dashboard-cards-min-width: 344px;--vf-spacings-dashboard-cards-max-width: 703px;--vf-spacings-dashboard-cards-max-height-s: 256px;--vf-spacings-dashboard-cards-max-height-m: 256px;--vf-spacings-dashboard-cards-max-height-l: 528px;--vf-spacings-dashboard-cards-max-height-xl: 256px;--vf-spacings-dashboard-cards-max-height-icon: 16px;--vf-breakpoints-phablet: 662px;--vf-breakpoints-tablet: 768px;--vf-breakpoints-desktop: 1024px;--vf-breakpoints-max-width: 1512px;--vf-color-primary-text: #000;--vf-font-family-base: VattenfallHall, sans-serif;--vf-font-family-headline: VattenfallHallDisplay, sans-serif;--vf-font-size-base: 16px;--vf-font-line-height: 20px;--vf-font-weight-medium: 500;--vf-colors-group-1-1: light-dark(#FFF8CC, #FFF8CC);--vf-colors-group-1-2: light-dark(#FFE966, #FFE966);--vf-colors-group-1-3: light-dark(#FFDA00, #FFDA00);--vf-colors-group-1-4: light-dark(#E5C400, #E5C400);--vf-colors-group-2-1: light-dark(#79AAD3, #79AAD3);--vf-colors-group-2-2: light-dark(#2071B5, #2071B5);--vf-colors-group-2-3: light-dark(#1E324F, #1E324F);--vf-colors-group-2-4: light-dark(#D2E3F0, #D2E3F0);--vf-colors-group-3-1: light-dark(#F93B18, #F93B18);--vf-colors-group-3-2: light-dark(#B60000, #B60000);--vf-colors-group-4-1: light-dark(#77D3A3, #77D3A3);--vf-colors-group-4-2: light-dark(#20C997, #20C997);--vf-colors-group-4-3: light-dark(#3DC07C, #3DC07C);--vf-colors-group-4-4: light-dark(#2B8657, #2B8657);--vf-colors-group-4-5: light-dark(#27794E, #27794E);--vf-colors-group-4-6: light-dark(#005C63, #005C63);--vf-colors-group-5-1: light-dark(#9B62C3, #9B62C3);--vf-colors-group-6-1: light-dark(#D1266B, #D1266B);--vf-colors-greyscale-0: light-dark(#FFFFFF, #FFFFFF);--vf-colors-greyscale-30: light-dark(#F8F8F8, #F8F8F8);--vf-colors-greyscale-50: light-dark(#F2F2F2, #F2F2F2);--vf-colors-greyscale-100: light-dark(#E6E6E6, #E6E6E6);--vf-colors-greyscale-200: light-dark(#CCCCCC, #CCCCCC);--vf-colors-greyscale-300: light-dark(#B2B2B2, #B2B2B2);--vf-colors-greyscale-400: light-dark(#999999, #999999);--vf-colors-greyscale-600: light-dark(#666666, #666666);--vf-colors-greyscale-700: light-dark(#4D4D4D, #4D4D4D);--vf-colors-greyscale-800: light-dark(#333333, #333333);--vf-colors-greyscale-900: light-dark(#1A1A1A, #1A1A1A);--vf-colors-greyscale-1000: light-dark(#000000, #000000);--vf-background-solid-1: light-dark(#FFFFFF, #000000);--vf-background-solid-2: light-dark(#F8F8F8, #1A1A1A);--vf-background-transparent: light-dark(rgba(255, 255, 255, .6000000238418579), rgba(0, 0, 0, .5));--vf-background-menu: light-dark(rgba(255, 255, 255, .800000011920929), rgba(255, 255, 255, .20000000298023224));--vf-background-overlay: light-dark(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5));--vf-background-default: light-dark(rgba(29, 102, 163, .4000000059604645), rgba(29, 102, 163, .4000000059604645));--vf-background-success: light-dark(rgba(61, 192, 124, .10000000149011612), rgba(61, 192, 124, .10000000149011612));--vf-background-error: light-dark(rgba(182, 0, 0, .10000000149011612), rgba(182, 0, 0, .10000000149011612));--vf-background-top-bar-fade-start-solid: light-dark(#FFFFFF, #000000);--vf-background-top-bar-fade-end-transparent: light-dark(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0));--vf-notifications-error-solid: light-dark(#B60000, #B60000);--vf-notifications-error-gradient-border-1: light-dark(#920000, #B60000);--vf-notifications-error-gradient-border-2: light-dark(#F93B18, #F93B18);--vf-notifications-error-transparency-1: light-dark(rgba(182, 0, 0, .5), rgba(249, 59, 24, .5));--vf-notifications-error-transparency-2: light-dark(rgba(249, 59, 24, .10000000149011612), rgba(182, 0, 0, .10000000149011612));--vf-notifications-warning-solid: light-dark(#FF8400, #FF8400);--vf-notifications-warning-gradient-border-1: light-dark(#FF8400, #FF8400);--vf-notifications-warning-gradient-border-2: light-dark(#FFA100, #FFA100);--vf-notifications-warning-transparency-1: light-dark(rgba(255, 132, 0, .5), rgba(255, 161, 0, .5));--vf-notifications-warning-transparency-2: light-dark(rgba(255, 161, 0, .10000000149011612), rgba(255, 132, 0, .10000000149011612));--vf-notifications-to-do-solid: light-dark(#E5C400, #FFDA00);--vf-notifications-to-do-gradient-border-1: light-dark(#E5C400, #E5C400);--vf-notifications-to-do-gradient-border-2: light-dark(#FFF8CC, #FFF8CC);--vf-notifications-to-do-transparency-1: light-dark(rgba(255, 218, 0, .5), rgba(255, 218, 0, .25));--vf-notifications-to-do-transparency-2: light-dark(rgba(229, 196, 0, .10000000149011612), rgba(255, 218, 0, .10000000149011612));--vf-notifications-success-solid: light-dark(#20C997, #20C997);--vf-notifications-success-gradient-border-1: light-dark(#20C997, #20C997);--vf-notifications-success-gradient-border-2: light-dark(#9EDFBD, #9EDFBD);--vf-notifications-success-transparency-1: light-dark(rgba(61, 192, 124, .5), rgba(61, 192, 124, .5));--vf-notifications-success-transparency-2: light-dark(rgba(61, 192, 124, .10000000149011612), rgba(61, 192, 124, .10000000149011612));--vf-notifications-tip-new-solid: light-dark(#1E324F, #E8F0F7);--vf-notifications-tip-new-gradient-border-1: light-dark(#1E324F, #79AAD3);--vf-notifications-tip-new-gradient-border-2: light-dark(#2071B5, #2071B5);--vf-notifications-tip-new-transparency-1: light-dark(rgba(30, 50, 79, .5), rgba(121, 170, 211, .25));--vf-notifications-tip-new-transparency-2: light-dark(rgba(29, 102, 163, .10000000149011612), rgba(29, 102, 163, .10000000149011612));--vf-notifications-information-solid: light-dark(#B2B2B2, #B2B2B2);--vf-notifications-information-gradient-border-1: light-dark(#B2B2B2, #B2B2B2);--vf-notifications-information-gradient-border-2: light-dark(#E6E6E6, #E6E6E6);--vf-notifications-information-transparency: light-dark(rgba(178, 178, 178, .25), rgba(178, 178, 178, .25));--vf-button-primary-active: light-dark(#FFDA00, #FFDA00);--vf-button-primary-hover: light-dark(#FFE966, #FFE966);--vf-button-primary-focus: light-dark(#FFDA00, #FFDA00);--vf-button-primary-press: light-dark(#E5C400, #E5C400);--vf-button-primary-disabled: light-dark(#666666, #B2B2B2);--vf-button-secondary-active: light-dark(#1E324F, #2071B5);--vf-button-secondary-hover: light-dark(#1E324F, #2071B5);--vf-button-secondary-press: light-dark(#13446D, #164F7F);--vf-button-secondary-focus: light-dark(#1E324F, #2071B5);--vf-button-secondary-disabled: light-dark(#666666, #B2B2B2);--vf-button-tertiary-active: light-dark(rgba(255, 255, 255, .5), rgba(0, 0, 0, .5));--vf-button-tertiary-hover: light-dark(rgba(255, 255, 255, .6000000238418579), rgba(0, 0, 0, .6000000238418579));--vf-button-tertiary-focus: light-dark(rgba(255, 255, 255, .6000000238418579), rgba(0, 0, 0, .6000000238418579));--vf-button-tertiary-press: light-dark(rgba(255, 255, 255, .800000011920929), rgba(0, 0, 0, .800000011920929));--vf-button-tertiary-disabled: light-dark(#666666, #B2B2B2);--vf-button-quaternary-active: light-dark(#000000, #FFFFFF);--vf-button-quaternary-hover: light-dark(rgba(102, 102, 102, .15000000596046448), rgba(102, 102, 102, .15000000596046448));--vf-button-quaternary-focus: light-dark(#000000, #FFFFFF);--vf-button-quaternary-press: light-dark(rgba(255, 255, 255, .800000011920929), rgba(0, 0, 0, .800000011920929));--vf-button-quaternary-disabled: light-dark(#666666, #B2B2B2);--vf-button-content-default-1: light-dark(#000000, #000000);--vf-button-content-default-2: light-dark(#FFFFFF, #FFFFFF);--vf-button-content-inverted: light-dark(#000000, #FFFFFF);--vf-button-content-disabled-1: light-dark(#B2B2B2, #333333);--vf-button-content-disabled-2: light-dark(#666666, #B2B2B2);--vf-elements-pending-icon-default-1-fade-start: light-dark(#FFFFFF, #FFFFFF);--vf-elements-pending-icon-default-1-fade-mid: light-dark(rgba(255, 255, 255, .75), rgba(255, 255, 255, .75));--vf-elements-pending-icon-default-1-fade-end: light-dark(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));--vf-elements-pending-icon-default-2-fade-start: light-dark(#000000, #000000);--vf-elements-pending-icon-default-2-fade-mid: light-dark(rgba(0, 0, 0, .75), rgba(0, 0, 0, .75));--vf-elements-pending-icon-default-2-fade-end: light-dark(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0));--vf-elements-pending-icon-inverted-fade-start: light-dark(#000000, #FFFFFF);--vf-elements-pending-icon-inverted-fade-mid: light-dark(rgba(0, 0, 0, .75), rgba(255, 255, 255, .75));--vf-elements-pending-icon-inverted-fade-end: light-dark(rgba(0, 0, 0, 0), rgba(255, 255, 255, 0));--vf-elements-pending-icon-color-1-fade-start: light-dark(#2071B5, #2071B5);--vf-elements-pending-icon-color-1-fade-mid: light-dark(rgba(29, 102, 163, .75), rgba(29, 102, 163, .75));--vf-elements-pending-icon-color-1-fade-end: light-dark(rgba(29, 102, 163, 0), rgba(29, 102, 163, 0));--vf-elements-pending-icon-color-2-fade-start: light-dark(#FFDA00, #FFDA00);--vf-elements-pending-icon-color-2-fade-mid: light-dark(rgba(255, 218, 0, .75), rgba(255, 218, 0, .75));--vf-elements-pending-icon-color-2-fade-end: light-dark(rgba(255, 218, 0, 0), rgba(255, 218, 0, 0));--vf-elements-tags-done: light-dark(#3DC07C, #3DC07C);--vf-elements-tags-to-do: light-dark(#FFDA00, #FFDA00);--vf-elements-tags-neutral: light-dark(rgba(32, 113, 181, 1), #639CCB);--vf-elements-tags-disabled: light-dark(#999999, #B2B2B2);--vf-elements-tags-error: light-dark(#B60000, #C72F13);--vf-elements-stepper-default-done: light-dark(#3DC07C, #3DC07C);--vf-elements-stepper-default-current: light-dark(#2071B5, #2071B5);--vf-elements-stepper-default-todo: light-dark(rgba(29, 102, 163, .4000000059604645), rgba(29, 102, 163, .4000000059604645));--vf-elements-stepper-hover-done: light-dark(#2B8657, #2B8657);--vf-elements-stepper-hover-current: light-dark(#13446D, #13446D);--vf-elements-stepper-hover-todo: light-dark(rgba(29, 102, 163, .75), rgba(29, 102, 163, .75));--vf-controls-inputs-label-default: light-dark(#2071B5, #639CCB);--vf-controls-inputs-label-disabled: light-dark(#666666, #999999);--vf-controls-inputs-label-success: light-dark(#3DC07C, #3DC07C);--vf-controls-inputs-label-error: light-dark(#B60000, #F93B18);--vf-controls-inputs-background-default: light-dark(#F8F8F8, #1A1A1A);--vf-controls-inputs-background-active: light-dark(#FFFFFF, #000000);--vf-controls-inputs-background-disabled: light-dark(#F8F8F8, #1A1A1A);--vf-controls-inputs-element-color-default: light-dark(#000000, #999999);--vf-controls-inputs-element-color-active: light-dark(#2071B5, #79AAD3);--vf-controls-inputs-element-color-hover: light-dark(#13446D, #1D66A3);--vf-controls-inputs-element-color-range: light-dark(rgba(29, 102, 163, .25), rgba(121, 170, 211, .25));--vf-controls-inputs-element-color-focus: light-dark(#2071B5, #2071B5);--vf-controls-inputs-element-color-disabled: light-dark(#666666, #4D4D4D);--vf-controls-inputs-element-color-success: light-dark(#3DC07C, #3DC07C);--vf-controls-inputs-element-color-error: light-dark(#B60000, #F93B18);--vf-controls-inputs-element-color-error-hover: light-dark(#920000, #C72F13);--vf-controls-inputs-control-shadow-75: light-dark(rgba(29, 102, 163, .75), rgba(29, 102, 163, .75));--vf-controls-inputs-control-shadow-10: light-dark(rgba(30, 50, 79, .10000000149011612), rgba(30, 50, 79, .10000000149011612));--vf-text-copy-default: light-dark(#000000, #FFFFFF);--vf-text-copy-default-secondary: light-dark(#000000, #000000);--vf-text-copy-default-tertiary: light-dark(#FFFFFF, #FFFFFF);--vf-text-copy-disabled: light-dark(#B2B2B2, #333333);--vf-text-copy-disabled-secondary: light-dark(#666666, #B2B2B2);--vf-text-copy-error: light-dark(#B60000, #F93B18);--vf-text-copy-success: light-dark(#3DC07C, #3DC07C);--vf-text-copy-inverted: light-dark(#FFFFFF, #000000);--vf-text-copy-highlight: light-dark(#2071B5, #FFDA00);--vf-text-links-primary-default: light-dark(#1D66A3, #79AAD3);--vf-text-links-primary-hover-press: light-dark(#13446D, #8FB8DA);--vf-text-links-primary-link-primary-visited: light-dark(#164F7F, #D2E3F0);--vf-text-links-secondary-default: light-dark(#4D4D4D, #999999);--vf-text-links-secondary-hover-press: light-dark(#000000, #FFFFFF);--vf-text-links-secondary-link-secondary-visited: light-dark(#164F7F, #FFE966);--vf-border-default: light-dark(#000000, #FFFFFF);--vf-border-disabled: light-dark(#666666, #B2B2B2);--vf-border-error: light-dark(#B60000, #F93B18);--vf-border-invert: light-dark(#FFFFFF, #1E324F);--vf-border-highlight: light-dark(#2071B5, #FFDA00);--vf-border-success: light-dark(#2B8657, #3DC07C);--vf-icons-default: light-dark(#2071B5, #639CCB);--vf-icons-inverted: light-dark(#FFFFFF, #000000);--vf-icons-hover: light-dark(#13446D, #79AAD3);--vf-icons-success: light-dark(#3DC07C, #3DC07C);--vf-icons-error: light-dark(#B60000, #F93B18);--vf-icons-disabled: light-dark(#666666, #B2B2B2);--vf-shadows-primary-button-layer-1: light-dark(#FFDA00, #FFDA00);--vf-shadows-primary-button-layer-2: light-dark(rgba(255, 218, 0, .5), rgba(255, 218, 0, .5));--vf-shadows-primary-button-layer-3: light-dark(rgba(229, 196, 0, .10000000149011612), rgba(229, 196, 0, .10000000149011612));--vf-shadows-secondary-button-layer-1: light-dark(#1E324F, #E8F0F7);--vf-shadows-secondary-button-layer-2: light-dark(rgba(30, 50, 79, .5), rgba(121, 170, 211, .5));--vf-shadows-secondary-button-layer-3: light-dark(rgba(29, 102, 163, .10000000149011612), rgba(29, 102, 163, .10000000149011612));--vf-shadows-tertiary-button-layer-1: light-dark(#B2B2B2, #4D4D4D);--vf-shadows-tertiary-button-layer-2: light-dark(rgba(178, 178, 178, .5), rgba(178, 178, 178, .25));--vf-shadows-tertiary-button-layer-3: light-dark(rgba(0, 0, 0, .10000000149011612), rgba(0, 0, 0, .10000000149011612));--vf-shadows-active-focus-75: light-dark(rgba(29, 102, 163, .75), rgba(29, 102, 163, .75));--vf-shadows-active-focus-10: light-dark(rgba(30, 50, 79, .10000000149011612), rgba(30, 50, 79, .10000000149011612));--vf-shadows-active-focus-5: light-dark(rgba(0, 0, 0, .05000000074505806), rgba(255, 255, 255, .05000000074505806));--vf-shadows-controlshadow-dropshadow: light-dark(rgba(0, 0, 0, .15000000596046448), rgba(255, 255, 255, .15000000596046448));--vf-shadows-active-element-75: light-dark(rgba(178, 178, 178, .75), rgba(178, 178, 178, .75));--vf-shadows-active-element-10: light-dark(rgba(30, 50, 79, .10000000149011612), rgba(29, 102, 163, .10000000149011612));--vf-shadows-active-element-5: light-dark(rgba(0, 0, 0, .05000000074505806), rgba(255, 255, 255, .05000000074505806));--vf-shadows-tag-shadow-5: light-dark(rgba(102, 102, 102, .05000000074505806), rgba(178, 178, 178, .05000000074505806));--vf-shadows-menu-shadow-5: light-dark(rgba(0, 0, 0, .15000000596046448), rgba(255, 255, 255, .10000000149011612));--vf-effects-glasseffect-background-inner-shadow: light-dark(rgba(255, 255, 255, .10000000149011612), rgba(0, 0, 0, .07999999821186066));--vf-effects-glasseffect-background-inner-shadow-2: light-dark(rgba(255, 255, 255, .10000000149011612), rgba(0, 0, 0, .07999999821186066));--vf-effects-glasseffect-background-drop-shadow: light-dark(rgba(73, 70, 70, .05000000074505806), rgba(0, 0, 0, .15000000596046448));--vf-effects-glasseffect-background-drop-shadow-2: light-dark(rgba(162, 162, 162, .10000000149011612), rgba(0, 0, 0, .05000000074505806));--vf-effects-glasseffect-background-drop-shadow-3: light-dark(rgba(255, 255, 255, .15000000596046448), rgba(255, 255, 255, .20000000298023224));--vf-effects-glasseffect-borderstyle-0: light-dark(rgba(204, 204, 204, .699999988079071), rgba(255, 255, 255, .6000000238418579));--vf-effects-glasseffect-borderstyle-31: light-dark(rgba(255, 255, 255, .75), rgba(255, 255, 255, .15000000596046448));--vf-effects-glasseffect-borderstyle-54: light-dark(#FFFFFF, rgba(255, 255, 255, .019999999552965164));--vf-effects-glasseffect-borderstyle-77: light-dark(rgba(255, 255, 255, .75), rgba(255, 255, 255, .15000000596046448));--vf-effects-glasseffect-borderstyle-100: light-dark(rgba(204, 204, 204, .699999988079071), rgba(255, 255, 255, .6000000238418579));--vf-spacings-gap-xs: 4px;--vf-spacings-gap-s: 8px;--vf-spacings-gap-m: 12px;--vf-spacings-gap-l: 16px;--vf-spacings-gap-xl: 24px;--vf-spacings-gap-2xl: 32px;--vf-spacings-gap-3xl: 40px;--vf-spacings-border-radius-xs: 0px;--vf-spacings-border-radius-s: 12px;--vf-spacings-border-radius-sm: 16px;--vf-spacings-border-radius-m: 24px;--vf-spacings-border-radius-ml: 32px;--vf-spacings-border-radius-l: 48px;--vf-spacings-border-radius-xl: 100px;--vf-feature-reset-password-success-background: rgba(61, 192, 124, .35);--vf-main-layout-header-height-mobile: 125px;--vf-main-layout-header-height-desktop: 88px;--vf-main-layout-header-background: linear-gradient(180deg, #fff -60.32%, rgba(255, 255, 255, 0));--vf-main-layout-header-backdrop-filter: blur(2px);--vf-main-layout-header-navigation-button-border: rgba(204, 204, 204, .7);--vf-main-layout-header-navigation-button-glass-shadow: linear-gradient(133deg, rgba(204, 204, 204, .7) 33.56%, rgba(255, 255, 255, .75) 43.96%, #fff 52.29%, rgba(255, 255, 255, .75) 57.84%, rgba(204, 204, 204, .7) 68.25%);--vf-main-layout-header-navigation-button-glass-shadow-open: linear-gradient(133deg, #666 38.06%, #999 45.06%, #b2b2b2 47.9%, #b2b2b2 61.58%, #999 62.75%, #666 65.75%);--vf-main-layout-header-navigation-nav-border: 1px solid rgba(204, 204, 204, .7);--vf-main-layout-footer-copyright-color: #000;--vf-main-layout-footer-background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #fff 87.04%);--vf-main-layout-footer-navigation-color: #4d4d4d;--vf-ui-basic-card-border: 1px solid rgba(204, 204, 204, .7);--vf-ui-basic-card-background: rgba(255, 255, 255, .6);--vf-ui-basic-card-boxshadow: -2px 2px 15px 0 rgba(255, 255, 255, .1) inset, 2px -2px 15px 0 rgba(255, 255, 255, .1) inset, 0 0 0 .5px rgba(255, 255, 255, .15), 3px 3px 15px 0 rgba(162, 162, 162, .1), 0 0 15px 0 rgba(73, 70, 70, .05);--vf-ui-basic-error-message-color: #b60000;--vf-ui-forms-datepicker-calendar-header-text-color: #000;--vf-ui-forms-datepicker-calendar-date-text-color: #000;--vf-ui-forms-datepicker-calendar-container-elevation-shadow: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-datepicker-calendar-container-background-color: #fff;--vf-ui-forms-datepicker-calendar-date-selected-state-background-color: #2071b5;--vf-ui-forms-datepicker-calendar-date-selected-state-text-color: #fff;--vf-ui-forms-datepicker-calendar-date-hover-state-background-color: #ccc;--vf-ui-forms-datepicker-calendar-date-focus-state-background-color: #f8f8f8;--vf-ui-forms-datepicker-calendar-date-disabled-state-text-color: #666;--vf-ui-forms-datepicker-calendar-content-background: #f8f8f8;--vf-ui-forms-datepicker-calendar-content-body-selected-box-shadow: 1px 2px 10px 0 rgba(32, 113, 181, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-datepicker-calendar-content-body-today-color: #000;--vf-ui-forms-datepicker-calendar-content-body-today-background: #f8f8f8;--vf-ui-forms-datepicker-calendar-body-cell-hover-box-shadow: -2px 2px 15px 0 rgba(255, 255, 255, .1) inset, 2px -2px 15px 0 rgba(255, 255, 255, .1) inset, 0 0 0 .5px rgba(255, 255, 255, .15), 3px 3px 15px 0 rgba(162, 162, 162, .1), 0 0 15px 0 rgba(73, 70, 70, .05);--vf-ui-forms-datepicker-calendar-body-cell-hover-border: #e6e6e6;--vf-ui-forms-datepicker-calendar-body-cell-focus-outline: #2071b5;--vf-ui-forms-datepicker-calendar-period-button-color: #000;--vf-ui-forms-datepicker-calendar-period-button-disabled-color: #666;--vf-ui-forms-field-suffix-color-default: #2071b5;--vf-ui-forms-field-suffix-color-error: #b60000;--vf-ui-forms-field-suffix-color-disabled: #666;--vf-ui-forms-field-label-color: #2071b5;--vf-ui-forms-field-label-font-weight: var(--vf-font-weight-bold);--vf-ui-forms-field-label-font-family: var(--vf-font-family-base);--vf-ui-forms-field-label-font-size: 14px;--vf-ui-forms-field-label-line-height: 18px;--vf-ui-forms-field-text-color: var(--vf-color-primary-text);--vf-ui-forms-field-text-font-weight: var(--vf-font-weight-normal);--vf-ui-forms-field-text-font-family: var(--vf-font-family-base);--vf-ui-forms-field-text-font-size: 16px;--vf-ui-forms-field-text-line-height: 20px;--vf-ui-forms-field-suffix-color: var(--vf-color-primary-text);--vf-ui-forms-field-suffix-font-weight: var(--vf-font-weight-bold);--vf-ui-forms-field-suffix-font-family: var(--vf-font-family-base);--vf-ui-forms-field-suffix-font-size: 16px;--vf-ui-forms-field-suffix-line-height: 20px;--vf-ui-forms-field-box-shadow-simple: 1px 1px 3px 0 rgba(0, 0, 0, .15);--vf-ui-forms-field-box-shadow-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-field-box-shadow-focus: 1px 2px 10px 0 rgba(32, 113, 181, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-field-color-error: #b60000;--vf-ui-forms-field-color-disabled: #666;--vf-ui-forms-field-color-border: #000;--vf-ui-forms-field-color-bg-default: #f8f8f8;--vf-ui-forms-field-color-bg-active: #fff;--vf-ui-forms-field-color-focus-outline: #2071b5;--vf-ui-forms-field-color-pending-icon: #2071b5;--vf-ui-forms-radio-disabled-unselected-icon-opacity: 1;--vf-ui-forms-radio-disabled-unselected-icon-color: #666;--vf-ui-forms-radio-disabled-selected-icon-opacity: 1;--vf-ui-forms-radio-disabled-selected-icon-color: #666;--vf-ui-forms-radio-disabled-label-color: #666;--vf-ui-forms-radio-label-text-color: #000;--vf-ui-forms-radio-label-text-line-height: 20px;--vf-ui-forms-radio-label-text-weight: 400;--vf-ui-forms-radio-label-text-size: 16px;--vf-ui-forms-radio-selected-icon-color: #2071b5;--vf-ui-forms-radio-selected-focus-icon-color: #2071b5;--vf-ui-forms-radio-selected-hover-icon-color: #13446d;--vf-ui-forms-radio-selected-pressed-icon-color: #2071b5;--vf-ui-forms-radio-unselected-icon-color: #000;--vf-ui-forms-radio-unselected-focus-icon-color: #000;--vf-ui-forms-radio-unselected-hover-icon-color: #000;--vf-ui-forms-radio-unselected-pressed-icon-color: #000;--vf-ui-forms-radio-state-layer-size: 26px;--vf-ui-forms-radio-box-shadow-inner: 1px 0 2px 0 rgba(0, 0, 0, .3);--vf-ui-forms-radio-box-shadow-focus: 1px 2px 10px 0 rgba(32, 113, 181, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-radio-background: #f8f8f8;--vf-ui-forms-radio-invalid-color: #b60000;--vf-ui-forms-radio-invalid-color-hover: #920000;--vf-ui-forms-radio-border-color-focus: #2071b5;--vf-ui-forms-radio-border-color-hover: #13446d;--vf-ui-forms-validation-message-color: #b60000;--vf-ui-forms-validation-message-font-size: 14px;--vf-ui-forms-validation-message-line-height: 18px;--vf-ui-forms-validation-message-margin-top: 4px;--vf-ui-forms-typeahead-color-border-default: #000;--vf-ui-forms-typeahead-color-border-disable: #666;--vf-ui-forms-typeahead-color-placeholder-default: #000;--vf-ui-forms-typeahead-color-placeholder-disable: #666;--vf-ui-forms-typeahead-color-default: #2071b5;--vf-ui-forms-typeahead-color-focus: #2071b5;--vf-ui-forms-typeahead-color-hover: #2071b5;--vf-ui-forms-typeahead-color-disable: #666;--vf-ui-forms-typeahead-color-error: #b60000;--vf-ui-forms-typeahead-color-error-caret: #000;--vf-ui-forms-typeahead-color-bg-surface: #f8f8f8;--vf-ui-forms-typeahead-color-bg-surface-hover: #fff;--vf-ui-forms-typeahead-color-bg-surface-focused: #fff;--vf-ui-forms-typeahead-color-option-bg-hover: #e6e6e6;--vf-ui-forms-typeahead-color-option-bg-selected: #fff;--vf-ui-forms-typeahead-color-option-border: #e6e6e6;--vf-ui-forms-typeahead-color-option-text-selected: #000;--vf-ui-forms-typeahead-color-pending-icon: #2071b5;--vf-ui-forms-typeahead-color-scrollbar-thumb: #999;--vf-ui-forms-typeahead-color-scrollbar-thumb-border: rgba(0, 0, 0, .05);--vf-ui-forms-typeahead-color-scrollbar-thumb-outline: rgba(162, 162, 162, .1);--vf-ui-forms-typeahead-shadow-field-default: 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-typeahead-shadow-field-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-typeahead-shadow-field-error-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-typeahead-shadow-field-focused: 1px 2px 10px 0 rgba(32, 113, 181, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-forms-typeahead-shadow-panel: 1px 2px 10px rgba(32, 113, 181, .75), 0 0 1px rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-material-select-color-border-default: #000;--vf-ui-material-select-color-border-disabled: #666;--vf-ui-material-select-color-border-focus: #2071b5;--vf-ui-material-select-color-default: #2071b5;--vf-ui-material-select-color-focus: #2071b5;--vf-ui-material-select-color-hover: #2071b5;--vf-ui-material-select-color-disable: #666;--vf-ui-material-select-color-error: #b60000;--vf-ui-material-select-color-bg-surface: #f8f8f8;--vf-ui-material-select-color-bg-surface-hover: #fff;--vf-ui-material-select-color-bg-surface-focused: #fff;--vf-ui-material-select-color-option-bg-hover: #e6e6e6;--vf-ui-material-select-color-option-bg-selected: #fff;--vf-ui-material-select-color-option-border: #e6e6e6;--vf-ui-material-select-color-option-text-selected: #000;--vf-ui-material-select-color-scrollbar-thumb: #999;--vf-ui-material-select-color-scrollbar-thumb-border: rgba(0, 0, 0, .05);--vf-ui-material-select-color-scrollbar-thumb-outline: rgba(162, 162, 162, .1);--vf-ui-material-select-shadow-field-default: 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-material-select-shadow-field-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-material-select-shadow-field-error-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-material-select-shadow-field-focused: 1px 2px 10px 0 rgba(32, 113, 181, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-ui-material-select-shadow-panel: 1px 2px 10px rgba(32, 113, 181, .75), 0 0 1px rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-feature-tariff-calculator-consumption-color-border-default: #000;--vf-feature-tariff-calculator-consumption-color-border-disable: #666;--vf-feature-tariff-calculator-consumption-color-placeholder-default: #000;--vf-feature-tariff-calculator-consumption-color-placeholder-disable: #666;--vf-feature-tariff-calculator-consumption-color-default: #2071b5;--vf-feature-tariff-calculator-consumption-color-focus: #2071b5;--vf-feature-tariff-calculator-consumption-color-hover: #2071b5;--vf-feature-tariff-calculator-consumption-color-disable: #666;--vf-feature-tariff-calculator-consumption-color-error: #b60000;--vf-feature-tariff-calculator-consumption-color-bg-surface: #f8f8f8;--vf-feature-tariff-calculator-consumption-color-bg-surface-hover: #fff;--vf-feature-tariff-calculator-consumption-color-bg-surface-focused: #fff;--vf-feature-tariff-calculator-consumption-color-option-bg-hover: #e6e6e6;--vf-feature-tariff-calculator-consumption-color-option-bg-selected: #fff;--vf-feature-tariff-calculator-consumption-color-option-border: #e6e6e6;--vf-feature-tariff-calculator-consumption-color-option-text-selected: #000;--vf-feature-tariff-calculator-consumption-color-scrollbar-thumb: #999;--vf-feature-tariff-calculator-consumption-color-scrollbar-thumb-border: rgba(0, 0, 0, .05);--vf-feature-tariff-calculator-consumption-color-scrollbar-thumb-outline: rgba(162, 162, 162, .1);--vf-feature-tariff-calculator-consumption-shadow-field-default: 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-feature-tariff-calculator-consumption-shadow-field-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-feature-tariff-calculator-consumption-shadow-field-error-hover: 1px 2px 10px 0 rgba(128, 128, 128, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-feature-tariff-calculator-consumption-shadow-field-focused: 1px 2px 10px 0 rgba(32, 113, 181, .75), 0 0 1px 0 rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px 0 rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1);--vf-feature-tariff-calculator-consumption-shadow-panel: 1px 2px 10px rgba(32, 113, 181, .75), 0 0 1px rgba(30, 50, 79, .1), 0 0 10px .5px rgba(0, 0, 0, .05), 0 0 5px rgba(162, 162, 162, .1), 0 0 0 .5px rgba(162, 162, 162, .1)}@media(min-width:768px){:root{--vf-font-size-xs: 12px;--vf-font-size-s: 14px;--vf-font-size-default: 16px;--vf-font-size-m: 20px;--vf-font-size-l: 28px;--vf-font-size-xl: 34px;--vf-font-size-xxl: 52px;--vf-font-size-ornament: 58px;--vf-font-line-height-xs: 16px;--vf-font-line-height-s: 18px;--vf-font-line-height-default: 22px;--vf-font-line-height-m: 24px;--vf-font-line-height-l: 32px;--vf-font-line-height-xl: 44px;--vf-font-line-height-xxl: 52px;--vf-font-line-height-ornament: 64px;--vf-font-family-highlights: VattenfallHallDisplay;--vf-font-family-default: VattenfallHall;--vf-font-weight-regular: 400;--vf-font-weight-bold: 700;--vf-spacings-breakpoint-width: 834px;--vf-spacings-breakpoint-margin: 16px;--vf-spacings-breakpoint-gap: 16px;--vf-spacings-breakpoint-header-top-spacing: 114px;--vf-spacings-spacings-xs: 4px;--vf-spacings-spacings-s: 8px;--vf-spacings-spacings-m: 12px;--vf-spacings-spacings-l: 16px;--vf-spacings-spacings-xl: 24px;--vf-spacings-spacings-2xl: 32px;--vf-spacings-spacings-3xl: 64px;--vf-spacings-corner-radius-xs: 0;--vf-spacings-corner-radius-s: 12px;--vf-spacings-corner-radius-s-m: 24px;--vf-spacings-corner-radius-m: 32px;--vf-spacings-corner-radius-m-l: 34px;--vf-spacings-corner-radius-xl: 100px;--vf-spacings-dashboard-cards-inner-padding: 20px;--vf-spacings-dashboard-cards-content-spacing: 14px;--vf-spacings-dashboard-cards-min-width: 344px;--vf-spacings-dashboard-cards-max-width: 703px;--vf-spacings-dashboard-cards-max-height-s: 264px;--vf-spacings-dashboard-cards-max-height-m: 264px;--vf-spacings-dashboard-cards-max-height-l: 528px;--vf-spacings-dashboard-cards-max-height-xl: 264px;--vf-spacings-dashboard-cards-max-height-icon: 24px}}@media(min-width:1024px){:root{--vf-font-size-xs: 14px;--vf-font-size-s: 16px;--vf-font-size-default: 16px;--vf-font-size-m: 24px;--vf-font-size-l: 28px;--vf-font-size-xl: 40px;--vf-font-size-xxl: 52px;--vf-font-size-ornament: 64px;--vf-font-line-height-xs: 16px;--vf-font-line-height-s: 18px;--vf-font-line-height-default: 22px;--vf-font-line-height-m: 32px;--vf-font-line-height-l: 40px;--vf-font-line-height-xl: 44px;--vf-font-line-height-xxl: 52px;--vf-font-line-height-ornament: 64px;--vf-font-family-highlights: VattenfallHallDisplay;--vf-font-family-default: VattenfallHall;--vf-font-weight-regular: 400;--vf-font-weight-bold: 700;--vf-spacings-breakpoint-width: 1512px;--vf-spacings-breakpoint-margin: 40px;--vf-spacings-breakpoint-gap: 16px;--vf-spacings-breakpoint-header-top-spacing: 98px;--vf-spacings-spacings-xs: 4px;--vf-spacings-spacings-s: 8px;--vf-spacings-spacings-m: 12px;--vf-spacings-spacings-l: 16px;--vf-spacings-spacings-xl: 24px;--vf-spacings-spacings-2xl: 32px;--vf-spacings-spacings-3xl: 64px;--vf-spacings-corner-radius-xs: 0;--vf-spacings-corner-radius-s: 12px;--vf-spacings-corner-radius-s-m: 24px;--vf-spacings-corner-radius-m: 32px;--vf-spacings-corner-radius-m-l: 34px;--vf-spacings-corner-radius-xl: 100px;--vf-spacings-dashboard-cards-inner-padding: 24px;--vf-spacings-dashboard-cards-content-spacing: 16px;--vf-spacings-dashboard-cards-min-width: 344px;--vf-spacings-dashboard-cards-max-width: 703px;--vf-spacings-dashboard-cards-max-height-s: 304px;--vf-spacings-dashboard-cards-max-height-m: 304px;--vf-spacings-dashboard-cards-max-height-l: 528px;--vf-spacings-dashboard-cards-max-height-xl: 304px;--vf-spacings-dashboard-cards-max-height-icon: 32px}}@font-face{font-family:VattenfallHall;font-weight:400;font-style:normal;src:local("VattenfallHall Normal"),url("./media/VattenfallHall-Regular-3ZR76EXM.woff2") format("woff2"),url("./media/VattenfallHall-Regular-Q5GKW7UN.woff") format("woff");font-display:swap}@font-face{font-family:VattenfallHall;font-weight:400;font-style:italic;src:local("VattenfallHall Italic"),url("./media/VattenfallHall-RegularItalic-EBHJEWTC.woff2") format("woff2"),url("./media/VattenfallHall-RegularItalic-3ZOJDIMZ.woff") format("woff");font-display:swap}@font-face{font-family:VattenfallHall;font-weight:700;font-style:normal;src:local("VattenfallHall Normal"),url("./media/VattenfallHall-Bold-JKDSMAPP.woff2") format("woff2"),url("./media/VattenfallHall-Bold-5ALL3JKD.woff") format("woff");font-display:swap}@font-face{font-family:VattenfallHall;font-weight:700;font-style:italic;src:local("VattenfallHall Italic"),url("./media/VattenfallHall-BoldItalic-ZPZXDY2N.woff2") format("woff2"),url("./media/VattenfallHall-BoldItalic-S65IXAFK.woff") format("woff");font-display:swap}@font-face{font-family:VattenfallHallDisplay;font-weight:700;font-style:normal;src:local("VattenfallHallDisplay Normal"),url("./media/VattenfallHallDisplay-Bold-WYPRPE5D.woff2") format("woff2"),url("./media/VattenfallHallDisplay-Bold-TY54EBYN.woff") format("woff");font-display:swap}*,*:before,*:after{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,video{max-width:100%;display:block}input,textarea,button{font:inherit}fieldset{margin:0;padding:0;border:0;min-width:0}legend{padding:0;margin:0}.sr-only,.legend--sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html{font-size:var(--vf-font-size-default)}body{font-family:var(--vf-font-family-default);font-weight:var(--vf-font-weight-regular);line-height:var(--vf-font-line-height-default)}:is(h1,h2,h3,h4,.h1,.h2,.h3,.h4,.ornament){font-family:var(--vf-font-family-highlights);font-weight:var(--vf-font-weight-bold)}:is(.ornament){font-size:var(--vf-font-size-ornament);line-height:var(--vf-font-line-height-ornament)}:is(h1,h1.h1,h2.h1,h3.h1,h4.h1):not(.ornament){font-size:var(--vf-font-size-xxl);line-height:var(--vf-font-line-height-xxl)}:is(h2,h1.h2,h2.h2,h3.h2,h4.h2):not(.ornament){font-size:var(--vf-font-size-xl);line-height:var(--vf-font-line-height-xl)}:is(h3,h1.h3,h2.h3,h3.h3,h4.h3):not(.ornament){font-size:var(--vf-font-size-l);line-height:var(--vf-font-line-height-l)}:is(h4,h1.h4,h2.h4,h3.h4,h4.h4):not(.ornament){font-size:var(--vf-font-size-m);line-height:var(--vf-font-line-height-m)}a{color:1px solid var(--vf-color-primary-text);text-decoration:none;text-underline-offset:.15em;text-decoration-thickness:from-font}a:hover{text-decoration:underline}a:focus{outline:2px solid var(--vf-color-primary-text);outline-offset:2px}strong{font-weight:var(--vf-font-weight-bold)}em{font-style:italic}ul,ol{list-style:none;padding-left:0}hr{display:block;width:100%;border:none;border-top:1px solid var(--vf-color-primary-text);margin:16px 0}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;width:100%}[class*=col-]{grid-column:auto/span var(--col)}.col-1{--col: 1}.col-2{--col: 2}.col-3{--col: 3}.col-4{--col: 4}.col-5{--col: 5}.col-6{--col: 6}.col-7{--col: 7}.col-8{--col: 8}.col-9{--col: 9}.col-10{--col: 10}.col-11{--col: 11}.col-12{--col: 12}[class*=offset-]{grid-column-start:calc(var(--offset) + 1)}.offset-0{--offset: 0}.offset-1{--offset: 1}.offset-2{--offset: 2}.offset-3{--offset: 3}.offset-4{--offset: 4}.offset-5{--offset: 5}.offset-6{--offset: 6}.offset-7{--offset: 7}.offset-8{--offset: 8}.offset-9{--offset: 9}.offset-10{--offset: 10}.offset-11{--offset: 11}@media(min-width:662px){[class*=col-sm-]{grid-column:auto/span var(--col-sm)}.col-sm-1{--col-sm: 1}.col-sm-2{--col-sm: 2}.col-sm-3{--col-sm: 3}.col-sm-4{--col-sm: 4}.col-sm-5{--col-sm: 5}.col-sm-6{--col-sm: 6}.col-sm-7{--col-sm: 7}.col-sm-8{--col-sm: 8}.col-sm-9{--col-sm: 9}.col-sm-10{--col-sm: 10}.col-sm-11{--col-sm: 11}.col-sm-12{--col-sm: 12}[class*=offset-sm-]{grid-column-start:calc(var(--offset-sm) + 1)}.offset-sm-0{--offset-sm: 0}.offset-sm-1{--offset-sm: 1}.offset-sm-2{--offset-sm: 2}.offset-sm-3{--offset-sm: 3}.offset-sm-4{--offset-sm: 4}.offset-sm-5{--offset-sm: 5}.offset-sm-6{--offset-sm: 6}.offset-sm-7{--offset-sm: 7}.offset-sm-8{--offset-sm: 8}.offset-sm-9{--offset-sm: 9}.offset-sm-10{--offset-sm: 10}.offset-sm-11{--offset-sm: 11}}@media(min-width:768px){[class*=col-md-]{grid-column:auto/span var(--col-md)}.col-md-1{--col-md: 1}.col-md-2{--col-md: 2}.col-md-3{--col-md: 3}.col-md-4{--col-md: 4}.col-md-5{--col-md: 5}.col-md-6{--col-md: 6}.col-md-7{--col-md: 7}.col-md-8{--col-md: 8}.col-md-9{--col-md: 9}.col-md-10{--col-md: 10}.col-md-11{--col-md: 11}.col-md-12{--col-md: 12}[class*=offset-md-]{grid-column-start:calc(var(--offset-md) + 1)}.offset-md-0{--offset-md: 0}.offset-md-1{--offset-md: 1}.offset-md-2{--offset-md: 2}.offset-md-3{--offset-md: 3}.offset-md-4{--offset-md: 4}.offset-md-5{--offset-md: 5}.offset-md-6{--offset-md: 6}.offset-md-7{--offset-md: 7}.offset-md-8{--offset-md: 8}.offset-md-9{--offset-md: 9}.offset-md-10{--offset-md: 10}.offset-md-11{--offset-md: 11}}@media(min-width:1024px){[class*=col-lg-]{grid-column:auto/span var(--col-lg)}.col-lg-1{--col-lg: 1}.col-lg-2{--col-lg: 2}.col-lg-3{--col-lg: 3}.col-lg-4{--col-lg: 4}.col-lg-5{--col-lg: 5}.col-lg-6{--col-lg: 6}.col-lg-7{--col-lg: 7}.col-lg-8{--col-lg: 8}.col-lg-9{--col-lg: 9}.col-lg-10{--col-lg: 10}.col-lg-11{--col-lg: 11}.col-lg-12{--col-lg: 12}[class*=offset-lg-]{grid-column-start:calc(var(--offset-lg) + 1)}.offset-lg-0{--offset-lg: 0}.offset-lg-1{--offset-lg: 1}.offset-lg-2{--offset-lg: 2}.offset-lg-3{--offset-lg: 3}.offset-lg-4{--offset-lg: 4}.offset-lg-5{--offset-lg: 5}.offset-lg-6{--offset-lg: 6}.offset-lg-7{--offset-lg: 7}.offset-lg-8{--offset-lg: 8}.offset-lg-9{--offset-lg: 9}.offset-lg-10{--offset-lg: 10}.offset-lg-11{--offset-lg: 11}}@keyframes fadeInBackdrop{0%{background:rgb(from var(--vf-background-overlay) r g b/0)}to{background:var(--vf-background-overlay)}}.custom-backdrop-class{background:var(--vf-background-overlay);animation:fadeInBackdrop .3s ease-out}.closing-backdrop-class{background:rgb(from var(--vf-background-overlay) r g b/0);transition:background .2s ease-in}.custom-panel-class{overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.custom-panel-class::-webkit-scrollbar{display:none;width:0;height:0}.form-row{display:grid;gap:var(--vf-spacings-spacings-l)}html{overflow-y:scroll}[vfUiFormsInput]{display:block;box-sizing:border-box;width:100%;padding:0;margin:0;height:auto;background:none;border:none;color:var(--vf-ui-forms-field-text-color);font-family:var(--vf-ui-forms-field-text-font-family);font-weight:var(--vf-ui-forms-field-text-font-weight);font-size:var(--vf-ui-forms-field-text-font-size);line-height:var(--vf-ui-forms-field-text-line-height);outline:none}[vfUiFormsInput]:disabled{color:#666;cursor:not-allowed}[vfUiFormsInput]:-webkit-autofill{-webkit-text-fill-color:var(--vf-ui-forms-field-text-color);-webkit-box-shadow:0 0 0px 40rem var(--vf-ui-forms-field-color-bg-default) inset}[vfUiFormsInput]:-webkit-autofill:disabled{-webkit-text-fill-color:#666}vf-ui-forms-field:not(.disabled) .container:hover [vfUiFormsInput]:-webkit-autofill,vf-ui-forms-field.active [vfUiFormsInput]:-webkit-autofill,.container:focus-within [vfUiFormsInput]:-webkit-autofill{-webkit-box-shadow:0 0 0px 40rem var(--vf-ui-forms-field-color-bg-active) inset}mat-icon.vf-ui-form-field-suffix--icon{width:20px;height:20px;color:var(--vf-ui-forms-field-suffix-color-default)}mat-icon.vf-ui-form-field-suffix--icon.vf-ui-form-field-suffix--button{cursor:pointer}mat-icon.vf-ui-form-field-suffix--icon.vf-ui-form-field-suffix--disabled{cursor:not-allowed;color:var(--vf-ui-forms-field-suffix-color-disabled)}mat-icon.vf-ui-form-field-suffix--icon.vf-ui-form-field-suffix--error{color:var(--vf-ui-forms-field-suffix-color-error)}[vfUiFormsTextfield]{display:block;box-sizing:border-box;width:100%;margin:0;padding:0;height:auto;border:none;background:none;color:var(--vf-ui-forms-field-text-color);font-family:var(--vf-ui-forms-field-text-font-family);font-weight:var(--vf-ui-forms-field-text-font-weight);font-size:var(--vf-ui-forms-field-text-font-size);line-height:var(--vf-ui-forms-field-text-line-height);outline:none;resize:none;overflow:auto}[vfUiFormsTextfield]::-webkit-scrollbar{width:10px}[vfUiFormsTextfield]::-webkit-scrollbar-button{display:none}[vfUiFormsTextfield]::-webkit-scrollbar-track{background:transparent}[vfUiFormsTextfield]::-webkit-scrollbar-thumb{background-color:#999;border-radius:30px;min-height:92px;border:2px solid var(--vf-ui-forms-field-color-bg-default)}[vfUiFormsTextfield]::-webkit-scrollbar-thumb:hover{background-color:#999c;cursor:pointer}[vfUiFormsTextfield]:disabled{color:#666;cursor:not-allowed}[vfUiFormsTextfield]:-webkit-autofill{-webkit-text-fill-color:var(--vf-ui-forms-field-text-color);-webkit-box-shadow:0 0 0px 40rem var(--vf-ui-forms-field-color-bg-default) inset}[vfUiFormsTextfield]:-webkit-autofill:disabled{-webkit-text-fill-color:#666}vf-ui-forms-field:not(.disabled) .container:hover [vfUiFormsTextfield]:-webkit-autofill,vf-ui-forms-field.active [vfUiFormsTextfield]:-webkit-autofill,.container:focus-within [vfUiFormsTextfield]:-webkit-autofill{-webkit-box-shadow:0 0 0px 40rem var(--vf-ui-forms-field-color-bg-active) inset}a.vf-ui-basic-button{text-decoration:none}.vf-ui-basic-button{font-size:var(--vf-font-size-default);line-height:var(--vf-font-line-height-default);min-width:80px;position:relative;z-index:0;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;-webkit-user-select:none;user-select:none;overflow:hidden;cursor:pointer;transition:outline .1s ease-out,box-shadow .1s ease-out}.vf-ui-basic-button--gradient-border-alternative:before,.vf-ui-basic-button--gradient-border:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;z-index:-1;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.vf-ui-basic-button--gradient-border:before{background:linear-gradient(133deg,#cccccc8f 33.56%,#fff9 43.96%,#fffc 52.29%,#fff9 57.84%,#cccccc8f 68.25%)}.vf-ui-basic-button--gradient-border-alternative:before{background:linear-gradient(133deg,#ccccccb3 33.56%,#ffffffbf 43.96%,#fff 52.29%,#ffffffbf 57.84%,#ccccccb3 68.25%)}.vf-ui-basic-button--small{height:40px;padding:8px 16px;gap:12px;min-width:40px}.vf-ui-basic-button--small mat-icon{height:16px;width:16px}.vf-ui-basic-button--large{height:66px;padding:0 16px;gap:8px}.vf-ui-basic-button--fullwidth{width:100%}.vf-ui-basic-button--pending mat-icon:not([data-mat-icon-name=loader]){display:none}.vf-ui-basic-button:not(.vf-ui-basic-button--small) mat-icon{height:24px;width:24px}.vf-ui-basic-button--primary{background:var(--vf-button-primary-active);color:var(--vf-button-content-default-1);border:1px solid rgba(204,204,204,.7);box-shadow:-2px 2px 15px 0 var(--vf-effects-glasseffect-background-inner-shadow-2) inset,2px -2px 15px 0 var(--vf-effects-glasseffect-background-inner-shadow) inset,0 0 0 .5px var(--vf-effects-glasseffect-background-drop-shadow-3),3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow);backdrop-filter:blur(7.5px)}.vf-ui-basic-button--primary:hover{border:1px solid rgba(204,204,204,.7);background:var(--vf-button-primary-active);box-shadow:0 0 1px 0 var(--vf-shadows-primary-button-layer-1),0 0 14px 0 var(--vf-shadows-primary-button-layer-2),0 4px 4px 0 var(--vf-shadows-primary-button-layer-3)}.vf-ui-basic-button--primary:focus{background:var(--vf-button-primary-focus);outline:2px solid var(--vf-controls-inputs-element-color-focus);outline-offset:1px;box-shadow:-2px 2px 15px 0 var(--vf-effects-glasseffect-background-inner-shadow-2) inset,2px -2px 15px 0 var(--vf-effects-glasseffect-background-inner-shadow) inset,0 0 0 .5px var(--vf-effects-glasseffect-background-drop-shadow-3),3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow)}.vf-ui-basic-button--primary:active{background:var(--vf-button-primary-press);box-shadow:0 0 1px 0 var(--vf-shadows-primary-button-layer-1),0 0 14px 0 var(--vf-shadows-primary-button-layer-2),0 4px 4px 0 var(--vf-shadows-primary-button-layer-3)}.vf-ui-basic-button--primary:disabled,.vf-ui-basic-button--primary.vf-ui-basic-button--disabled{background:var(--vf-button-primary-disabled);color:var(--vf-button-content-disabled-1);box-shadow:2px -2px 15px #ffffff0d inset,0 0 0 .5px #ffffff1a,3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow);cursor:default;pointer-events:none}.vf-ui-basic-button--secondary{background:var(--vf-button-secondary-active);color:var(--vf-button-content-default-2);border:1px solid rgba(204,204,204,.7);box-shadow:2px -2px 15px #ffffff0d inset,0 0 0 .5px #ffffff1a,3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow);backdrop-filter:blur(7.5px)}.vf-ui-basic-button--secondary:hover{background:var(--vf-button-secondary-hover);box-shadow:0 0 1px 0 var(--vf-shadows-secondary-button-layer-1),0 0 14px 0 var(--vf-shadows-secondary-button-layer-2),0 4px 4px 0 var(--vf-shadows-secondary-button-layer-3)}.vf-ui-basic-button--secondary:focus{background:var(--vf-button-secondary-focus);outline:2px solid var(--vf-controls-inputs-element-color-focus);outline-offset:1px;box-shadow:2px -2px 15px #ffffff0d inset,0 0 0 .5px #ffffff1a,3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow)}.vf-ui-basic-button--secondary:active{background:var(--vf-button-secondary-press);box-shadow:0 0 1px 0 var(--vf-shadows-secondary-button-layer-1),0 0 14px 0 var(--vf-shadows-secondary-button-layer-2),0 4px 4px 0 var(--vf-shadows-secondary-button-layer-3)}.vf-ui-basic-button--secondary:disabled,.vf-ui-basic-button--secondary.vf-ui-basic-button--disabled{background:var(--vf-button-secondary-disabled);color:var(--vf-button-content-disabled-1);box-shadow:2px -2px 15px #ffffff0d inset,0 0 0 .5px #ffffff1a,3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow);cursor:default;pointer-events:none}.vf-ui-basic-button--tertiary{color:var(--vf-button-content-inverted);border:1px solid rgba(204,204,204,.7);background:var(--vf-button-tertiary-active);box-shadow:-2px 2px 15px 0 var(--vf-effects-glasseffect-background-inner-shadow-2) inset,2px -2px 15px 0 var(--vf-effects-glasseffect-background-inner-shadow) inset,0 0 0 .5px var(--vf-effects-glasseffect-background-drop-shadow-3),3px 3px 15px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 15px 0 var(--vf-effects-glasseffect-background-drop-shadow);backdrop-filter:blur(7.5px)}.vf-ui-basic-button--tertiary:hover{background:var(--vf-button-tertiary-hover);box-shadow:0 0 1px 0 var(--vf-shadows-tertiary-button-layer-1),0 0 14px 0 var(--vf-shadows-tertiary-button-layer-2),0 2px 4px 0 var(--vf-shadows-tertiary-button-layer-3)}.vf-ui-basic-button--tertiary:focus{background:var(--vf-button-tertiary-focus);outline:2px solid var(--vf-controls-inputs-element-color-focus);outline-offset:1px;box-shadow:none}.vf-ui-basic-button--tertiary:active{background:var(--vf-button-tertiary-press);box-shadow:none}.vf-ui-basic-button--tertiary:disabled,.vf-ui-basic-button--tertiary.vf-ui-basic-button--disabled{color:var(--vf-button-content-disabled-2);box-shadow:none;cursor:default;pointer-events:none}.vf-ui-basic-button--quaternary{color:var(--vf-button-content-inverted);border:1px solid var(--vf-button-quaternary-active)}.vf-ui-basic-button--quaternary:hover{border:1px solid var(--vf-button-quaternary-active);background:var(--vf-button-quaternary-hover)}.vf-ui-basic-button--quaternary:focus{border:1px solid var(--vf-button-quaternary-active);background:var(--vf-button-quaternary-hover);outline:2px solid var(--vf-controls-inputs-element-color-focus);outline-offset:1px}.vf-ui-basic-button--quaternary:active{background:var(--vf-button-quaternary-press)}.vf-ui-basic-button--quaternary:disabled,.vf-ui-basic-button--quaternary.vf-ui-basic-button--disabled{border:1px solid var(--vf-button-quaternary-disabled);color:var(--vf-button-content-disabled-2);cursor:default;pointer-events:none}.vf-ui-basic-button-link{padding:0 8px;border:none;border-radius:100px;outline:none;display:inline-flex;align-items:center;justify-content:center;text-decoration:underline;text-decoration-thickness:6.5%;text-underline-offset:25%;text-underline-position:from-font;-webkit-user-select:none;user-select:none;cursor:pointer;transition:outline .1s ease-out,box-shadow .1s ease-out;gap:8px;font-size:16px;line-height:20px;font-weight:400;min-height:30px;background-color:unset;color:var(--vf-text-links-primary-default)}.vf-ui-basic-button-link:hover{color:var(--vf-text-links-primary-hover-press)}.vf-ui-basic-button-link:focus{color:var(--vf-text-links-primary-hover-press);outline:2px solid var(--vf-controls-inputs-element-color-focus);outline-offset:1px}.vf-ui-basic-button-link:active{color:var(--vf-text-links-primary-link-primary-visited)}.vf-ui-basic-button-link:disabled{color:var(--vf-button-content-disabled-2);cursor:default}.vf-ui-basic-button-link mat-icon{width:16px;height:16px}.mat-datepicker-popup .mat-datepicker-content{margin-top:21px}@media(min-width:387px){.mat-datepicker-popup .mat-datepicker-content{margin-left:-17px}}.mat-datepicker-popup .mat-calendar{height:auto!important}@media(min-width:370px){.mat-datepicker-popup .mat-calendar{min-width:370px!important}}.mat-datepicker-popup .mat-calendar-body-label{visibility:hidden}.mat-datepicker-popup .mat-calendar-body-label[colspan="7"]{display:none}.mat-datepicker-popup mat-year-view .mat-calendar-body-label[colspan="4"]{display:none}.mat-datepicker-popup .mat-calendar-content{padding:18px 12px 12px;margin:0 12px 12px;border-radius:26px;background:var(--vf-ui-forms-datepicker-calendar-content-background)}.mat-datepicker-popup .mat-calendar-body-cell .mat-calendar-body-cell-content{border-radius:6px;top:8%;left:12%;width:80%;height:80%}.mat-datepicker-popup .mat-calendar-body-cell .mat-calendar-body-cell-content.mat-calendar-body-selected{font-weight:700;box-shadow:var(--vf-ui-forms-datepicker-calendar-content-body-selected-box-shadow)}.mat-datepicker-popup .mat-calendar-body-cell .mat-calendar-body-today:not(.mat-calendar-body-selected){outline-color:transparent;border-color:transparent!important;color:var(--vf-ui-forms-datepicker-calendar-content-body-today-color)!important;font-weight:700;background:var(--vf-ui-forms-datepicker-calendar-content-body-today-background)}.mat-datepicker-popup .mat-calendar-table-header th{padding:0 0 6px}.mat-datepicker-popup .mat-calendar-body-disabled{cursor:not-allowed}@media(hover:hover){.mat-datepicker-popup .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){box-shadow:var(--vf-ui-forms-datepicker-calendar-body-cell-hover-box-shadow);backdrop-filter:blur(7.5px);border:1px solid var(--vf-ui-forms-datepicker-calendar-body-cell-hover-border)}}.mat-datepicker-popup .mat-calendar-body-cell:not(.mat-calendar-body-disabled):focus>.mat-calendar-body-cell-content{outline:2px solid var(--vf-ui-forms-datepicker-calendar-body-cell-focus-outline);outline-offset:1px}.mat-mdc-radio-group.ng-invalid.submitted,.mat-mdc-radio-group.ng-invalid.ng-dirty.ng-touched{--mat-radio-selected-hover-icon-color: var(--vf-ui-forms-radio-invalid-color-hover);--mat-radio-selected-icon-color: var(--vf-ui-forms-radio-invalid-color);--mat-radio-selected-pressed-icon-color: var(--vf-ui-forms-radio-invalid-color);--mat-radio-selected-focus-icon-color: var(--vf-ui-forms-radio-invalid-color)}.mat-mdc-radio-group.ng-invalid.submitted .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-group.ng-invalid.ng-dirty.ng-touched .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--vf-ui-forms-radio-invalid-color)}.mat-mdc-radio-group.ng-invalid.submitted .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-group.ng-invalid.ng-dirty.ng-touched .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--vf-ui-forms-radio-invalid-color)}.mat-mdc-radio-group.ng-invalid.submitted .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-group.ng-invalid.ng-dirty.ng-touched .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--vf-ui-forms-radio-invalid-color)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-form-field{gap:8px;align-items:start}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-label{padding:0;margin-top:3px}.mat-mdc-radio-group .mat-mdc-radio-button.mat-mdc-radio-checked .mdc-label{font-weight:700}.mat-mdc-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled{cursor:not-allowed;pointer-events:all}.mat-mdc-radio-group .mat-mdc-radio-button.mat-mdc-radio-disabled .mdc-form-field{pointer-events:none}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio{width:var(--vf-ui-forms-radio-state-layer-size);height:var(--vf-ui-forms-radio-state-layer-size);padding:0}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--vf-ui-forms-radio-disabled-label-color);font-weight:400}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__background{width:var(--vf-ui-forms-radio-state-layer-size);height:var(--vf-ui-forms-radio-state-layer-size)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__background:before{display:none}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__outer-circle{border-width:1px;background:var(--vf-ui-forms-radio-background)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--vf-ui-forms-radio-border-color-hover)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__native-control:checked~.mdc-radio__background .mdc-radio__inner-circle{transform:scale(calc(16px / var(--vf-ui-forms-radio-state-layer-size)))}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__native-control:not(:focus)~.mdc-radio__background .mdc-radio__inner-circle{box-shadow:var(--vf-ui-forms-radio-box-shadow-inner)}.mat-mdc-radio-group .mat-mdc-radio-button .mdc-radio__native-control:focus~.mdc-radio__background .mdc-radio__outer-circle{box-shadow:var(--vf-ui-forms-radio-box-shadow-focus);outline:2px solid var(--vf-ui-forms-radio-border-color-focus);outline-offset:1px}vf-ui-forms-validation-container+vf-ui-forms-switch,vf-ui-forms-switch+vf-ui-forms-switch{margin-top:6px}mat-slide-toggle button.mdc-switch{border-radius:100px;transition:outline .1s ease-out,box-shadow .1s ease-out}mat-slide-toggle button.mdc-switch--unselected .mdc-switch__track:before{border-color:var(--vf-controls-inputs-element-color-active)}mat-slide-toggle button.mdc-switch--unselected:hover .mdc-switch__track:before{border-color:var(--vf-controls-inputs-element-color-hover)}mat-slide-toggle button.mdc-switch--unselected:focus .mdc-switch__track:before{border-color:var(--vf-controls-inputs-element-color-focus)}mat-slide-toggle button.mdc-switch--unselected.mdc-switch--disabled .mdc-switch__track:before{border-color:var(--vf-controls-inputs-element-color-disabled)}mat-slide-toggle button.mdc-switch--selected:not(.mdc-switch--disabled) .mdc-switch__handle{box-shadow:1px 0 2px #0000004d}mat-slide-toggle button.mdc-switch--selected:hover:not(.mdc-switch--disabled) .mdc-switch__icon{fill:var(--vf-controls-inputs-element-color-hover)}mat-slide-toggle button.mdc-switch--selected.mdc-switch--disabled .mdc-switch__track:after{border-color:var(--vf-controls-inputs-element-color-disabled)}mat-slide-toggle button.mdc-switch:focus:not(.mdc-switch--disabled){outline:2px solid var(--vf-controls-inputs-element-color-focus);outline-offset:1px;box-shadow:1px 2px 10px 0 var(--vf-controls-inputs-control-shadow-75),0 0 1px #1e324f1a,0 0 10px .5px #0000000d,0 0 5px 0 var(--vf-effects-glasseffect-background-drop-shadow-2),0 0 0 .5px var(--vf-effects-glasseffect-background-drop-shadow-2)}mat-slide-toggle button.mdc-switch .mdc-switch__icon--off,mat-slide-toggle button.mdc-switch .mdc-switch__ripple{display:none}mat-slide-toggle.ng-invalid.submitted .mdc-switch.mdc-switch--unselected:hover .mdc-switch__track:before,mat-slide-toggle.ng-invalid.ng-touched.ng-dirty .mdc-switch.mdc-switch--unselected:hover .mdc-switch__track:before{border-color:var(--vf-controls-inputs-element-color-error)}mat-slide-toggle.ng-invalid.submitted .mdc-switch.mdc-switch--unselected:hover .mdc-switch__handle:after,mat-slide-toggle.ng-invalid.ng-touched.ng-dirty .mdc-switch.mdc-switch--unselected:hover .mdc-switch__handle:after{background:var(--vf-controls-inputs-element-color-error-hover)}mat-slide-toggle.ng-invalid.submitted .mdc-switch.mdc-switch--unselected:focus .mdc-switch__track:before,mat-slide-toggle.ng-invalid.submitted .mdc-switch.mdc-switch--unselected:not(:hover) .mdc-switch__track:before,mat-slide-toggle.ng-invalid.ng-touched.ng-dirty .mdc-switch.mdc-switch--unselected:focus .mdc-switch__track:before,mat-slide-toggle.ng-invalid.ng-touched.ng-dirty .mdc-switch.mdc-switch--unselected:not(:hover) .mdc-switch__track:before{border-color:var(--vf-controls-inputs-element-color-error)}mat-slide-toggle.ng-invalid.submitted .mdc-switch.mdc-switch--unselected:focus .mdc-switch__handle:after,mat-slide-toggle.ng-invalid.submitted .mdc-switch.mdc-switch--unselected:not(:hover) .mdc-switch__handle:after,mat-slide-toggle.ng-invalid.ng-touched.ng-dirty .mdc-switch.mdc-switch--unselected:focus .mdc-switch__handle:after,mat-slide-toggle.ng-invalid.ng-touched.ng-dirty .mdc-switch.mdc-switch--unselected:not(:hover) .mdc-switch__handle:after{background:var(--vf-controls-inputs-element-color-error)}mat-slide-toggle .mat-internal-form-field{align-items:flex-start}mat-slide-toggle .mat-internal-form-field .mdc-label{margin-top:3px;padding-left:8px}html{--mat-sys-background: light-dark(#f9f9f9, #121414);--mat-sys-error: light-dark(#be0c05, #ffb4a8);--mat-sys-error-container: light-dark(#ffdad4, #930000);--mat-sys-inverse-on-surface: light-dark(#f0f1f1, #2f3131);--mat-sys-inverse-primary: light-dark(#e6c500, #6e5d00);--mat-sys-inverse-surface: light-dark(#2f3131, #e2e2e2);--mat-sys-on-background: light-dark(#1a1c1c, #e2e2e2);--mat-sys-on-error: light-dark(#ffffff, #690000);--mat-sys-on-error-container: light-dark(#930000, #ffdad4);--mat-sys-on-primary: light-dark(#ffffff, #3a3000);--mat-sys-on-primary-container: light-dark(#534600, #ffe260);--mat-sys-on-primary-fixed: light-dark(#221b00, #221b00);--mat-sys-on-primary-fixed-variant: light-dark(#534600, #534600);--mat-sys-on-secondary: light-dark(#ffffff, #003258);--mat-sys-on-secondary-container: light-dark(#00497c, #d1e4ff);--mat-sys-on-secondary-fixed: light-dark(#001d36, #001d36);--mat-sys-on-secondary-fixed-variant: light-dark(#00497c, #00497c);--mat-sys-on-surface: light-dark(#1a1c1c, #e2e2e2);--mat-sys-on-surface-variant: light-dark(#474747, #e2e2e2);--mat-sys-on-tertiary: light-dark(#ffffff, #3a3000);--mat-sys-on-tertiary-container: light-dark(#534600, #ffe260);--mat-sys-on-tertiary-fixed: light-dark(#221b00, #221b00);--mat-sys-on-tertiary-fixed-variant: light-dark(#534600, #534600);--mat-sys-outline: light-dark(#777777, #919191);--mat-sys-outline-variant: light-dark(#c6c6c6, #474747);--mat-sys-primary: light-dark(#6e5d00, #e6c500);--mat-sys-primary-container: light-dark(#ffe260, #534600);--mat-sys-primary-fixed: light-dark(#ffe260, #ffe260);--mat-sys-primary-fixed-dim: light-dark(#e6c500, #e6c500);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#0061a3, #9ecaff);--mat-sys-secondary-container: light-dark(#d1e4ff, #00497c);--mat-sys-secondary-fixed: light-dark(#d1e4ff, #d1e4ff);--mat-sys-secondary-fixed-dim: light-dark(#9ecaff, #9ecaff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9f9f9, #121414);--mat-sys-surface-bright: light-dark(#f9f9f9, #37393a);--mat-sys-surface-container: light-dark(#eeeeee, #1e2020);--mat-sys-surface-container-high: light-dark(#e8e8e8, #282a2b);--mat-sys-surface-container-highest: light-dark(#e2e2e2, #333535);--mat-sys-surface-container-low: light-dark(#f3f3f4, #1a1c1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0f);--mat-sys-surface-dim: light-dark(#dadada, #121414);--mat-sys-surface-tint: light-dark(#6e5d00, #e6c500);--mat-sys-surface-variant: light-dark(#e2e2e2, #474747);--mat-sys-tertiary: light-dark(#6e5d00, #e6c500);--mat-sys-tertiary-container: light-dark(#ffe260, #534600);--mat-sys-tertiary-fixed: light-dark(#ffe260, #ffe260);--mat-sys-tertiary-fixed-dim: light-dark(#e6c500, #e6c500);--mat-sys-neutral-variant20: #303030;--mat-sys-neutral10: #1a1c1c;--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: var(--vf-font-weight-regular) 1rem / 1.5rem var(--vf-font-family-base);--mat-sys-body-large-font: var(--vf-font-family-base);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: var(--vf-font-weight-regular);--mat-sys-body-medium: var(--vf-font-weight-regular) .875rem / 1.25rem var(--vf-font-family-base);--mat-sys-body-medium-font: var(--vf-font-family-base);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: var(--vf-font-weight-regular);--mat-sys-body-small: var(--vf-font-weight-regular) .75rem / 1rem var(--vf-font-family-base);--mat-sys-body-small-font: var(--vf-font-family-base);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--vf-font-weight-regular);--mat-sys-display-large: var(--vf-font-weight-regular) 3.562rem / 4rem var(--vf-font-family-base);--mat-sys-display-large-font: var(--vf-font-family-base);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: var(--vf-font-weight-regular);--mat-sys-display-medium: var(--vf-font-weight-regular) 2.812rem / 3.25rem var(--vf-font-family-base);--mat-sys-display-medium-font: var(--vf-font-family-base);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: var(--vf-font-weight-regular);--mat-sys-display-small: var(--vf-font-weight-regular) 2.25rem / 2.75rem var(--vf-font-family-base);--mat-sys-display-small-font: var(--vf-font-family-base);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: var(--vf-font-weight-regular);--mat-sys-headline-large: var(--vf-font-weight-regular) 2rem / 2.5rem var(--vf-font-family-base);--mat-sys-headline-large-font: var(--vf-font-family-base);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: var(--vf-font-weight-regular);--mat-sys-headline-medium: var(--vf-font-weight-regular) 1.75rem / 2.25rem var(--vf-font-family-base);--mat-sys-headline-medium-font: var(--vf-font-family-base);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: var(--vf-font-weight-regular);--mat-sys-headline-small: var(--vf-font-weight-regular) 1.5rem / 2rem var(--vf-font-family-base);--mat-sys-headline-small-font: var(--vf-font-family-base);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: var(--vf-font-weight-regular);--mat-sys-label-large: var(--vf-font-weight-medium) .875rem / 1.25rem var(--vf-font-family-base);--mat-sys-label-large-font: var(--vf-font-family-base);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: var(--vf-font-weight-medium);--mat-sys-label-large-weight-prominent: var(--vf-font-weight-bold);--mat-sys-label-medium: var(--vf-font-weight-medium) .75rem / 1rem var(--vf-font-family-base);--mat-sys-label-medium-font: var(--vf-font-family-base);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--vf-font-weight-medium);--mat-sys-label-medium-weight-prominent: var(--vf-font-weight-bold);--mat-sys-label-small: var(--vf-font-weight-medium) .688rem / 1rem var(--vf-font-family-base);--mat-sys-label-small-font: var(--vf-font-family-base);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--vf-font-weight-medium);--mat-sys-title-large: var(--vf-font-weight-regular) 1.375rem / 1.75rem var(--vf-font-family-base);--mat-sys-title-large-font: var(--vf-font-family-base);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: var(--vf-font-weight-regular);--mat-sys-title-medium: var(--vf-font-weight-medium) 1rem / 1.5rem var(--vf-font-family-base);--mat-sys-title-medium-font: var(--vf-font-family-base);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: var(--vf-font-weight-medium);--mat-sys-title-small: var(--vf-font-weight-medium) .875rem / 1.25rem var(--vf-font-family-base);--mat-sys-title-small-font: var(--vf-font-family-base);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: var(--vf-font-weight-medium);--mat-checkbox-touch-target-display: none;--mat-checkbox-state-layer-size: 28px;--mat-chip-container-height: 24px;--mat-expansion-header-collapsed-state-height: 36px;--mat-expansion-header-expanded-state-height: 48px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-button-filled-container-height: 28px;--mat-button-outlined-container-height: 28px;--mat-button-outlined-touch-target-display: none;--mat-button-protected-touch-target-display: none;--mat-button-protected-container-height: 28px;--mat-button-text-touch-target-display: none;--mat-button-text-container-height: 28px;--mat-button-tonal-container-height: 28px;--mat-button-tonal-touch-target-display: none;--mat-form-field-container-height: 36px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 6px;--mat-form-field-filled-with-label-container-padding-top: 6px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 24px;--mat-list-list-item-leading-icon-start-space: 4px;--mat-list-list-item-leading-icon-end-space: 4px;--mat-list-list-item-one-line-container-height: 24px;--mat-list-list-item-two-line-container-height: 48px;--mat-list-list-item-three-line-container-height: 56px;--mat-paginator-container-size: 40px;--mat-paginator-form-field-container-height: 36px;--mat-paginator-form-field-container-vertical-padding: 6px;--mat-paginator-touch-target-display: none;--mat-radio-touch-target-display: none;--mat-radio-state-layer-size: 28px;--mat-tab-container-height: 32px;--mat-select-arrow-transform: none;--mat-button-toggle-height: 24px;--mat-stepper-header-height: 42px;--mat-table-header-container-height: 40px;--mat-table-footer-container-height: 36px;--mat-table-row-item-container-height: 36px;--mat-toolbar-standard-height: 52px;--mat-toolbar-mobile-height: 44px;--mat-tree-node-min-height: 28px;--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-datepicker-calendar-header-text-size: 14px;--mat-datepicker-calendar-header-text-color: var(--vf-ui-forms-datepicker-calendar-header-text-color);--mat-datepicker-calendar-header-text-weight: 700;--mat-datepicker-calendar-date-text-color: var(--vf-ui-forms-datepicker-calendar-date-text-color);--mat-datepicker-calendar-container-shape: 32px;--mat-datepicker-calendar-container-elevation-shadow: var(--vf-ui-forms-datepicker-calendar-container-elevation-shadow);--mat-datepicker-calendar-container-background-color: var(--vf-ui-forms-datepicker-calendar-container-background-color);--mat-datepicker-calendar-date-selected-state-background-color: var(--vf-ui-forms-datepicker-calendar-date-selected-state-background-color);--mat-datepicker-calendar-date-selected-state-text-color: var(--vf-ui-forms-datepicker-calendar-date-selected-state-text-color);--mat-datepicker-calendar-date-hover-state-background-color: var(--vf-ui-forms-datepicker-calendar-date-hover-state-background-color);--mat-datepicker-calendar-date-focus-state-background-color: var(--vf-ui-forms-datepicker-calendar-date-focus-state-background-color);--mat-datepicker-calendar-date-disabled-state-text-color: var(--vf-ui-forms-datepicker-calendar-date-disabled-state-text-color);--mat-radio-disabled-unselected-icon-opacity: var(--vf-ui-forms-radio-disabled-unselected-icon-opacity);--mat-radio-disabled-selected-icon-opacity: var(--vf-ui-forms-radio-disabled-selected-icon-opacity);--mat-radio-disabled-label-color: var(--vf-ui-forms-radio-disabled-label-color);--mat-radio-disabled-selected-icon-color: var(--vf-ui-forms-radio-disabled-selected-icon-color);--mat-radio-disabled-unselected-icon-color: var(--vf-ui-forms-radio-disabled-unselected-icon-color);--mat-radio-selected-focus-icon-color: var(--vf-ui-forms-radio-selected-focus-icon-color);--mat-radio-selected-hover-icon-color: var(--vf-ui-forms-radio-selected-hover-icon-color);--mat-radio-selected-icon-color: var(--vf-ui-forms-radio-selected-icon-color);--mat-radio-selected-pressed-icon-color: var(--vf-ui-forms-radio-selected-pressed-icon-color);--mat-radio-unselected-focus-icon-color: var(--vf-ui-forms-radio-unselected-focus-icon-color);--mat-radio-unselected-hover-icon-color: var(--vf-ui-forms-radio-unselected-hover-icon-color);--mat-radio-unselected-icon-color: var(--vf-ui-forms-radio-unselected-icon-color);--mat-radio-unselected-pressed-icon-color: var(--vf-ui-forms-radio-unselected-pressed-icon-color);--mat-radio-label-text-color: var(--vf-ui-forms-radio-label-text-color);--mat-radio-label-text-size: var(--vf-ui-forms-radio-label-text-size);--mat-radio-label-text-line-height: var(--vf-ui-forms-radio-label-text-line-height);--mat-radio-label-text-weight: var(--vf-ui-forms-radio-label-text-weight);--mat-radio-state-layer-size: var(--vf-ui-forms-radio-state-layer-size);--mat-slide-toggle-selected-handle-color: var(--vf-controls-inputs-background-active);--mat-slide-toggle-selected-track-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-selected-hover-handle-color: var(--vf-controls-inputs-background-active);--mat-slide-toggle-selected-hover-track-color: var(--vf-controls-inputs-element-color-hover);--mat-slide-toggle-selected-focus-handle-color: var(--vf-controls-inputs-background-active);--mat-slide-toggle-selected-focus-track-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-selected-pressed-handle-color: var(--vf-controls-inputs-background-active);--mat-slide-toggle-selected-pressed-track-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-selected-icon-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-unselected-handle-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-unselected-track-color: var(--vf-controls-inputs-background-default);--mat-slide-toggle-unselected-hover-handle-color: var(--vf-controls-inputs-element-color-hover);--mat-slide-toggle-unselected-hover-track-color: var(--vf-controls-inputs-background-default);--mat-slide-toggle-unselected-focus-handle-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-unselected-focus-track-color: var(--vf-controls-inputs-background-default);--mat-slide-toggle-unselected-pressed-handle-color: var(--vf-controls-inputs-element-color-active);--mat-slide-toggle-unselected-pressed-track-color: var(--vf-controls-inputs-background-default);--mat-slide-toggle-disabled-track-opacity: 1;--mat-slide-toggle-disabled-label-text-color: var(--vf-text-copy-disabled-secondary);--mat-slide-toggle-disabled-selected-handle-color: var(--vf-controls-inputs-background-active);--mat-slide-toggle-disabled-selected-track-color: var(--vf-controls-inputs-element-color-disabled);--mat-slide-toggle-disabled-unselected-handle-color: var(--vf-controls-inputs-element-color-disabled);--mat-slide-toggle-disabled-unselected-track-color: var(--vf-controls-inputs-background-disabled);--mat-slide-toggle-disabled-selected-icon-color: var(--vf-controls-inputs-background-disabled);--mat-slide-toggle-disabled-unselected-handle-opacity: 1;--mat-slide-toggle-disabled-selected-icon-opacity: 1;--mat-slide-toggle-handle-elevation-shadow: transparent;--mat-slide-toggle-disabled-handle-elevation-shadow: transparent;--mat-slide-toggle-track-height: 26px;--mat-slide-toggle-track-width: 46px;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-with-icon-handle-size: 22px;--mat-slide-toggle-pressed-handle-size: 22px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0px 22px;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0px 2px;--mat-slide-toggle-label-text-size: 16px;--mat-slide-toggle-label-text-line-height: 20px;--mat-slide-toggle-label-text-weight: 400}
