@charset "UTF-8";:root{--x-app-elevation-level-0: 0px 0px 0px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 20%, transparent), 0px 0px 0px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 14%, transparent), 0px 0px 0px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 12%, transparent);--x-app-elevation-level-1: 0px 2px 1px -1px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 20%, transparent), 0px 1px 1px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 14%, transparent), 0px 1px 3px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 12%, transparent);--x-app-elevation-level-2: 0px 3px 3px -2px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 20%, transparent), 0px 3px 4px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 14%, transparent), 0px 1px 8px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 12%, transparent);--x-app-elevation-level-3: 0px 3px 5px -1px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 20%, transparent), 0px 6px 10px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 14%, transparent), 0px 1px 18px 0px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 12%, transparent);--x-app-elevation-level-4: 0px 5px 5px -3px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 20%, transparent), 0px 8px 10px 1px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 14%, transparent), 0px 3px 14px 2px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 12%, transparent);--x-app-elevation-level-5: 0px 7px 8px -4px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 20%, transparent), 0px 12px 17px 2px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 14%, transparent), 0px 5px 22px 4px color-mix(in srgb, var(--x-app-shadow, var(--x-app-background)) 12%, transparent)}:root{--x-app-corner-extra-large: 28px;--x-app-corner-extra-large-top: 28px 28px 0 0;--x-app-corner-extra-small: 4px;--x-app-corner-extra-small-top: 4px 4px 0 0;--x-app-corner-full: 9999px;--x-app-corner-large: 16px;--x-app-corner-large-end: 0 16px 16px 0;--x-app-corner-large-start: 16px 0 0 16px;--x-app-corner-large-top: 16px 16px 0 0;--x-app-corner-medium: 12px;--x-app-corner-none: 0;--x-app-corner-small: 8px}:root{--x-app-ripple-color: color-mix(in srgb, var(--x-app-surface) 10%, transparent);--x-app-pressed-state-layer-opacity: .12;--x-app-hover-state-layer-opacity: .08;--x-app-focus-state-layer-opacity: .12;--x-app-dragged-state-layer-opacity: .16}:root{--x-app-brand-font: Roboto;--x-app-plain-font: Roboto;--x-app-display-small-font-weight: 400;--x-app-display-small-tracking: normal;--x-app-display-small-font-size: 2.25rem;--x-app-display-small-line-height: 2.75rem;--x-app-display-small-font: var(--x-app-brand-font);--x-app-display-medium-font-weight: 400;--x-app-display-medium-tracking: normal;--x-app-display-medium-font-size: 2.812rem;--x-app-display-medium-line-height: 3.25rem;--x-app-display-medium-font: var(--x-app-brand-font);--x-app-display-large-font: var(--x-app-brand-font);--x-app-display-large-line-height: 4rem;--x-app-display-large-font-size: 3.562rem;--x-app-display-large-tracking: normal;--x-app-display-large-font-weight: 400;--x-app-headline-small-font-weight: 400;--x-app-headline-small-tracking: normal;--x-app-headline-small-font-size: 1.5rem;--x-app-headline-small-line-height: 2rem;--x-app-headline-small-font: var(--x-app-brand-font);--x-app-headline-medium-font-weight: 400;--x-app-headline-medium-tracking: normal;--x-app-headline-medium-font-size: 1.75rem;--x-app-headline-medium-line-height: 2.25rem;--x-app-headline-medium-font: var(--x-app-brand-font);--x-app-headline-large-font: var(--x-app-brand-font);--x-app-headline-large-line-height: 2.5rem;--x-app-headline-large-font-size: 2rem;--x-app-headline-large-tracking: normal;--x-app-headline-large-font-weight: 400;--x-app-title-small-font: var(--x-app-plain-font);--x-app-title-small-line-height: 1.25rem;--x-app-title-small-font-size: .875rem;--x-app-title-small-tracking: normal;--x-app-title-small-font-weight: 500;--x-app-title-medium-font: var(--x-app-plain-font);--x-app-title-medium-line-height: 1.5rem;--x-app-title-medium-font-size: 1rem;--x-app-title-medium-tracking: normal;--x-app-title-medium-font-weight: 500;--x-app-title-large-font: var(--x-app-brand-font);--x-app-title-large-line-height: 1.75rem;--x-app-title-large-font-size: 1.375rem;--x-app-title-large-tracking: normal;--x-app-title-large-font-weight: 400;--x-app-label-small-font: var(--x-app-plain-font);--x-app-label-small-line-height: 1rem;--x-app-label-small-font-size: .688rem;--x-app-label-small-tracking: normal;--x-app-label-small-font-weight: 500;--x-app-label-medium-font: var(--x-app-plain-font);--x-app-label-medium-line-height: 1rem;--x-app-label-medium-font-size: .75rem;--x-app-label-medium-tracking: normal;--x-app-label-medium-font-weight: 500;--x-app-label-large-font: var(--x-app-plain-font);--x-app-label-large-line-height: 1.25rem;--x-app-label-large-font-size: .875rem;--x-app-label-large-tracking: normal;--x-app-label-large-font-weight: 500;--x-app-body-small-font: var(--x-app-plain-font);--x-app-body-small-line-height: 1rem;--x-app-body-small-font-size: .75rem;--x-app-body-small-tracking: normal;--x-app-body-small-font-weight: 400;--x-app-body-medium-font: var(--x-app-plain-font);--x-app-body-medium-line-height: 1.25rem;--x-app-body-medium-font-size: .875rem;--x-app-body-medium-tracking: normal;--x-app-body-medium-font-weight: 400;--x-app-body-large-font: var(--x-app-plain-font);--x-app-body-large-line-height: 1.5rem;--x-app-body-large-font-size: 1rem;--x-app-body-large-tracking: normal;--x-app-body-large-font-weight: 400}:root{--x-grid-gap: .5rem}:root{--x-spacer: 1rem;--x-page-margin-x: 3rem;--x-page-margin-y: 1.5rem}html{--mat-sys-background: var(--x-app-background);--mat-sys-on-background: var(--x-app-on-background);--mat-sys-surface: var(--x-app-surface);--mat-sys-on-surface: var(--x-app-on-surface);--mat-sys-surface-container: var(--x-app-surface-container);--mat-sys-surface-container-high: var(--x-app-surface-container-high);--mat-sys-surface-container-low: var(--x-app-surface-container-low);--mat-sys-surface-variant: var(--x-app-surface-variant);--mat-sys-on-surface-variant: var(--x-app-on-surface-variant);--mat-sys-primary: var(--x-app-primary);--mat-sys-on-primary: var(--x-app-on-primary);--mat-sys-primary-container: var(--x-app-primary-container);--mat-sys-on-primary-container: var(--x-app-on-primary-container);--mat-sys-secondary: var(--x-app-secondary);--mat-sys-on-secondary: var(--x-app-on-secondary);--mat-sys-secondary-container: var(--x-app-secondary-container);--mat-sys-on-secondary-container: var(--x-app-on-secondary-container);--mat-sys-tertiary: var(--x-app-tertiary);--mat-sys-on-tertiary: var(--x-app-on-tertiary);--mat-sys-tertiary-container: var(--x-app-tertiary-container);--mat-sys-on-tertiary-container: var(--x-app-on-tertiary-container);--mat-sys-outline: var(--x-app-outline);--mat-sys-outline-variant: var(--x-app-outline-variant);--mat-sys-error: var(--x-app-error);--mat-sys-on-error: var(--x-app-on-error);--mat-sys-error-container: var(--x-app-error-container);--mat-sys-on-error-container: var(--x-app-on-error-container);--mat-sys-level0: var(--x-app-elevation-level-0);--mat-sys-level1: var(--x-app-elevation-level-1);--mat-sys-level2: var(--x-app-elevation-level-2);--mat-sys-level3: var(--x-app-elevation-level-3);--mat-sys-level4: var(--x-app-elevation-level-4);--mat-sys-level5: var(--x-app-elevation-level-5)}html .mat-elevation-z0,html .elevation-0{box-shadow:0 0 color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 20%,transparent),0 0 color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 14%,transparent),0 0 color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 12%,transparent)}html .mat-elevation-z1,html .elevation-1{box-shadow:0 2px 1px -1px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 20%,transparent),0 1px 1px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 14%,transparent),0 1px 3px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 12%,transparent)}html .mat-elevation-z2,html .elevation-2{box-shadow:0 3px 3px -2px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 20%,transparent),0 3px 4px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 14%,transparent),0 1px 8px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 12%,transparent)}html .mat-elevation-z3,html .elevation-3{box-shadow:0 3px 5px -1px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 20%,transparent),0 6px 10px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 14%,transparent),0 1px 18px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 12%,transparent)}html .mat-elevation-z4,html .elevation-4{box-shadow:0 5px 5px -3px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 20%,transparent),0 8px 10px 1px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 14%,transparent),0 3px 14px 2px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 12%,transparent)}html .mat-elevation-z5,html .elevation-5{box-shadow:0 7px 8px -4px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 20%,transparent),0 12px 17px 2px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 14%,transparent),0 5px 22px 4px color-mix(in srgb,var(--x-app-shadow, var(--x-app-background)) 12%,transparent)}html{--mat-sys-corner-extra-large: var(--x-app-corner-extra-large);--mat-sys-corner-extra-large-top: var(--x-app-corner-extra-large-top);--mat-sys-corner-extra-small: var(--x-app-corner-extra-small);--mat-sys-corner-extra-small-top: var(--x-app-corner-extra-small-top);--mat-sys-corner-full: var(--x-app-corner-full);--mat-sys-corner-large: var(--x-app-corner-large);--mat-sys-corner-large-end: var(--x-app-corner-large-end);--mat-sys-corner-large-start: var(--x-app-corner-large-start);--mat-sys-corner-large-top: var(--x-app-corner-large-top);--mat-sys-corner-medium: var(--x-app-corner-medium);--mat-sys-corner-none: var(--x-app-corner-none);--mat-sys-corner-small: var(--x-app-corner-small)}html .corner-extra-large{border-radius:var(--x-app-corner-extra-large);overflow:hidden}html .corner-extra-large-top{border-radius:var(--x-app-corner-extra-large-top);overflow:hidden}html .corner-extra-small{border-radius:var(--x-app-corner-extra-small);overflow:hidden}html .corner-extra-small-top{border-radius:var(--x-app-corner-extra-small-top);overflow:hidden}html .corner-full{border-radius:var(--x-app-corner-full);overflow:hidden}html .corner-large{border-radius:var(--x-app-corner-large);overflow:hidden}html .corner-large-end{border-radius:var(--x-app-corner-large-end);overflow:hidden}html .corner-large-start{border-radius:var(--x-app-corner-large-start);overflow:hidden}html .corner-large-top{border-radius:var(--x-app-corner-large-top);overflow:hidden}html .corner-medium{border-radius:var(--x-app-corner-medium);overflow:hidden}html .corner-none{border-radius:var(--x-app-corner-none);overflow:hidden}html .corner-small{border-radius:var(--x-app-corner-small);overflow:hidden}html .rounded,html .rounded-md,html .rounded-corner,html .rounded-corner-md{border-radius:var(--x-app-corner-medium);overflow:hidden}html .rounded-xl,html .rounded-corner-xl{border-radius:var(--x-app-corner-extra-large);overflow:hidden}html .rounded-lg,html .rounded-corner-lg{border-radius:var(--x-app-corner-large);overflow:hidden}html .rounded-sm,html .rounded-corner-sm{border-radius:var(--x-app-corner-small);overflow:hidden}html .rounded-xs,html .rounded-corner-xs{border-radius:var(--x-app-corner-extra-small);overflow:hidden}html .rounded-full,html .rounded-corner-full{border-radius:50%;overflow:hidden}html{--mat-sys-dragged-state-layer-opacity: var(--x-app-dragged-state-layer-opacity);--mat-sys-focus-state-layer-opacity: var(--x-app-focus-state-layer-opacity);--mat-sys-hover-state-layer-opacity: var(--x-app-hover-state-layer-opacity);--mat-sys-pressed-state-layer-opacity: var(--x-app-pressed-state-layer-opacity);--mat-sys-body-large-font: var(--x-app-body-large-font, var(--x-app-plain-font));--mat-sys-body-large-line-height: var(--x-app-body-large-line-height, 1.5rem);--mat-sys-body-large-size: var(--x-app-body-large-font-size, 1rem);--mat-sys-body-large-tracking: var(--x-app-body-large-tracking, .031rem);--mat-sys-body-large-weight: var(--x-app-body-large-font-weight, 400);--mat-sys-body-medium-font: var(--x-app-body-medium-font);--mat-sys-body-medium-line-height: var(--x-app-body-medium-line-height);--mat-sys-body-medium-size: var(--x-app-body-medium-font-size);--mat-sys-body-medium-tracking: var(--x-app-body-medium-tracking);--mat-sys-body-medium-weight: var(--x-app-body-medium-font-weight);--mat-sys-body-small-font: var(--x-app-body-small-font);--mat-sys-body-small-line-height: var(--x-app-body-small-line-height);--mat-sys-body-small-size: var(--x-app-body-small-font-size);--mat-sys-body-small-tracking: var(--x-app-body-small-tracking);--mat-sys-body-small-weight: var(--x-app-body-small-font-weight);--mat-sys-label-large-font: var(--x-app-label-large-font);--mat-sys-label-large-line-height: var(--x-app-label-large-line-height);--mat-sys-label-large-size: var(--x-app-label-large-font-size);--mat-sys-label-large-tracking: var(--x-app-label-large-tracking);--mat-sys-label-large-weight: var(--x-app-label-large-font-weight);--mat-sys-label-medium-font: var(--x-app-label-medium-font);--mat-sys-label-medium-line-height: var(--x-app-label-medium-line-height);--mat-sys-label-medium-size: var(--x-app-label-medium-font-size);--mat-sys-label-medium-tracking: var(--x-app-label-medium-tracking);--mat-sys-label-medium-weight: var(--x-app-label-medium-font-weight);--mat-sys-label-small-font: var(--x-app-label-small-font);--mat-sys-label-small-line-height: var(--x-app-label-small-line-height);--mat-sys-label-small-size: var(--x-app-label-small-font-size);--mat-sys-label-small-tracking: var(--x-app-label-small-tracking);--mat-sys-label-small-weight: var(--x-app-label-small-font-weight);--mat-sys-title-large-font: var(--x-app-title-large-font);--mat-sys-title-large-line-height: var(--x-app-title-large-line-height);--mat-sys-title-large-size: var(--x-app-title-large-font-size);--mat-sys-title-large-tracking: var(--x-app-title-large-tracking);--mat-sys-title-large-weight: var(--x-app-title-large-font-weight);--mat-sys-title-medium-font: var(--x-app-title-medium-font);--mat-sys-title-medium-line-height: var(--x-app-title-medium-line-height);--mat-sys-title-medium-size: var(--x-app-title-medium-font-size);--mat-sys-title-medium-tracking: var(--x-app-title-medium-tracking);--mat-sys-title-medium-weight: var(--x-app-title-medium-font-weight);--mat-sys-title-small-font: var(--x-app-title-small-font);--mat-sys-title-small-line-height: var(--x-app-title-small-line-height);--mat-sys-title-small-size: var(--x-app-title-small-font-size);--mat-sys-title-small-tracking: var(--x-app-title-small-tracking);--mat-sys-title-small-weight: var(--x-app-title-small-font-weight);--mat-sys-headline-large-font: var(--x-app-headline-large-font);--mat-sys-headline-large-line-height: var(--x-app-headline-large-line-height);--mat-sys-headline-large-size: var(--x-app-headline-large-font-size);--mat-sys-headline-large-tracking: var(--x-app-headline-large-tracking);--mat-sys-headline-large-weight: var(--x-app-headline-large-font-weight);--mat-sys-headline-medium-font: var(--x-app-headline-medium-font);--mat-sys-headline-medium-line-height: var(--x-app-headline-medium-line-height);--mat-sys-headline-medium-size: var(--x-app-headline-medium-font-size);--mat-sys-headline-medium-tracking: var(--x-app-headline-medium-tracking);--mat-sys-headline-medium-weight: var(--x-app-headline-medium-font-weight);--mat-sys-headline-small-font: var(--x-app-headline-small-font);--mat-sys-headline-small-line-height: var(--x-app-headline-small-line-height);--mat-sys-headline-small-size: var(--x-app-headline-small-font-size);--mat-sys-headline-small-tracking: var(--x-app-headline-small-tracking);--mat-sys-headline-small-weight: var(--x-app-headline-small-font-weight);--mat-sys-display-large-font: var(--x-app-display-large-font);--mat-sys-display-large-line-height: var(--x-app-display-large-line-height);--mat-sys-display-large-size: var(--x-app-display-large-font-size);--mat-sys-display-large-tracking: var(--x-app-display-large-tracking);--mat-sys-display-large-weight: var(--x-app-display-large-font-weight);--mat-sys-display-medium-font: var(--x-app-display-medium-font);--mat-sys-display-medium-line-height: var(--x-app-display-medium-line-height);--mat-sys-display-medium-size: var(--x-app-display-medium-font-size);--mat-sys-display-medium-tracking: var(--x-app-display-medium-tracking);--mat-sys-display-medium-weight: var(--x-app-display-medium-font-weight);--mat-sys-display-small-font: var(--x-app-display-small-font);--mat-sys-display-small-line-height: var(--x-app-display-small-line-height);--mat-sys-display-small-size: var(--x-app-display-small-font-size);--mat-sys-display-small-tracking: var(--x-app-display-small-tracking);--mat-sys-display-small-weight: var(--x-app-display-small-font-weight)}html .font-xs{font-family:var(--x-font-xs-family, var(--x-app-body-small-font));font-weight:var(--x-font-xs-weight, var(--x-app-body-small-font-weight));line-height:var(--x-font-xs-line-height, var(--x-app-body-small-line-height));font-size:var(--x-font-xs-size, var(--x-app-body-small-font-size));letter-spacing:var(--x-font-xs-tracking, var(--x-app-body-small-tracking))}html .font-sm{font-family:var(--x-font-sm-family, var(--x-app-body-medium-font));font-weight:var(--x-font-sm-weight, var(--x-app-body-medium-font-weight));line-height:var(--x-font-sm-line-height, var(--x-app-body-medium-line-height));font-size:var(--x-font-sm-size, var(--x-app-body-medium-font-size));letter-spacing:var(--x-font-sm-tracking, var(--x-app-body-medium-tracking))}html .font-md{font-family:var(--x-font-md-family, var(--x-app-body-large-font, var(--x-app-plain-font)));font-weight:var(--x-font-md-weight, var(--x-app-body-large-font-weight, 400));line-height:var(--x-font-md-line-height, var(--x-app-body-large-line-height, 1.5rem));font-size:var(--x-font-md-size, var(--x-app-body-large-font-size, 1rem));letter-spacing:var(--x-font-md-tracking, var(--x-app-body-large-tracking, .031rem))}html .font-lg{font-family:var(--x-font-lg-family, var(--x-app-title-medium-font));font-weight:var(--x-font-lg-weight, var(--x-app-title-medium-font-weight));line-height:var(--x-font-lg-line-height, var(--x-app-title-medium-line-height));font-size:var(--x-font-lg-size, var(--x-app-title-medium-font-size));letter-spacing:var(--x-font-lg-tracking, var(--x-app-title-medium-tracking))}html .font-xl{font-family:var(--x-font-xl-family, var(--x-app-title-large-font));font-weight:var(--x-font-xl-weight, var(--x-app-title-large-font-weight));line-height:var(--x-font-xl-line-height, var(--x-app-title-large-line-height));font-size:var(--x-font-xl-size, var(--x-app-title-large-font-size));letter-spacing:var(--x-font-xl-tracking, var(--x-app-title-large-tracking))}html .body-large{font-family:var(--x-app-body-large-font, var(--x-app-plain-font));font-weight:var(--x-app-body-large-font-weight, 400);line-height:var(--x-app-body-large-line-height, 1.5rem);font-size:var(--x-app-body-large-font-size, 1rem);letter-spacing:var(--x-app-body-large-tracking, .031rem)}html .body-medium{font-family:var(--x-app-body-medium-font);font-weight:var(--x-app-body-medium-font-weight);line-height:var(--x-app-body-medium-line-height);font-size:var(--x-app-body-medium-font-size);letter-spacing:var(--x-app-body-medium-tracking)}html .body-small{font-family:var(--x-app-body-small-font);font-weight:var(--x-app-body-small-font-weight);line-height:var(--x-app-body-small-line-height);font-size:var(--x-app-body-small-font-size);letter-spacing:var(--x-app-body-small-tracking)}html .label-large{font-family:var(--x-app-label-large-font);font-weight:var(--x-app-label-large-font-weight);line-height:var(--x-app-label-large-line-height);font-size:var(--x-app-label-large-font-size);letter-spacing:var(--x-app-label-large-tracking)}html .label-medium{font-family:var(--x-app-label-medium-font);font-weight:var(--x-app-label-medium-font-weight);line-height:var(--x-app-label-medium-line-height);font-size:var(--x-app-label-medium-font-size);letter-spacing:var(--x-app-label-medium-tracking)}html .label-small{font-family:var(--x-app-label-small-font);font-weight:var(--x-app-label-small-font-weight);line-height:var(--x-app-label-small-line-height);font-size:var(--x-app-label-small-font-size);letter-spacing:var(--x-app-label-small-tracking)}html .title-large{font-family:var(--x-app-title-large-font);font-weight:var(--x-app-title-large-font-weight);line-height:var(--x-app-title-large-line-height);font-size:var(--x-app-title-large-font-size);letter-spacing:var(--x-app-title-large-tracking)}html .title-medium{font-family:var(--x-app-title-medium-font);font-weight:var(--x-app-title-medium-font-weight);line-height:var(--x-app-title-medium-line-height);font-size:var(--x-app-title-medium-font-size);letter-spacing:var(--x-app-title-medium-tracking)}html .title-small{font-family:var(--x-app-title-small-font);font-weight:var(--x-app-title-small-font-weight);line-height:var(--x-app-title-small-line-height);font-size:var(--x-app-title-small-font-size);letter-spacing:var(--x-app-title-small-tracking)}html .headline-large{font-family:var(--x-app-headline-large-font);font-weight:var(--x-app-headline-large-font-weight);line-height:var(--x-app-headline-large-line-height);font-size:var(--x-app-headline-large-font-size);letter-spacing:var(--x-app-headline-large-tracking)}html .headline-medium{font-family:var(--x-app-headline-medium-font);font-weight:var(--x-app-headline-medium-font-weight);line-height:var(--x-app-headline-medium-line-height);font-size:var(--x-app-headline-medium-font-size);letter-spacing:var(--x-app-headline-medium-tracking)}html .headline-small{font-family:var(--x-app-headline-small-font);font-weight:var(--x-app-headline-small-font-weight);line-height:var(--x-app-headline-small-line-height);font-size:var(--x-app-headline-small-font-size);letter-spacing:var(--x-app-headline-small-tracking)}html .display-large{font-family:var(--x-app-display-large-font);font-weight:var(--x-app-display-large-font-weight);line-height:var(--x-app-display-large-line-height);font-size:var(--x-app-display-large-font-size);letter-spacing:var(--x-app-display-large-tracking)}html .display-medium{font-family:var(--x-app-display-medium-font);font-weight:var(--x-app-display-medium-font-weight);line-height:var(--x-app-display-medium-line-height);font-size:var(--x-app-display-medium-font-size);letter-spacing:var(--x-app-display-medium-tracking)}html .display-small{font-family:var(--x-app-display-small-font);font-weight:var(--x-app-display-small-font-weight);line-height:var(--x-app-display-small-line-height);font-size:var(--x-app-display-small-font-size);letter-spacing:var(--x-app-display-small-tracking)}html h1,html .mat-h1{text-transform:var(--x-heading-text-transform, none);font-size:var(--x-h1-font-size, var(--x-app-headline-large-font-size));font-weight:var(--x-h1-font-weight, var(--x-app-headline-large-font-weight));line-height:var(--x-h1-line-height, var(--x-app-headline-large-line-height));font-family:var(--x-h1-font-family, var(--x-app-headline-large-font));letter-spacing:var(--x-h1-tracking, var(--x-app-headline-large-tracking));color:var(--x-h1-color, var(--x-heading-color));margin:var(--x-h1-margin, 0 0 16px)}html h2,html .mat-h2{text-transform:var(--x-heading-text-transform, none);font-size:var(--x-h2-font-size, var(--x-app-headline-medium-font-size));font-weight:var(--x-h2-font-weight, var(--x-app-headline-medium-font-weight));line-height:var(--x-h2-line-height, var(--x-app-headline-medium-line-height));font-family:var(--x-h2-font-family, var(--x-app-headline-medium-font));letter-spacing:var(--x-h2-tracking, var(--x-app-headline-medium-tracking));color:var(--x-h2-color, var(--x-heading-color));margin:var(--x-h2-margin, 0 0 16px)}html h3,html .mat-h3{text-transform:var(--x-heading-text-transform, none);font-size:var(--x-h3-font-size, var(--x-app-headline-small-font-size));font-weight:var(--x-h3-font-weight, var(--x-app-headline-small-font-weight));line-height:var(--x-h3-line-height, var(--x-app-headline-small-line-height));font-family:var(--x-h3-font-family, var(--x-app-headline-small-font));letter-spacing:var(--x-h3-tracking, var(--x-app-headline-small-tracking));color:var(--x-h3-color, var(--x-heading-color));margin:var(--x-h3-margin, 0 0 16px)}html h4,html .mat-h4{text-transform:var(--x-heading-text-transform, none);font-size:var(--x-h4-font-size, var(--x-app-title-large-font-size));font-weight:var(--x-h4-font-weight, var(--x-app-title-large-font-weight));line-height:var(--x-h4-line-height, var(--x-app-title-large-line-height));font-family:var(--x-h4-font-family, var(--x-app-title-large-font));letter-spacing:var(--x-h4-tracking, var(--x-app-title-large-tracking));color:var(--x-h4-color, var(--x-heading-color));margin:var(--x-h4-margin, 0 0 16px)}html h5,html .mat-h5{text-transform:var(--x-heading-text-transform, none);font-size:var(--x-h5-font-size, var(--x-app-title-medium-font-size));font-weight:var(--x-h5-font-weight, var(--x-app-title-medium-font-weight));line-height:var(--x-h5-line-height, var(--x-app-title-medium-line-height));font-family:var(--x-h5-font-family, var(--x-app-title-medium-font));letter-spacing:var(--x-h5-tracking, var(--x-app-title-medium-tracking));color:var(--x-h5-color, var(--x-heading-color));margin:var(--x-h5-margin, 0 0 16px)}html h6,html .mat-h6{text-transform:var(--x-heading-text-transform, none);font-size:var(--x-h6-font-size, var(--x-app-title-small-font-size));font-weight:var(--x-h6-font-weight, var(--x-app-title-small-font-weight));line-height:var(--x-h6-line-height, var(--x-app-title-small-line-height));font-family:var(--x-h6-font-family, var(--x-app-title-small-font));letter-spacing:var(--x-h6-tracking, var(--x-app-title-small-tracking));color:var(--x-h6-color, var(--x-heading-color));margin:var(--x-h6-margin, 0 0 16px)}html .font-400,html .font-normal{font-weight:400}html .font-500{font-weight:500}html .font-700,html .font-bold{font-weight:700}html .font-900,html .font-black{font-weight:900}html mat-option{--mat-option-focus-state-layer-color: var(--x-option-focus-state-layer-color, color-mix(in srgb, var(--x-app-on-surface) var(--x-app-focus-state-layer-opacity), transparent));--mat-option-hover-state-layer-color: var(--x-option-hover-state-layer-color, color-mix(in srgb, var(--x-app-on-surface) var(--x-app-hover-state-layer-opacity), transparent));--mat-option-label-text-color: var(--x-option-label-text-color, var(--x-app-on-surface));--mat-option-selected-state-label-text-color: var(--x-option-selected-state-label-text-color, var(--x-app-on-secondary-container));--mat-option-selected-state-layer-color: var(--x-option-selected-state-layer-color, var(--x-app-secondary-container));--mat-option-label-text-size: var(--x-option-label-text-size, var(--x-app-label-large-font-size));--mat-option-label-text-weight: var(--x-option-label-text-weight, var(--x-app-label-large-font-weight));--mat-option-label-text-font: var(--x-option-label-text-font, var(--x-app-label-large-font));--mat-option-label-text-line-height: var(--x-option-label-text-line-height, var(--x-app-label-large-line-height));--mat-option-label-text-tracking: var(--x-option-label-text-tracking, var(--x-app-label-large-tracking))}html .mat-badge{--mat-badge-container-offset: var(--x-badge-container-offset, -12px 0);--mat-badge-container-overlap-offset: var(--x-badge-container-overlap-offset, -12px);--mat-badge-container-size: var(--x-badge-container-size, 16px);--mat-badge-legacy-container-size: var(--x-badge-container-size, 16px);--mat-badge-background-color: var(--x-badge-background-color, var(--x-app-error));--mat-badge-text-color: var(--x-badge-text-color, var(--x-app-on-error));--mat-badge-line-height: var(--x-badge-line-height, 16px)}html .mat-badge.primary{--mat-badge-background-color: var(--x-app-primary);--mat-badge-text-color: var(--x-app-on-primary)}html .mat-badge.mat-accent,html .mat-badge.secondary{--mat-badge-background-color: var(--x-app-secondary);--mat-badge-text-color: var(--x-app-on-secondary)}html .mat-badge.tertiary{--mat-badge-background-color: var(--x-app-tertiary);--mat-badge-text-color: var(--x-app-on-tertiary)}html .mat-mdc-button-base .mdc-button__label>mat-icon{margin-top:var(--x-button-icon-offset, -2px);vertical-align:middle}html .mat-mdc-button-base .mdc-button__label>mat-icon:not([iconPositionEnd]){margin-right:var(--x-button-icon-margin, .5rem)}html .mat-mdc-button-base .mdc-button__label>mat-icon[iconPositionEnd]{margin-left:var(--x-button-icon-margin, .5rem)}html .mat-mdc-button-base.btn-sm{line-height:var(--x-line-height-button-sm, 28px);font-weight:var(--x-font-weight-button-sm, bold);font-size:var(--x-font-size-button-sm, 13px);padding:var(--x-button-padding-sm, 0 12px)}html .mat-mdc-button-base.btn-md{line-height:var(--x-line-height-button-md, 28px);font-weight:var(--x-font-weight-button-md, bold);font-size:var(--x-font-size-button-md);padding:var(--x-button-padding-md, 0 12px)}html .mat-mdc-button-base.btn-lg{line-height:1;border-radius:var(--x-button-border-radius-lg, 24px);font-weight:var(--x-font-weight-button-lg, bold);font-size:var(--x-font-size-button-lg, 20px);padding:var(--x-button-padding-lg, 0 20px)}html .mat-mdc-button-base.btn-xl{line-height:var(--x-line-height-button-xl, 60px);border-radius:var(--x-button-border-radius-xl, 30px);font-weight:var(--x-font-weight-button-xl, 900);font-size:var(--x-font-size-button-xl, 24px);padding:var(--x-button-padding-xl, 0 24px)}html .mat-mdc-button-base.btn-sm mat-icon,html .mat-mdc-button-base.btn-md mat-icon,html .mat-mdc-button-base.btn-lg mat-icon,html .mat-mdc-button-base.btn-xl mat-icon{line-height:1;height:1em;width:1em;margin:0 .5rem 0 -.5rem}html .mat-mdc-icon-button.btn-md{width:var(--x-icon-button-md, 41px);height:var(--x-icon-button-md, 41px)}html .mat-mdc-icon-button.btn-lg{width:var(--x-icon-button-lg, 47px);height:var(--x-icon-button-lg, 47px)}html .mat-mdc-icon-button.btn-xl{width:var(--x-icon-button-xl, 63px);height:var(--x-icon-button-xl, 63px)}html [matbutton=elevated],html .mat-mdc-raised-button{--mat-button-protected-container-shape: var(--x-button-container-shape, var(--x-app-corner-full));--mat-button-protected-container-height: var(--x-button-container-height, 36px);--mat-button-protected-horizontal-padding: var(--x-button-horizontal-padding, 24px);--mat-button-protected-label-text-font: var(--x-button-label-font, var(--x-app-label-large-font));--mat-button-protected-label-text-size: var(--x-button-label-size, var(--x-app-label-large-font-size));--mat-button-protected-label-text-weight: var(--x-button-label-weight, var(--x-app-label-large-font-weight));--mat-button-protected-container-color: var(--x-button-elevated-container-color, var(--x-app-primary));--mat-button-protected-label-text-color: var(--x-button-elevated-label-text-color, var(--x-app-on-primary));--mat-button-protected-ripple-color: var(--x-button-elevated-ripple-color, color-mix(in srgb, var(--x-app-on-primary) var(--x-app-pressed-state-layer-opacity), transparent));--mat-button-protected-state-layer-color: var(--x-button-elevated-state-layer-color, var(--x-app-on-primary));--mat-button-protected-disabled-container-color: var(--x-button-elevated-disabled-container-color, color-mix(in srgb, var(--x-app-on-surface) 12%, transparent));--mat-button-protected-disabled-label-text-color: var(--x-button-elevated-disabled-label-text-color, color-mix(in srgb, var(--x-app-on-surface) 38%, transparent))}html [matbutton=elevated].mat-primary-outline,html .mat-mdc-raised-button.mat-primary-outline{--mat-button-protected-disabled-container-color: transparent;--mat-button-protected-container-color: transparent;--mat-button-protected-label-text-color: var(--x-app-primary);--mat-button-protected-ripple-color: transparent;--mat-button-protected-state-layer-color: transparent;border:1px solid var(--x-app-primary)}html [matbutton=elevated].mat-accent,html [matbutton=elevated].secondary,html .mat-mdc-raised-button.mat-accent,html .mat-mdc-raised-button.secondary{--mat-button-protected-container-color: var(--x-app-secondary);--mat-button-protected-label-text-color: var(--x-app-on-secondary);--mat-button-protected-ripple-color: color-mix(in srgb, var(--x-app-on-secondary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-protected-state-layer-color: var(--x-app-on-secondary)}html [matbutton=elevated].mat-accent-outline,html .mat-mdc-raised-button.mat-accent-outline{--mat-button-protected-disabled-container-color: transparent;--mat-button-protected-container-color: transparent;--mat-button-protected-label-text-color: var(--x-app-secondary);--mat-button-protected-ripple-color: transparent;--mat-button-protected-state-layer-color: transparent;border:1px solid var(--x-app-secondary)}html [matbutton=elevated].mat-outline,html .mat-mdc-raised-button.mat-outline{--mat-button-protected-disabled-container-color: transparent;--mat-button-protected-container-color: transparent;--mat-button-protected-label-text-color: var(--x-app-on-surface);--mat-button-protected-ripple-color: transparent;--mat-button-protected-state-layer-color: transparent;border:1px solid var(--x-app-outline)}html [matbutton=elevated].mat-warn-outline,html .mat-mdc-raised-button.mat-warn-outline{--mat-button-protected-disabled-container-color: transparent;--mat-button-protected-container-color: transparent;--mat-button-protected-label-text-color: var(--x-app-error);--mat-button-protected-ripple-color: transparent;--mat-button-protected-state-layer-color: transparent;border:1px solid var(--x-app-error)}html [matbutton=elevated].tertiary,html .mat-mdc-raised-button.tertiary{--mat-button-protected-container-color: var(--x-app-tertiary);--mat-button-protected-label-text-color: var(--x-app-on-tertiary);--mat-button-protected-ripple-color: color-mix(in srgb, var(--x-app-on-tertiary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-protected-state-layer-color: var(--x-app-on-tertiary)}html [matbutton=elevated].mat-warn,html [matbutton=elevated].error,html .mat-mdc-raised-button.mat-warn,html .mat-mdc-raised-button.error{--mat-button-protected-container-color: var(--x-app-error);--mat-button-protected-label-text-color: var(--x-app-on-error);--mat-button-protected-ripple-color: color-mix(in srgb, var(--x-app-on-error) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-protected-state-layer-color: var(--x-app-on-error)}html [matfab].mat-accent,html [matfab].secondary{--mat-fab-container-color: var(--x-app-secondary-container);--mat-fab-small-container-color: var(--x-app-secondary-container);--mat-fab-foreground-color: var(--x-app-on-secondary-container);--mat-fab-small-foreground-color: var(--x-app-on-secondary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--x-app-on-secondary-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-fab-small-ripple-color: color-mix(in srgb, var(--x-app-on-secondary-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-fab-state-layer-color: var(--x-app-on-secondary-container);--mat-fab-small-state-layer-color: var(--x-app-on-secondary-container)}html [matfab].tertiary{--mat-fab-container-color: var(--x-app-tertiary-container);--mat-fab-small-container-color: var(--x-app-tertiary-container);--mat-fab-foreground-color: var(--x-app-on-tertiary-container);--mat-fab-small-foreground-color: var(--x-app-on-tertiary-container);--mat-fab-ripple-color: color-mix(in srgb, var(--x-app-on-tertiary-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-fab-small-ripple-color: color-mix(in srgb, var(--x-app-on-tertiary-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-fab-state-layer-color: var(--x-app-on-tertiary-container);--mat-fab-small-state-layer-color: var(--x-app-on-tertiary-container)}html [matfab].mat-warn,html [matfab].error{--mat-fab-container-color: var(--x-app-error-container);--mat-fab-small-container-color: var(--x-app-error-container);--mat-fab-foreground-color: var(--x-app-on-error-container);--mat-fab-small-foreground-color: var(--x-app-on-error-container);--mat-fab-ripple-color: color-mix(in srgb, var(--x-app-on-error-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-fab-small-ripple-color: color-mix(in srgb, var(--x-app-on-error-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-fab-state-layer-color: var(--x-app-on-error-container);--mat-fab-small-state-layer-color: var(--x-app-on-error-container)}html [matbutton=filled],html .mat-mdc-unelevated-button{--mat-button-filled-container-shape: var(--x-button-container-shape, var(--x-app-corner-full));--mat-button-filled-container-height: var(--x-button-container-height, 36px);--mat-button-filled-horizontal-padding: var(--x-button-horizontal-padding, 24px);--mat-button-filled-label-text-font: var(--x-button-label-font, var(--x-app-label-large-font));--mat-button-filled-label-text-size: var(--x-button-label-size, var(--x-app-label-large-font-size));--mat-button-filled-label-text-weight: var(--x-button-label-weight, var(--x-app-label-large-font-weight))}html [matbutton=filled].mat-primary-outline,html .mat-mdc-unelevated-button.mat-primary-outline{--mat-button-filled-disabled-container-color: transparent;--mat-button-filled-container-color: transparent;--mat-button-filled-label-text-color: var(--x-app-primary);--mat-button-filled-ripple-color: transparent;--mat-button-filled-state-layer-color: transparent;border:1px solid var(--x-app-primary)}html [matbutton=filled].mat-accent,html [matbutton=filled].secondary,html .mat-mdc-unelevated-button.mat-accent,html .mat-mdc-unelevated-button.secondary{--mat-button-filled-container-color: var(--x-app-secondary);--mat-button-filled-label-text-color: var(--x-app-on-secondary);--mat-button-filled-ripple-color: color-mix(in srgb, var(--x-app-on-secondary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-filled-state-layer-color: var(--x-app-on-secondary)}html [matbutton=filled].mat-accent-outline,html .mat-mdc-unelevated-button.mat-accent-outline{--mat-button-filled-disabled-container-color: transparent;--mat-button-filled-container-color: transparent;--mat-button-filled-label-text-color: var(--x-app-secondary);--mat-button-filled-ripple-color: transparent;--mat-button-filled-state-layer-color: transparent;border:1px solid var(--x-app-secondary)}html [matbutton=filled].mat-outline,html .mat-mdc-unelevated-button.mat-outline{--mat-button-filled-disabled-container-color: transparent;--mat-button-filled-container-color: transparent;--mat-button-filled-label-text-color: var(--x-app-on-surface);--mat-button-filled-ripple-color: transparent;--mat-button-filled-state-layer-color: transparent;border:1px solid var(--x-app-outline)}html [matbutton=filled].mat-warn-outline,html .mat-mdc-unelevated-button.mat-warn-outline{--mat-button-filled-disabled-container-color: transparent;--mat-button-filled-container-color: transparent;--mat-button-filled-label-text-color: var(--x-app-error);--mat-button-filled-ripple-color: transparent;--mat-button-filled-state-layer-color: transparent;border:1px solid var(--x-app-error)}html [matbutton=filled].tertiary,html .mat-mdc-unelevated-button.tertiary{--mat-button-filled-container-color: var(--x-app-tertiary);--mat-button-filled-label-text-color: var(--x-app-on-tertiary);--mat-button-filled-ripple-color: color-mix(in srgb, var(--x-app-on-tertiary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-filled-state-layer-color: var(--x-app-on-tertiary)}html [matbutton=filled].mat-warn,html [matbutton=filled].error,html .mat-mdc-unelevated-button.mat-warn,html .mat-mdc-unelevated-button.error{--mat-button-filled-container-color: var(--x-app-error);--mat-button-filled-label-text-color: var(--x-app-on-error);--mat-button-filled-ripple-color: color-mix(in srgb, var(--x-app-on-error) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-filled-state-layer-color: var(--x-app-on-error)}html .mat-mdc-icon-button{--mat-icon-button-icon-size: var(--x-icon-button-icon-size, 24px);--mat-icon-button-container-shape: var(--x-icon-button-container-shape, var(--x-button-container-shape, var(--x-app-corner-full)));--mat-icon-button-state-layer-size: var(--x-icon-button-state-layer-size, var(--x-button-container-height, 36px));--mat-icon-button-icon-color: var(--x-icon-button-icon-color, var(--x-app-on-surface-variant));--mat-icon-button-ripple-color: var(--x-icon-button-ripple-color, color-mix(in srgb, var(--x-app-on-surface-variant) var(--x-app-pressed-state-layer-opacity), transparent));--mat-icon-button-state-layer-color: var(--x-icon-button-state-layer-color, var(--x-app-on-surface-variant))}html .mat-mdc-icon-button.primary{--mat-icon-button-icon-color: var(--x-app-primary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--x-app-primary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-icon-button-state-layer-color: var(--x-app-primary)}html .mat-mdc-icon-button.mat-accent,html .mat-mdc-icon-button.secondary{--mat-icon-button-icon-color: var(--x-app-secondary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--x-app-secondary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-icon-button-state-layer-color: var(--x-app-secondary)}html .mat-mdc-icon-button.tertiary{--mat-icon-button-icon-color: var(--x-app-tertiary);--mat-icon-button-ripple-color: color-mix(in srgb, var(--x-app-tertiary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-icon-button-state-layer-color: var(--x-app-tertiary)}html .mat-mdc-icon-button.error{--mat-icon-button-icon-color: var(--x-app-error);--mat-icon-button-ripple-color: color-mix(in srgb, var(--x-app-error) var(--x-app-pressed-state-layer-opacity), transparent);--mat-icon-button-state-layer-color: var(--x-app-error)}html [matbutton=outlined],html .mat-mdc-outlined-button{--mat-button-outlined-container-shape: var(--x-button-container-shape, var(--x-app-corner-full));--mat-button-outlined-container-height: var(--x-button-container-height, 36px);--mat-button-outlined-horizontal-padding: var(--x-button-horizontal-padding, 24px);--mat-button-outlined-label-text-font: var(--x-button-label-font, var(--x-app-label-large-font));--mat-button-outlined-label-text-size: var(--x-button-label-size, var(--x-app-label-large-font-size));--mat-button-outlined-label-text-weight: var(--x-button-label-weight, var(--x-app-label-large-font-weight));--mat-button-outlined-outline-color: var(--x-button-outlined-outline-color, var(--x-app-primary));--mat-button-outlined-label-text-color: var(--x-button-outlined-label-text-color, var(--x-app-primary))}html [matbutton=outlined].mat-accent,html [matbutton=outlined].secondary,html .mat-mdc-outlined-button.mat-accent,html .mat-mdc-outlined-button.secondary{--mat-button-outlined-outline-color: var(--x-app-secondary);--mat-button-outlined-label-text-color: var(--x-app-secondary);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--x-app-secondary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-outlined-state-layer-color: var(--x-app-secondary)}html [matbutton=outlined].tertiary,html .mat-mdc-outlined-button.tertiary{--mat-button-outlined-outline-color: var(--x-app-tertiary);--mat-button-outlined-label-text-color: var(--x-app-tertiary);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--x-app-tertiary) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-outlined-state-layer-color: var(--x-app-tertiary)}html [matbutton=outlined].mat-warn,html [matbutton=outlined].error,html .mat-mdc-outlined-button.mat-warn,html .mat-mdc-outlined-button.error{--mat-button-outlined-outline-color: var(--x-app-error);--mat-button-outlined-label-text-color: var(--x-app-error);--mat-button-outlined-ripple-color: color-mix(in srgb, var(--x-app-error) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-outlined-state-layer-color: var(--x-app-error)}html [matbutton=text],html .mat-mdc-button{--mat-button-text-container-shape: var(--x-button-container-shape, var(--x-app-corner-full));--mat-button-text-container-height: var(--x-button-container-height, 36px);--mat-button-text-horizontal-padding: var(--x-button-horizontal-padding, 24px);--mat-button-text-label-text-font: var(--x-button-text-label-font, var(--x-button-label-font, var(--x-app-label-large-font)));--mat-button-text-label-text-size: var(--x-button-text-label-size, var(--x-button-label-size, var(--x-app-label-large-font-size)));--mat-button-text-label-text-weight: var(--x-button-text-label-weight, var(--x-button-label-weight, var(--x-app-label-large-font-weight)));--mat-button-text-label-text-color: var(--x-button-text-label-text-color, var(--x-app-on-surface));--mat-button-text-ripple-color: var(--x-button-text-ripple-color, transparent);--mat-button-text-state-layer-color: var(--x-button-text-state-layer-color, transparent)}html [matbutton=text].link,html .mat-mdc-button.link{--mat-button-text-label-text-weight: var(--x-app-button-link-font-weight, var(--x-app-label-large-font-weight));text-decoration:var(--x-app-button-link-text-decoration, underline)}html [matbutton=text].link:hover,html .mat-mdc-button.link:hover{opacity:.75}html [matbutton=text].primary,html .mat-mdc-button.primary{--mat-button-text-label-text-color: var(--x-app-primary)}html [matbutton=text].mat-accent,html [matbutton=text].secondary,html .mat-mdc-button.mat-accent,html .mat-mdc-button.secondary{--mat-button-text-label-text-color: var(--x-app-secondary)}html [matbutton=text].tertiary,html .mat-mdc-button.tertiary{--mat-button-text-label-text-color: var(--x-app-tertiary)}html [matbutton=text].mat-warn,html [matbutton=text].error,html .mat-mdc-button.mat-warn,html .mat-mdc-button.error{--mat-button-text-label-text-color: var(--x-app-error)}html mat-button-toggle-group,html mat-button-toggle.mat-button-toggle-standalone{--mat-button-toggle-shape: var(--x-button-toggle-shape, var(--x-app-corner-extra-large));--mat-button-toggle-height: var(--x-button-container-height, 36px);--mat-button-toggle-selected-state-background-color: var(--x-button-toggle-selected-background-color, var(--x-app-primary));--mat-button-toggle-selected-state-text-color: var(--x-button-toggle-selected-text-color, var(--x-app-on-primary));--mat-button-toggle-label-text-font: var(--x-button-label-font, var(--x-app-label-large-font));--mat-button-toggle-label-text-weight: var(--x-button-label-weight, var(--x-app-label-large-font-weight));--mat-button-toggle-label-text-size: var(--x-button-label-size, var(--x-app-label-large-font-size))}html mat-button-toggle-group.mat-accent,html mat-button-toggle-group.secondary{--mat-button-toggle-selected-state-background-color: var(--x-app-secondary);--mat-button-toggle-selected-state-text-color: var(--x-app-on-secondary)}html mat-button-toggle-group.tertiary{--mat-button-toggle-selected-state-background-color: var(--x-app-tertiary);--mat-button-toggle-selected-state-text-color: var(--x-app-on-tertiary)}html mat-button-toggle-group.mat-warn,html mat-button-toggle-group.error{--mat-button-toggle-selected-state-background-color: var(--x-app-error);--mat-button-toggle-selected-state-text-color: var(--x-app-on-error)}html [matbutton=tonal]{--mat-button-tonal-container-shape: var(--x-button-container-shape, var(--x-app-corner-full));--mat-button-tonal-container-height: var(--x-button-container-height, 36px);--mat-button-tonal-horizontal-padding: var(--x-button-horizontal-padding, 24px);--mat-button-tonal-label-text-font: var(--x-button-label-font, var(--x-app-label-large-font));--mat-button-tonal-label-text-size: var(--x-button-label-size, var(--x-app-label-large-font-size));--mat-button-tonal-label-text-weight: var(--x-button-label-weight, var(--x-app-label-large-font-weight));--mat-button-tonal-container-color: var(--x-button-tonal-container-color, var(--x-app-primary-container));--mat-button-tonal-label-text-color: var(--x-button-tonal-label-text-color, var(--x-app-on-primary-container));--mat-button-tonal-ripple-color: var(--x-button-tonal-ripple-color, color-mix(in srgb, var(--x-app-on-primary-container) var(--x-app-pressed-state-layer-opacity), transparent));--mat-button-tonal-state-layer-color: var(--x-button-tonal-state-layer-color, var(--x-app-on-primary-container))}html [matbutton=tonal].mat-accent,html [matbutton=tonal].secondary{--mat-button-tonal-container-color: var(--x-app-secondary-container);--mat-button-tonal-label-text-color: var(--x-app-on-secondary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--x-app-on-secondary-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-tonal-state-layer-color: var(--x-app-on-secondary-container)}html [matbutton=tonal].tertiary{--mat-button-tonal-container-color: var(--x-app-tertiary-container);--mat-button-tonal-label-text-color: var(--x-app-on-tertiary-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--x-app-on-tertiary-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-tonal-state-layer-color: var(--x-app-on-tertiary-container)}html [matbutton=tonal].mat-warn,html [matbutton=tonal].error{--mat-button-tonal-container-color: var(--x-app-error-container);--mat-button-tonal-label-text-color: var(--x-app-on-error-container);--mat-button-tonal-ripple-color: color-mix(in srgb, var(--x-app-on-error-container) var(--x-app-pressed-state-layer-opacity), transparent);--mat-button-tonal-state-layer-color: var(--x-app-on-error-container)}html .mat-mdc-card{--mat-card-elevated-container-shape: var(--x-card-container-shape, var(--x-app-corner-medium));--mat-card-elevated-container-color: var(--x-card-elevated-container-color, var(--x-app-surface-container-low))}html .mat-mdc-chip{--mat-chip-container-shape-radius: var(--x-chip-container-shape, 8px);--mat-chip-container-height: var(--x-chip-container-height, 32px);--mat-chip-label-text-color: var(--x-chip-label-text-color, var(--x-app-on-surface-variant));--mat-chip-selected-focus-state-layer-color: var(--x-chip-selected-focus-state-layer-color, var(--x-app-on-primary-container));--mat-chip-selected-hover-state-layer-color: var(--x-chip-selected-hover-state-layer-color, var(--x-app-on-primary-container));--mat-chip-selected-label-text-color: var(--x-chip-selected-label-text-color, var(--x-app-on-primary-container));--mat-chip-selected-trailing-action-state-layer-color: var(--x-chip-selected-trailing-action-state-layer-color, var(--x-app-on-primary-container));--mat-chip-selected-trailing-icon-color: var(--x-chip-selected-trailing-icon-color, var(--x-app-on-primary-container));--mat-chip-elevated-selected-container-color: var(--x-chip-elevated-selected-container-color, var(--x-app-primary-container));--mat-chip-outline-color: var(--x-chip-outline-color, var(--x-app-outline))}html .mat-mdc-chip .mat-mdc-chip-action{cursor:pointer}html .mat-datepicker-content{--mat-datepicker-calendar-container-elevation-shadow: var(--x-datepicker-calendar-shadow, none);--mat-datepicker-calendar-container-shape: var(--x-datepicker-calendar-container-shape, var(--x-app-corner-medium));--mat-datepicker-calendar-container-touch-elevation-shadow: var(--x-datepicker-calendar-container-touch-elevation-shadow, none);--mat-datepicker-calendar-container-touch-shape: var(--x-datepicker-container-touch-shape, var(--x-app-corner-extra-large));--mat-datepicker-calendar-container-background-color: var(--x-datepicker-calendar-container-background, var(--x-app-surface));--mat-datepicker-calendar-container-text-color: var(--x-datepicker-calendar-container-color, var(--x-app-on-surface))}html .mat-calendar{--mat-datepicker-calendar-body-label-text-color: var(--x-datepicker-calendar-body-label-text-color, var(--x-app-on-surface));--mat-datepicker-calendar-date-text-color: var(--x-datepicker-calendar-date-text-color, var(--x-app-on-surface));--mat-datepicker-calendar-header-divider-color: var(--x-datepicker-calendar-header-divider-color, transparent);--mat-datepicker-calendar-header-text-color: var(--x-datepicker-calendar-header-color, var(--x-app-on-surface-variant));--mat-datepicker-calendar-navigation-button-icon-color: var(--x-datepicker-calendar-period-button-color, var(--x-app-on-surface-variant));--mat-datepicker-calendar-period-button-icon-color: var(--x-datepicker-calendar-period-button-color, var(--x-app-on-surface-variant));--mat-datepicker-calendar-period-button-text-color: var(--x-datepicker-calendar-period-button-color, var(--x-app-on-surface-variant));--mat-datepicker-calendar-body-label-text-size: var(--x-datepicker-calendar-body-text-size, var(--x-app-title-small-font-size));--mat-datepicker-calendar-body-label-text-weight: var(--x-datepicker-calendar-body-text-weight, var(--x-app-title-small-font-weight));--mat-datepicker-calendar-header-text-size: var(--x-datepicker-calendar-header-text-size, var(--x-app-title-small-font-size));--mat-datepicker-calendar-header-text-weight: var(--x-datepicker-calendar-header-text-weight, var(--x-app-title-small-font-weight));--mat-datepicker-calendar-period-button-text-size: var(--x-datepicker-calendar-period-button-text-size, var(--x-app-title-small-font-size));--mat-datepicker-calendar-period-button-text-weight: var(--x-datepicker-calendar-period-button-text-weight, var(--x-app-title-small-font-weight));--mat-datepicker-calendar-text-font: var(--x-datepicker-calendar-text-font, var(--x-app-body-medium-font));--mat-datepicker-calendar-text-size: var(--x-datepicker-calendar-text-size, var(--x-app-body-medium-font-size))}html .mat-datepicker-toggle{--mat-datepicker-toggle-active-state-icon-color: var(--x-datepicker-toggle-active-state-icon-color, var(--x-app-primary));--mat-datepicker-toggle-icon-color: var(--x-datepicker-toggle-icon-color, var(--x-app-on-surface-variant))}html .dob-select-day,html .dob-select-month,html .dob-select-year{flex:1}html .mat-error-dob,html .mat-hint-dob{margin-top:calc(var(--x-form-field-padding-bottom, 2em) * -1);font-size:75%;padding:0 16px;display:block}html .mat-datetimepicker-calendar-header{background-color:var(--x-datetimepicker-header-background-color, var(--x-app-primary))}html .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-selected{background-color:var(--x-datetimepicker-selected-background-color, var(--x-app-primary));color:var(--x-datetimepicker-selected-color, var(--x-app-on-primary))}html .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-disabled>.mat-datetimepicker-calendar-body-selected{background-color:var(--x-datetimepicker-disabled-selected-background-color, color-mix(in srgb, var(--x-app-primary) 40%, transparent))}html .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today:not(.mat-datetimepicker-calendar-body-selected){border-color:var(--x-datetimepicker-today-border-color, var(--x-app-primary))}html .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today.mat-datetimepicker-calendar-body-selected{box-shadow:inset 0 0 0 1px var(--x-datetimepicker-today-selected-outline-color, var(--x-app-on-primary))}html .mat-datetimepicker-clock-center,html .mat-datetimepicker-clock-hand,html .mat-datetimepicker-clock-hand:before,html .mat-datetimepicker-clock-cell.mat-datetimepicker-clock-cell-selected{background-color:var(--x-datetimepicker-clock-accent-color, var(--x-app-primary))}html .mat-mdc-dialog-container{--mat-dialog-container-elevation-shadow: var(--x-dialog-container-elevation-shadow, none);--mat-dialog-container-shape: var(--x-dialog-container-shape, var(--x-app-corner-extra-large));--mat-dialog-content-padding: var(--x-dialog-content-padding, 20px 24px);--mat-dialog-headline-padding: var(--x-dialog-headline-padding, 6px 24px 13px);--mat-dialog-container-color: var(--x-dialog-container-color, var(--x-app-surface));--mat-dialog-subhead-color: var(--x-dialog-subhead-color, var(--x-app-on-surface));--mat-dialog-supporting-text-color: var(--x-dialog-supporting-text-color, var(--x-app-on-surface-variant));--mat-dialog-subhead-line-height: var(--x-dialog-subhead-line-height, var(--x-app-headline-small-line-height));--mat-dialog-subhead-size: var(--x-dialog-subhead-size, var(--x-app-headline-small-font-size));--mat-dialog-subhead-weight: var(--x-dialog-subhead-weight, var(--x-app-headline-small-font-weight));--mat-dialog-supporting-text-size: var(--x-dialog-text-size, var(--x-app-body-medium-font-size))}html .mat-divider{--mat-divider-width: var(--x-divider-width, 1px);--mat-divider-color: var(--x-divider-color, var(--x-app-outline))}html .mat-expansion-panel{--mat-expansion-container-shape: var(--x-expansion-container-shape, 12px);--mat-expansion-header-collapsed-state-height: var(--x-expansion-header-collapsed-height, 48px);--mat-expansion-header-expanded-state-height: var(--x-expansion-header-expanded-height, 64px);--mat-expansion-container-elevation-shadow: var(--x-expansion-container-elevation-shadow, var(--x-elevation-level-2));--mat-expansion-container-background-color: var(--x-expansion-container-background-color, var(--x-app-surface));--mat-expansion-container-text-color: var(--x-expansion-container-text-color, var(--x-app-on-surface));--mat-expansion-header-description-color: var(--x-expansion-header-description-color, var(--x-app-on-surface-variant));--mat-expansion-header-indicator-color: var(--x-expansion-header-indicator-color, var(--x-app-on-surface-variant));--mat-expansion-header-text-color: var(--x-expansion-header-text-color, var(--x-app-on-surface));--mat-expansion-header-focus-state-layer-color: var(--x-expansion-header-focus-state-layer-color, color-mix(in srgb, var(--x-app-on-surface) var(--x-app-focus-state-layer-opacity), transparent));--mat-expansion-header-hover-state-layer-color: var(--x-expansion-header-hover-state-layer-color, color-mix(in srgb, var(--x-app-on-surface) var(--x-app-hover-state-layer-opacity), transparent));--mat-expansion-container-text-font: var(--x-expansion-container-text-font, var(--x-app-body-medium-font));--mat-expansion-container-text-line-height: var(--x-expansion-container-text-line-height, var(--x-app-body-medium-line-height));--mat-expansion-container-text-size: var(--x-expansion-container-text-size, var(--x-app-body-medium-font-size));--mat-expansion-container-text-weight: var(--x-expansion-container-text-weight, var(--x-app-body-medium-font-weight));--mat-expansion-container-text-tracking: var(--x-expansion-container-text-tracking, var(--x-app-body-medium-tracking));--mat-expansion-header-text-font: var(--x-expansion-header-text-font, var(--x-app-title-medium-font));--mat-expansion-header-text-line-height: var(--x-expansion-header-text-line-height, var(--x-app-title-medium-line-height));--mat-expansion-header-text-size: var(--x-expansion-header-text-size, var(--x-app-title-medium-size));--mat-expansion-header-text-weight: var(--x-expansion-header-text-weight, var(--x-app-title-medium-weight));margin:var(--x-expansion-panel-margin, 0);border-radius:var(--x-expansion-container-shape, 0)!important}html .mat-expansion-panel mat-expansion-panel-header{padding:var(--x-expansion-panel-header-padding, 0 24px)}html .mat-expansion-panel .mat-expansion-panel-body{padding:var(--x-expansion-panel-body-padding, 0 24px 16px)}html .mat-mdc-autocomplete-panel{--mat-autocomplete-background-color: var(--x-autocomplete-background-color, var(--x-app-surface-container))}html .mat-mdc-checkbox{--mat-checkbox-state-layer-size: var(--x-form-state-layer-size, 40px);--mat-checkbox-label-text-color: var(--x-form-label-color, var(--x-app-on-surface));--mat-checkbox-selected-checkmark-color: var(--x-form-selected-color, var(--x-app-on-primary));--mat-checkbox-selected-focus-icon-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-checkbox-selected-hover-icon-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-checkbox-selected-icon-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-checkbox-label-text-size: var(--x-form-label-size, var(--x-app-body-medium-font-size))}html .mat-mdc-form-field{--mat-form-field-container-height: var(--x-form-field-container-height, 56px);--mat-form-field-disabled-leading-icon-color: var(--x-form-disabled-label-color, color-mix(in srgb, var(--x-app-on-surface) 38%, transparent));--mat-form-field-state-layer-color: var(--x-form-field-state-layer-color, var(--x-app-on-surface));--mat-form-field-trailing-icon-color: var(--x-form-field-trailing-icon-color, var(--x-app-on-surface-variant));--mat-form-field-container-text-size: var(--x-form-field-container-text-size, var(--x-app-body-large-font-size));--mat-form-field-subscript-text-line-height: var(--x-form-field-subscript-text-line-height, var(--x-app-body-small-line-height));--mat-form-field-subscript-text-size: var(--x-form-field-subscript-text-size, var(--x-app-body-small-font-size))}html .mat-mdc-form-field-hint-wrapper,html .mat-mdc-form-field-error-wrapper{padding:var(--x-form-field-error-wrapper-padding, 0 16px)}html .mat-mdc-form-field.mat-form-field-appearance-fill{--mat-form-field-filled-with-label-container-padding-top: var(--x-form-field-filled-with-label-container-padding-top, 24px);--mat-form-field-filled-with-label-container-padding-bottom: var(--x-form-field-filled-with-label-container-padding-bottom, 8px);--mat-form-field-filled-container-shape: var(--x-form-input-container-shape, var(--x-app-corner-extra-small));--mat-form-field-filled-active-indicator-color: var(--x-form-field-active-indicator-color, var(--x-app-on-surface-variant));--mat-form-field-filled-caret-color: var(--x-form-field-filled-caret-color, var(--x-app-primary));--mat-form-field-filled-container-color: var(--x-form-field-filled-container-color, var(--x-app-surface-variant));--mat-form-field-filled-disabled-container-color: var(--x-form-field-filled-disabled-container-color, color-mix(in srgb, var(--x-app-on-surface) 4%, transparent));--mat-form-field-filled-disabled-input-text-color: var(--x-form-disabled-label-color, color-mix(in srgb, var(--x-app-on-surface) 38%, transparent));--mat-form-field-filled-disabled-label-text-color: var(--x-form-disabled-label-color, color-mix(in srgb, var(--x-app-on-surface) 38%, transparent));--mat-form-field-filled-error-hover-label-text-color: var(--x-form-field-filled-error-hover-label-text-color, var(--x-app-on-error-container));--mat-form-field-filled-focus-active-indicator-color: var(--x-form-field-filled-focus-active-indicator-color, var(--x-app-primary));--mat-form-field-filled-focus-label-text-color: var(--x-form-field-filled-focus-label-text-color, var(--x-app-primary));--mat-form-field-filled-hover-active-indicator-color: var(--x-form-unselected-color, var(--x-app-on-surface));--mat-form-field-filled-hover-label-text-color: var(--x-form-field-filled-hover-label-text-color, var(--x-app-on-surface-variant));--mat-form-field-filled-input-text-color: var(--x-form-field-filled-text-color, var(--x-form-unselected-color, var(--x-app-on-surface)));--mat-form-field-filled-label-text-color: var(--x-form-field-filled-label-text-color, var(--x-app-on-surface-variant));--mat-form-field-filled-label-text-size: var(--x-form-field-filled-label-text-size, var(--x-app-body-large-font-size))}html .mdc-text-field--filled{border-bottom-right-radius:var(--x-form-input-container-shape, var(--x-app-corner-extra-small));border-bottom-left-radius:var(--x-form-input-container-shape, var(--x-app-corner-extra-small));border:var(--x-form-field-filled-border, none)}html .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-checkbox-group{--mat-form-field-filled-container-color: transparent}html .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-checkbox-group a{font-weight:700;text-decoration:underline}html .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-checkbox-group .mdc-text-field{padding:0}html .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-checkbox-group .mat-mdc-form-field-focus-overlay,html .mat-mdc-form-field.mat-form-field-appearance-fill.mat-mdc-form-field-type-checkbox-group .mdc-line-ripple{display:none}html .mat-mdc-form-field.mat-form-field-appearance-outline{--mat-form-field-outlined-container-shape: var(--x-form-input-container-shape, var(--x-app-corner-extra-small))}html .mat-mdc-radio-button{--mat-radio-state-layer-size: var(--x-form-state-layer-size, 40px);--mat-radio-selected-focus-icon-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-radio-selected-hover-icon-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-radio-selected-icon-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-radio-selected-pressed-icon-color: var(--x-form-selected-container-color, var(--x-app-primary))}html .mat-mdc-select{--mat-select-enabled-trigger-text-color: var(--x-form-unselected-color, var(--x-app-on-surface));--mat-select-enabled-arrow-color: var(--x-select-enabled-arrow-color, var(--x-app-on-surface-variant));--mat-select-focused-arrow-color: var(--x-form-selected-container-color, var(--x-app-primary));--mat-select-trigger-text-size: var(--x-select-trigger-text-size, var(--x-app-body-large-font-size))}html .mat-mdc-select-panel{--mat-select-panel-background-color: var(--x-select-panel-background-color, var(--x-app-surface-container))}html .mat-mdc-slide-toggle{--mat-slide-toggle-state-layer-size: var(--x-slide-toggle-state-layer-size, 0);--mat-slide-toggle-track-height: var(--x-slide-toggle-track-height, 14px);--mat-slide-toggle-track-width: var(--x-slide-toggle-track-width, 36px);--mat-slide-toggle-unselected-track-color: var(--x-slide-toggle-unselected-track-color, var(--x-app-surface-variant));--mat-slide-toggle-unselected-focus-track-color: var(--x-slide-toggle-unselected-track-color, var(--x-app-surface-variant));--mat-slide-toggle-unselected-hover-track-color: var(--x-slide-toggle-unselected-track-color, var(--x-app-surface-variant));--mat-slide-toggle-track-outline-width: var(--x-slide-toggle-track-outline-width, 0);--mat-slide-toggle-with-icon-handle-size: var(--x-slide-toggle-with-icon-handle-size, 20px);--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: var(--x-slide-toggle-unselected-with-icon-handle-horizontal-margin, 0);--mat-slide-toggle-unselected-icon-size: var(--x-slide-toggle-unselected-icon-size, 0);--mat-slide-toggle-selected-icon-size: var(--x-slide-toggle-selected-icon-size, 0);--mat-slide-toggle-handle-surface-color: var(--x-slide-toggle-handle-surface-color, var(--x-app-on-surface));--mat-slide-toggle-label-text-color: var(--x-form-label-color, var(--x-app-on-surface));--mat-slide-toggle-selected-focus-handle-color: var(--x-slide-toggle-selected-focus-handle-color, var(--x-app-primary-container));--mat-slide-toggle-selected-focus-track-color: var(--x-slide-toggle-selected-track-color, var(--x-form-selected-container-color, var(--x-app-primary)));--mat-slide-toggle-selected-handle-color: var(--x-slide-toggle-selected-handle-color, var(--x-form-selected-color, var(--x-app-on-primary)));--mat-slide-toggle-selected-hover-handle-color: var(--x-slide-toggle-selected-hover-handle-color, var(--x-app-primary-container));--mat-slide-toggle-selected-hover-track-color: var(--x-slide-toggle-selected-track-color, var(--x-form-selected-container-color, var(--x-app-primary)));--mat-slide-toggle-selected-pressed-handle-color: var(--x-slide-toggle-selected-pressed-handle-color, var(--x-app-primary-container));--mat-slide-toggle-selected-pressed-track-color: var(--x-slide-toggle-selected-track-color, var(--x-form-selected-container-color, var(--x-app-primary)));--mat-slide-toggle-selected-track-color: var(--x-slide-toggle-selected-track-color, var(--x-form-selected-container-color, var(--x-app-primary)));--mat-slide-toggle-unselected-focus-handle-color: var(--x-slide-toggle-toggle-unselected-focus-handle-color, var(--x-app-on-surface-variant));--mat-slide-toggle-unselected-handle-color: var(--x-slide-toggle-unselected-handle-color, var(--x-app-outline));--mat-slide-toggle-unselected-hover-handle-color: var(--x-slide-toggle-toggle-unselected-hover-handle-color, var(--x-app-on-surface-variant));--mat-slide-toggle-unselected-pressed-handle-color: var(--x-slide-toggle-toggle-unselected-pressed-handle-color, var(--x-app-on-surface-variant));--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: var(--x-slide-toggle-selected-with-icon-handle-horizontal-margin, 0 24px)}html mat-icon.primary,html mat-icon.mat-primary{--mat-icon-color: var(--x-app-primary)}html mat-icon.mat-accent,html mat-icon.secondary{--mat-icon-color: var(--x-app-secondary)}html mat-icon.tertiary{--mat-icon-color: var(--x-app-tertiary)}html mat-icon.mat-warn,html mat-icon.error{--mat-icon-color: var(--x-app-error)}html .mat-mdc-list-item,html .mat-mdc-list-option{--mat-list-list-item-one-line-container-height: var(--x-list-item-one-line-container-height, 48px);--mat-list-active-indicator-color: var(--x-list-active-indicator-color, var(--x-app-primary-container));--mat-list-active-indicator-shape: var(--x-list-active-indicator-shape, var(--x-app-corner-full));--mat-list-list-item-container-color: var(--x-list-item-container-color, transparent);--mat-list-list-item-container-shape: var(--x-list-item-container-shape, var(--x-app-corner-none));--mat-list-list-item-leading-avatar-size: var(--x-list-item-leading-avatar-size, 40px);--mat-list-list-item-leading-icon-size: var(--x-list-item-leading-icon-size, 24px);--mat-list-list-item-leading-avatar-shape: var(--x-list-item-leading-avatar-shape, var(--x-app-corner-full));--mat-list-list-item-disabled-state-layer-opacity: var(--x-list-item-disabled-state-layer-opacity, var(--x-app-focus-state-layer-opacity));--mat-list-list-item-focus-state-layer-opacity: var(--x-list-item-focus-state-layer-opacity, var(--x-app-focus-state-layer-opacity));--mat-list-list-item-hover-state-layer-opacity: var(--x-list-item-hover-state-layer-opacity, var(--x-app-focus-hover-layer-opacity));--mat-list-list-item-label-text-color: var(--x-list-item-label-text-color, var(--x-app-on-surface));--mat-list-list-item-label-text-line-height: var(--x-list-item-label-text-line-height, var(--x-app-body-large-line-height));--mat-list-list-item-label-text-size: var(--x-list-item-label-text-size, var(--x-app-body-large-font-size));--mat-list-list-item-label-text-weight: var(--x-list-item-label-text-weight, var(--x-app-body-large-weight))}html .mdc-list-item{padding:var(--x-list-item-padding, 0 1rem)}html .mat-mdc-menu-panel{--mat-menu-container-shape: var(--x-menu-container-shape, var(--x-app-corner-extra-small))}html mat-progress-bar{--mat-progress-bar-active-indicator-color: var(--x-progress-bar-indicator-color, var(--x-app-primary));--mat-progress-bar-track-color: var(--x-progress-bar-track-color, var(--x-app-surface-variant))}html mat-progress-bar.mat-accent,html mat-progress-bar.secondary{--mat-progress-bar-active-indicator-color: var(--x-app-secondary)}html mat-progress-bar.tertiary{--mat-progress-bar-active-indicator-color: var(--x-app-tertiary)}html mat-progress-bar.mat-warn,html mat-progress-bar.error{--mat-progress-bar-active-indicator-color: var(--x-app-error)}html .mat-drawer{--mat-sidenav-container-shape: var(--x-sidenav-container-shape, var(--x-app-corner-none));--mat-sidenav-container-elevation-shadow: var(--x-sidenav-container-elevation-shadow, none);--mat-sidenav-container-width: var(--x-sidenav-container-width, 360px);--mat-sidenav-container-background-color: var(--x-sidenav-container-background-color, var(--x-app-surface))}html .mat-drawer-container{--mat-sidenav-scrim-color: var(--x-sidenav-scrim-color, color-mix(in srgb, var(--x-app-surface) 40%, transparent))}html mat-sidenav.mat-drawer-side{border-right:none;box-shadow:var(--x-sidenav-side-elevation-shadow, var(--x-app-elevation-level-4))}html mat-spinner,html mat-progress-spinner{--mat-progress-spinner-active-indicator-color: var(--x-progress-spinner-indicator-color, var(--x-app-primary))}html mat-spinner.mat-accent,html mat-spinner.secondary,html mat-progress-spinner.mat-accent,html mat-progress-spinner.secondary{--mat-progress-spinner-active-indicator-color: var(--x-app-secondary)}html mat-spinner.tertiary,html mat-progress-spinner.tertiary{--mat-progress-spinner-active-indicator-color: var(--x-app-tertiary)}html mat-spinner.mat-warn,html mat-spinner.error,html mat-progress-spinner.mat-warn,html mat-progress-spinner.error{--mat-progress-spinner-active-indicator-color: var(--x-app-error)}html mat-stepper,html mat-horizontal-stepper,html mat-vertical-stepper{--mat-stepper-container-color: var(--x-stepper-container-color, var(--x-app-surface))}html mat-horizontal-stepper .mat-horizontal-content-container{padding:var(--x-stepper-container-padding, 0 1.5rem 1.5rem)}html .mat-mdc-table{--mat-table-background-color: var(--x-table-background-color, var(--x-app-surface));--mat-table-header-headline-color: var(--x-table-header-headline-color, var(--x-app-on-surface));--mat-table-row-item-label-text-color: var(--x-table-row-item-label-text-color, var(--x-app-on-surface))}html mat-toolbar{--mat-toolbar-container-background-color: var(--x-toolbar-container-background-color, var(--x-app-surface));--mat-toolbar-container-text-color: var(--x-toolbar-container-text-color, var(--x-app-on-surface));--mat-toolbar-standard-height: var(--x-app-toolbar-standard-height, 64px);--mat-toolbar-mobile-height: var(--x-app-toolbar-mobile-height, 56px)}html mat-toolbar.primary{--mat-toolbar-container-background-color: var(--x-app-primary);--mat-toolbar-container-text-color: var(--x-app-on-primary)}html mat-toolbar.mat-accent,html mat-toolbar.secondary{--mat-toolbar-container-background-color: var(--x-app-secondary);--mat-toolbar-container-text-color: var(--x-app-on-secondary)}html mat-toolbar.tertiary{--mat-toolbar-container-background-color: var(--x-app-tertiary);--mat-toolbar-container-text-color: var(--x-app-on-tertiary)}html mat-toolbar.mat-warn,html mat-toolbar.error{--mat-toolbar-container-background-color: var(--x-app-error);--mat-toolbar-container-text-color: var(--x-app-on-error)}html .mat-mdc-tooltip{--mat-tooltip-container-color: var(--x-tooltip-container-color, var(--x-app-inverse-surface));--mat-tooltip-supporting-text-color: var(--x-tooltip-text-color, var(--x-app-inverse-on-surface))}html .mdc-button,html .mdc-icon-button:has(.mat-badge){position:relative}html .mdc-button .mat-badge,html .mdc-icon-button:has(.mat-badge) .mat-badge{position:absolute;top:0;right:0}html .border-primary-1{border:1px solid var(--x-app-primary)}html .border-secondary-1{border:1px solid var(--x-app-secondary)}html .border-error-1{border:1px solid var(--x-app-error)}html .border-primary-2{border:2px solid var(--x-app-primary)}html .border-secondary-2{border:2px solid var(--x-app-secondary)}html .border-error-2{border:2px solid var(--x-app-error)}html .border,html .border-1{border:1px solid}html .border-0{border:0px solid}html .border-2{border:2px solid}html .border-t{border-top:1px solid}html .border-t-0{border-top:0px solid}html .border-t-2{border-top:2px solid}html .border-r{border-right:1px solid}html .border-r-0{border-right:0px solid}html .border-r-2{border-right:2px solid}html .border-b{border-bottom:1px solid}html .border-b-0{border-bottom:0px solid}html .border-b-2{border-bottom:2px solid}html .border-l{border-left:1px solid}html .border-l-0{border-left:0px solid}html .border-l-2{border-left:2px solid}html .mdc-button__label{display:flex;align-items:center;justify-content:center;text-wrap:nowrap;width:100%}html .mat-mdc-button-base.btn-lg{font-family:var(--x-button-lg-font, var(--x-app-title-large-font));line-height:var(--x-button-lg-line-height, 2.5rem);height:var(--x-button-lg-height, 2.5rem);letter-spacing:var(--x-button-lg-tracking, var(--x-app-title-large-tracking));font-weight:var(--x-button-lg-font-weight, var(--x-app-title-large-font-weight));font-size:var(--x-button-lg-font-size, var(--x-app-title-large-font-size));padding-left:var(--x-button-lg-horizontal-padding, var(--x-button-horizontal-padding));padding-right:var(--x-button-lg-horizontal-padding, var(--x-button-horizontal-padding))}html .mat-mdc-button-base.btn-sm{font-family:var(--x-button-sm-font, var(--x-app-body-medium-font));line-height:var(--x-button-sm-line-height, 2rem);height:var(--x-button-sm-height, 2rem);letter-spacing:var(--x-button-sm-tracking, var(--x-app-body-medium-tracking));font-weight:var(--x-button-sm-font-weight, var(--x-app-body-medium-font-weight));font-size:var(--x-button-sm-font-size, var(--x-app-body-medium-font-size));padding-left:var(--x-button-sm-horizontal-padding, var(--x-button-horizontal-padding));padding-right:var(--x-button-sm-horizontal-padding, var(--x-button-horizontal-padding))}html .mat-dialog-fade-right .mat-mdc-dialog-container{animation:fadeInRight .3s ease!important}html .mat-dialog-fade-left .mat-mdc-dialog-container{animation:fadeInLeft .3s ease!important}html .mat-mdc-dialog-title{text-align:var(--x-dialog-headline-align, center)}html .mat-mdc-dialog-component-host{display:initial}html .blurred-backdrop{background-color:#0000004d;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:backdrop-filter .3s ease,background-color .3s ease}html .cdk-overlay-pane x-overlay-container{position:relative}html .cdk-overlay-pane .close{position:absolute;top:var(--x-dialog-close-button-top, 10px);right:var(--x-dialog-close-button-right, 10px);color:var(--x-dialog-close-button-color, currentColor);opacity:var(--x-dialog-close-button-opacity, .5);cursor:pointer;transition:.1s}html .cdk-overlay-pane .close:hover{opacity:1;transform:scale(1.1)}html .cdk-overlay-backdrop{background:var(--x-overlay-backdrop)}html .mat-mdc-dialog-surface{padding:var(--x-dialog-content-padding)}html .cdk-overlay-pane.terms-and-conditions-dialog{max-height:100vh}html .cdk-overlay-pane.terms-and-conditions-dialog mat-dialog-container{overflow:hidden}html .mat-grid-tile .mat-figure{align-items:stretch!important;justify-content:stretch!important}html .mdc-list{padding:var(--x-list-padding, 8px 0)}html .mat-mdc-nav-list.horizontal{display:flex}html .mat-mdc-nav-list.horizontal,html .mat-mdc-nav-list.horizontal[dense]{padding-top:0}html .mat-line-wrap,html .mat-line{word-wrap:break-word!important}html .mobile-table.mat-mdc-table,html .mobile-table .mat-mdc-table{border:0;vertical-align:middle;width:100%}html .mobile-table.mat-mdc-table .mdc-data-table__row,html .mobile-table .mat-mdc-table .mdc-data-table__row{background:var(--x-table-row-background, transparent);border:1px solid var(--x-table-row-border, var(--x-app-outline));border-radius:var(--x-table-border-radius, 0);overflow:hidden;display:block;font-family:var(--x-app-body-medium-font);font-size:var(--x-app-body-medium-font-size);margin-bottom:2rem}html .mobile-table.mat-mdc-table .mdc-data-table__row:last-child .mat-mdc-cell,html .mobile-table .mat-mdc-table .mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:1px solid var(--x-table-row-border, var(--x-app-outline))}html .mobile-table.mat-mdc-table .mdc-data-table__cell,html .mobile-table .mat-mdc-table .mdc-data-table__cell{display:flex;font-weight:700;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid var(--x-table-cell-border, var(--x-app-outline));box-sizing:content-box}html .mobile-table.mat-mdc-table .mdc-data-table__cell:before,html .mobile-table .mat-mdc-table .mdc-data-table__cell:before{content:attr(data-label);text-transform:uppercase;font-weight:400;font-size:.85em}html .mobile-table.mat-mdc-table .mdc-data-table__cell:not([data-label]),html .mobile-table .mat-mdc-table .mdc-data-table__cell:not([data-label]){justify-content:right}html .mobile-table.mat-mdc-table .mat-mdc-header-row,html .mobile-table .mat-mdc-table .mat-mdc-header-row{display:none}@keyframes fadeInLeft{0%{opacity:0;transform:scale(1) translate(30px)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:scale(1) translate(-30px)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes slideInItemLeft{0%{left:50%;width:35vw;@media(min-width:576px)and (max-width:991px){html{width:60vw}}@media(max-width:575px){html{width:75vw}}}to{left:20%;width:30vw;@media(min-width:576px)and (max-width:991px){html{width:40vw}}@media(max-width:575px){html{width:55vw}}}}@keyframes slideInItemRight{0%{left:50%;width:35vw;@media(min-width:576px)and (max-width:991px){html{width:60vw}}@media(max-width:575px){html{width:75vw}}}to{left:80%;width:30vw;@media(min-width:576px)and (max-width:991px){html{width:40vw}}@media(max-width:575px){html{width:55vw}}}}@keyframes shimmer{to{left:100%}}@keyframes drop{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{top:110%;transform:rotate(360deg)}}@keyframes shake{0%,to{transform:rotate(0)}11%,66%,87%,95%,98%{transform:rotate(-10deg)}45%,79%,92%,97%,99%{transform:rotate(10deg)}}@keyframes shrink{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}@keyframes grow{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes blink{0%,20%,40%,60%,80%,to{background:var(--x-anim-blink-first-color, #fff)}10%,30%,50%,70%,90%{background:var(--x-anim-blink-second-color, rgb(255, 255, 0))}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glow{0%{box-shadow:var(--x-anim-glow-initial-shadow, 0 0 15px rgba(255, 221, 0, .7), inset 0 0 8px rgba(0, 0, 0, .5))}to{box-shadow:var(--x-anim-glow-end-shadow, 0 0 25px rgb(255, 221, 0), inset 0 0 15px rgba(0, 0, 0, .7))}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}html input:-webkit-autofill,html input:-webkit-autofill:hover,html input:-webkit-autofill:focus,html input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--x-app-on-surface)}html .btn-kick{background-color:#53fc18;color:#000}html .btn-kick:hover{background-color:#48e016}html .btn-twitch{background-color:#9146ff;color:#fff}html .btn-twitch:hover{background-color:#7a35e6}html .btn-youtube{background-color:red;color:#fff}html .btn-youtube:hover{background-color:#c00}html .btn-facebook{background-color:#1877f2;color:#fff}html .btn-facebook:hover{background-color:#166fe0}html .btn-linkedin{background-color:#0077b5;color:#fff}html .btn-linkedin:hover{background-color:#00669c}html .btn-instagram{background-color:#e1306c;color:#fff}html .btn-instagram:hover{background-color:#c0255a}html .flex-1{flex:1}html .flex-2{flex:2}html .flex-3{flex:3}html .flex-4{flex:4}html .flex-5{flex:5}html .flex-6{flex:6}html .flex-7{flex:7}html .flex-8{flex:8}html .opacity-1{opacity:.1}html .opacity-2{opacity:.2}html .opacity-3{opacity:.3}html .opacity-4{opacity:.4}html .opacity-5{opacity:.5}html .opacity-6{opacity:.6}html .opacity-7{opacity:.7}html .opacity-8{opacity:.8}html .opacity-9{opacity:.9}html .row{display:flex;flex-direction:row;gap:0 var(--x-row-gap, var(--x-spacer))}html .col{flex:1}html .w-0{width:0}html .w-25{width:25%}html .w-50{width:50%}html .w-75{width:75%}html .w-100{width:100%}html .w-auto{width:auto}html .w-screen{width:100vw}html .w-min{width:min-content}html .w-max{width:max-content}html .w-fit{width:fit-content}html .h-0{height:0}html .h-25{height:25%}html .h-50{height:50%}html .h-75{height:75%}html .h-100{height:100%}html .h-auto{height:auto}html .h-screen{height:100vw}html .h-min{height:min-content}html .h-max{height:max-content}html .h-fit{height:fit-content}html [hidden],html .d-none{display:none!important}html .text-transform-none{text-transform:none!important}html .d-block{display:block!important}html .d-inline{display:inline!important}html .cursor-pointer{cursor:pointer}html .custom-width{width:var(--x-custom-width);max-width:var(--x-custom-max-width);min-width:var(--x-custom-min-width)}html .custom-height{height:var(--x-custom-height);max-height:var(--x-custom-max-height);min-height:var(--x-custom-min-height)}html .x-iframe{display:block;width:100%;height:100%;border:0}html .no-child-margin *{margin:0!important}html .cdk-focused,html .cdk-mouse-focused{outline:0!important}html .d-grid{display:grid;box-sizing:border-box}html .d-flex{display:flex;box-sizing:border-box}html .d-inline-flex{display:inline-flex;box-sizing:border-box}html .d-contents{display:contents}html .fd-r{flex-direction:row}html .fd-rr{flex-direction:row-reverse}html .fd-c{flex-direction:column}html .fd-cr{flex-direction:column-reverse}html .fw-n{flex-wrap:nowrap}html .fw-w{flex-wrap:wrap}html .fw-wr{flex-wrap:wrap-reverse}html .jc-fe{justify-content:flex-end}html .jc-fs{justify-content:flex-start}html .jc-c{justify-content:center}html .jc-sa{justify-content:space-around}html .jc-sb{justify-content:space-between}html .ai-fs{align-items:flex-start}html .ai-c{align-items:center}html .ai-fe{align-items:flex-end}html .ai-s{align-items:stretch}html .ai-e{align-items:end}html .ai-b{align-items:baseline}html .fg-0{flex-grow:0;box-sizing:border-box}html .fg-1{flex-grow:1;box-sizing:border-box}html .fs-0{flex-shrink:0;box-sizing:border-box}html .fs-1{flex-shrink:1;box-sizing:border-box}html .fb-a{flex-basis:auto}html .fb-0{flex-basis:0}html .as-a{align-self:auto}html .as-fs{align-self:flex-start}html .as-c{align-self:center}html .as-fe{align-self:flex-end}html .as-s{align-self:stretch}html .as-b{align-self:baseline}html .js-fe{justify-self:flex-end}html .js-fs{justify-self:flex-start}html .js-c{justify-self:center}html .js-sa{justify-self:space-around}html .js-sb{justify-self:space-between}html .f-left{float:left}html .f-right{float:right}html .relative{position:relative}html .sticky{position:sticky}html .overflow-none{overflow:hidden}html .overflow-auto{overflow:auto}html ::-webkit-scrollbar{width:var(--x-scrollbar-width, 0);height:auto}html ::-webkit-scrollbar-track{border-radius:5px;background:none}html ::-webkit-scrollbar-thumb{border-radius:5px;background:var(--x-scrollbar-thumb-color, var(--x-app-primary))}html ::-webkit-scrollbar-thumb:hover{background:var(--x-scrollbar-hover-thumb-color, var(--x-app-primary))}html ::-webkit-scrollbar-thumb:window-inactive{background:var(--x-scrollbar-inactive-thumb-color, var(--x-app-primary))}html .skeleton{border-radius:.3rem;position:relative;overflow:hidden;background-color:var(--x-skeleton-background-color, color-mix(in srgb, #ffffff 10%, transparent))}html .skeleton:after{content:"";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(90deg,transparent,var(--x-skeleton-foreground-color, rgba(255, 255, 255, .1)),transparent);animation:shimmer 1.5s infinite}html .skeleton-border{border-radius:.3rem;border:1px solid var(--x-skeleton-background-color, color-mix(in srgb, #ffffff 10%, transparent))}html .skeleton.avatar{border-radius:50%}html .skeleton.avatar-sm{width:var(--x-skeleton-avatar-sm, 1.5rem);height:var(--x-skeleton-avatar-sm, 1.5rem)}html .skeleton.avatar-md{width:var(--x-skeleton-avatar-md, 2.2rem);height:var(--x-skeleton-avatar-md, 2.2rem)}html .skeleton.avatar-lg{width:var(--x-skeleton-avatar-lg, 3rem);height:var(--x-skeleton-avatar-lg, 3rem)}html .skeleton.avatar-xl{width:var(--x-skeleton-avatar-xl, 4rem);height:var(--x-skeleton-avatar-xl, 4rem)}html .skeleton.image{border-radius:5px}html .skeleton.image-sm{width:var(--x-skeleton-image-sm, 3rem);height:var(--x-skeleton-image-sm, 3rem)}html .skeleton.image-md{width:var(--x-skeleton-image-md, 5rem);height:var(--x-skeleton-image-md, 5rem)}html .skeleton.image-lg{width:var(--x-skeleton-image-lg, 7rem);height:var(--x-skeleton-image-lg, 7rem)}html .skeleton.image-xl{width:var(--x-skeleton-image-xl, 9rem);height:var(--x-skeleton-image-xl, 9rem)}html .skeleton.image-fill{width:var(--x-skeleton-image-fill, 100%);height:var(--x-skeleton-image-fill, 100%)}html .skeleton.image-full{width:var(--x-skeleton-width-xl, 9rem);max-height:var(--x-skeleton-width-xl, 9rem)}html .skeleton.text{height:.5rem;width:100%}html .skeleton.text-75{width:var(--x-skeleton-text-75, 75%)}html .skeleton.text-50{width:var(--x-skeleton-text-50, 50%)}html .skeleton.text-25{width:var(--x-skeleton-text-25, 25%)}html .skeleton.btn{height:2rem;margin-inline-end:1rem;width:5rem}html .skeleton.btn:last-of-type{margin-inline-end:unset}html .skeleton.btn-xs{width:var(--x-skeleton-btn-xs, 3rem)}html .skeleton.btn-sm{width:var(--x-skeleton-btn-sm, 4rem)}html .skeleton.btn-lg{width:var(--x-skeleton-btn-lg, 6rem)}html .skeleton.btn-lg{height:3rem}html .skeleton.btn-full{width:100%}html .skeleton.panel{border-radius:5px;width:100%}html .skeleton.panel-xs{height:var(--x-skeleton-panel-xs, 3.5rem)}html .skeleton.panel-sm{height:var(--x-skeleton-panel-sm, 6rem)}html .skeleton.panel-md{height:var(--x-skeleton-panel-md, 10rem)}html .skeleton.panel-lg{height:var(--x-skeleton-panel-lg, 15rem)}html .skeleton.panel-xl{height:var(--x-skeleton-panel-xl, 20rem)}html .m-0{margin:0!important}html .mt-0,html .my-0{margin-top:0!important}html .mr-0,html .mx-0{margin-right:0!important}html .mb-0,html .my-0{margin-bottom:0!important}html .ml-0,html .mx-0{margin-left:0!important}html .m-1{margin:calc(var(--x-spacer, 1rem) * .25)!important}html .mt-1,html .my-1{margin-top:calc(var(--x-spacer, 1rem) * .25)!important}html .mr-1,html .mx-1{margin-right:calc(var(--x-spacer, 1rem) * .25)!important}html .mb-1,html .my-1{margin-bottom:calc(var(--x-spacer, 1rem) * .25)!important}html .ml-1,html .mx-1{margin-left:calc(var(--x-spacer, 1rem) * .25)!important}html .m-2{margin:calc(var(--x-spacer, 1rem) * .5)!important}html .mt-2,html .my-2{margin-top:calc(var(--x-spacer, 1rem) * .5)!important}html .mr-2,html .mx-2{margin-right:calc(var(--x-spacer, 1rem) * .5)!important}html .mb-2,html .my-2{margin-bottom:calc(var(--x-spacer, 1rem) * .5)!important}html .ml-2,html .mx-2{margin-left:calc(var(--x-spacer, 1rem) * .5)!important}html .m-3{margin:var(--x-spacer, 1rem)!important}html .mt-3,html .my-3{margin-top:var(--x-spacer, 1rem)!important}html .mr-3,html .mx-3{margin-right:var(--x-spacer, 1rem)!important}html .mb-3,html .my-3{margin-bottom:var(--x-spacer, 1rem)!important}html .ml-3,html .mx-3{margin-left:var(--x-spacer, 1rem)!important}html .m-4{margin:calc(var(--x-spacer, 1rem) * 1.5)!important}html .mt-4,html .my-4{margin-top:calc(var(--x-spacer, 1rem) * 1.5)!important}html .mr-4,html .mx-4{margin-right:calc(var(--x-spacer, 1rem) * 1.5)!important}html .mb-4,html .my-4{margin-bottom:calc(var(--x-spacer, 1rem) * 1.5)!important}html .ml-4,html .mx-4{margin-left:calc(var(--x-spacer, 1rem) * 1.5)!important}html .m-5{margin:calc(var(--x-spacer, 1rem) * 3)!important}html .mt-5,html .my-5{margin-top:calc(var(--x-spacer, 1rem) * 3)!important}html .mr-5,html .mx-5{margin-right:calc(var(--x-spacer, 1rem) * 3)!important}html .mb-5,html .my-5{margin-bottom:calc(var(--x-spacer, 1rem) * 3)!important}html .ml-5,html .mx-5{margin-left:calc(var(--x-spacer, 1rem) * 3)!important}html .m-n1{margin:calc(var(--x-spacer, 1rem) * -.25)!important}html .mt-n1,html .my-n1{margin-top:calc(var(--x-spacer, 1rem) * -.25)!important}html .mr-n1,html .mx-n1{margin-right:calc(var(--x-spacer, 1rem) * -.25)!important}html .mb-n1,html .my-n1{margin-bottom:calc(var(--x-spacer, 1rem) * -.25)!important}html .ml-n1,html .mx-n1{margin-left:calc(var(--x-spacer, 1rem) * -.25)!important}html .m-n2{margin:calc(var(--x-spacer, 1rem) * -.5)!important}html .mt-n2,html .my-n2{margin-top:calc(var(--x-spacer, 1rem) * -.5)!important}html .mr-n2,html .mx-n2{margin-right:calc(var(--x-spacer, 1rem) * -.5)!important}html .mb-n2,html .my-n2{margin-bottom:calc(var(--x-spacer, 1rem) * -.5)!important}html .ml-n2,html .mx-n2{margin-left:calc(var(--x-spacer, 1rem) * -.5)!important}html .m-n3{margin:calc(var(--x-spacer, 1rem) * -1)!important}html .mt-n3,html .my-n3{margin-top:calc(var(--x-spacer, 1rem) * -1)!important}html .mr-n3,html .mx-n3{margin-right:calc(var(--x-spacer, 1rem) * -1)!important}html .mb-n3,html .my-n3{margin-bottom:calc(var(--x-spacer, 1rem) * -1)!important}html .ml-n3,html .mx-n3{margin-left:calc(var(--x-spacer, 1rem) * -1)!important}html .m-n4{margin:calc(var(--x-spacer, 1rem) * -1.5)!important}html .mt-n4,html .my-n4{margin-top:calc(var(--x-spacer, 1rem) * -1.5)!important}html .mr-n4,html .mx-n4{margin-right:calc(var(--x-spacer, 1rem) * -1.5)!important}html .mb-n4,html .my-n4{margin-bottom:calc(var(--x-spacer, 1rem) * -1.5)!important}html .ml-n4,html .mx-n4{margin-left:calc(var(--x-spacer, 1rem) * -1.5)!important}html .m-n5{margin:calc(var(--x-spacer, 1rem) * -3)!important}html .mt-n5,html .my-n5{margin-top:calc(var(--x-spacer, 1rem) * -3)!important}html .mr-n5,html .mx-n5{margin-right:calc(var(--x-spacer, 1rem) * -3)!important}html .mb-n5,html .my-n5{margin-bottom:calc(var(--x-spacer, 1rem) * -3)!important}html .ml-n5,html .mx-n5{margin-left:calc(var(--x-spacer, 1rem) * -3)!important}html .p-0{padding:0!important}html .pt-0,html .py-0{padding-top:0!important}html .pr-0,html .px-0{padding-right:0!important}html .pb-0,html .py-0{padding-bottom:0!important}html .pl-0,html .px-0{padding-left:0!important}html .p-1{padding:calc(var(--x-spacer, 1rem) * .25)!important}html .pt-1,html .py-1{padding-top:calc(var(--x-spacer, 1rem) * .25)!important}html .pr-1,html .px-1{padding-right:calc(var(--x-spacer, 1rem) * .25)!important}html .pb-1,html .py-1{padding-bottom:calc(var(--x-spacer, 1rem) * .25)!important}html .pl-1,html .px-1{padding-left:calc(var(--x-spacer, 1rem) * .25)!important}html .p-2{padding:calc(var(--x-spacer, 1rem) * .5)!important}html .pt-2,html .py-2{padding-top:calc(var(--x-spacer, 1rem) * .5)!important}html .pr-2,html .px-2{padding-right:calc(var(--x-spacer, 1rem) * .5)!important}html .pb-2,html .py-2{padding-bottom:calc(var(--x-spacer, 1rem) * .5)!important}html .pl-2,html .px-2{padding-left:calc(var(--x-spacer, 1rem) * .5)!important}html .p-3{padding:var(--x-spacer, 1rem)!important}html .pt-3,html .py-3{padding-top:var(--x-spacer, 1rem)!important}html .pr-3,html .px-3{padding-right:var(--x-spacer, 1rem)!important}html .pb-3,html .py-3{padding-bottom:var(--x-spacer, 1rem)!important}html .pl-3,html .px-3{padding-left:var(--x-spacer, 1rem)!important}html .p-4{padding:calc(var(--x-spacer, 1rem) * 1.5)!important}html .pt-4,html .py-4{padding-top:calc(var(--x-spacer, 1rem) * 1.5)!important}html .pr-4,html .px-4{padding-right:calc(var(--x-spacer, 1rem) * 1.5)!important}html .pb-4,html .py-4{padding-bottom:calc(var(--x-spacer, 1rem) * 1.5)!important}html .pl-4,html .px-4{padding-left:calc(var(--x-spacer, 1rem) * 1.5)!important}html .p-5{padding:calc(var(--x-spacer, 1rem) * 3)!important}html .pt-5,html .py-5{padding-top:calc(var(--x-spacer, 1rem) * 3)!important}html .pr-5,html .px-5{padding-right:calc(var(--x-spacer, 1rem) * 3)!important}html .pb-5,html .py-5{padding-bottom:calc(var(--x-spacer, 1rem) * 3)!important}html .pl-5,html .px-5{padding-left:calc(var(--x-spacer, 1rem) * 3)!important}html .gap-0{gap:0!important}html .gap-1{gap:calc(var(--x-spacer, 1rem) * .25)!important}html .gap-2{gap:calc(var(--x-spacer, 1rem) * .5)!important}html .gap-3{gap:var(--x-spacer, 1rem)!important}html .gap-4{gap:calc(var(--x-spacer, 1rem) * 1.5)!important}html .gap-5{gap:calc(var(--x-spacer, 1rem) * 3)!important}html .m-auto{margin:auto!important}html .mt-auto,html .my-auto{margin-top:auto!important}html .mr-auto,html .mx-auto{margin-right:auto!important}html .mb-auto,html .my-auto{margin-bottom:auto!important}html .ml-auto,html .mx-auto{margin-left:auto!important}html .pm{margin:var(--x-page-margin-y) var(--x-page-margin-x)!important}html .pm-x{margin-left:var(--x-page-margin-x)!important;margin-right:var(--x-page-margin-x)!important}html .pm-y{margin-top:var(--x-page-margin-y)!important;margin-bottom:var(--x-page-margin-y)!important}html .pm-t{margin-top:var(--x-page-margin-y)!important}html .pm-b{margin-bottom:var(--x-page-margin-y)!important}html .pm-l{margin-left:var(--x-page-margin-x)!important}html .pm-r{margin-right:var(--x-page-margin-x)!important}html .mt-offset{margin-top:var(--x-top-offset)}html .text-center{text-align:center}html .text-left{text-align:left}html .text-right{text-align:right}html .text-capitalize{text-transform:capitalize}html .text-lowercase{text-transform:lowercase}html .text-uppercase{text-transform:uppercase}html .mat-body p,html .mat-typography p{margin-bottom:var(--x-font-bottom-margin, 12px)}html .text-primary,html .text-primary p{color:var(--x-app-primary)}html .text-accent,html .text-secondary{color:var(--x-app-secondary)}html .text-warn,html .text-error{color:var(--x-app-error)}html .text-success{color:var(--x-app-success, #118c4f)}html .text-underline{text-decoration:underline}html .text-nowrap{white-space:nowrap}html .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html a[href]:not([class*=mat-]){color:var(--x-app-link-color, inherit)}html a[x-action]:not([class*=mat-]){color:var(--x-app-link-color, inherit)}html .active-template-slug.copy h1~*,html .active-template-slug.copy h2~*,html .active-template-slug.copy h3~*,html .active-template-slug.copy h4~*{margin-top:1rem}html .active-template-slug.copy .promotion-header,html .active-template-slug.copy .promotion-abstract,html .active-template-slug.copy .promotion-content{margin-bottom:var(--x-placeholder-copy-content-bottom-margin, var(--x-page-margin-y))}html .active-template-slug.copy ol,html .active-template-slug.copy ul{font-size:var(--x-app-body-large-font-size);font-weight:var(--x-app-body-large-font-weight)}html .active-template-slug.copy table p{margin-bottom:0}html .active-template-slug.expansion-panel ol,html .active-template-slug.expansion-panel ul{padding-left:0}html .active-template-slug.expansion-panel li{padding:0;list-style:none;margin-bottom:.5rem}html .active-template-slug.expansion-panel li:before{content:" * ";font-weight:700;font-size:10px;margin-right:2px}html x-placeholder x-card p,html x-placeholder x-card h1,html x-placeholder x-card h2,html x-placeholder x-card h3,html x-placeholder x-card h4,html x-placeholder x-card h5,html x-placeholder x-card h6,html x-placeholder x-banner p,html x-placeholder x-banner h1,html x-placeholder x-banner h2,html x-placeholder x-banner h3,html x-placeholder x-banner h4,html x-placeholder x-banner h5,html x-placeholder x-banner h6{margin:0}html x-lobby .copy p{margin-bottom:0}html .copy figure{margin:0}html .copy hr{border-color:var(--x-app-outline)}html x-file-drag-drop-type .drop-area{border-color:var(--x-file-drag-drop-border-color, var(--x-app-on-surface-variant))}html x-file-drag-drop-type .drop-area.dragover{background:var(--x-file-drag-drop-dragover-background, var(--x-app-surface-container));border-color:var(--x-file-drag-drop-dragover-border-color, var(--x-app-secondary))}html x-file-drag-drop-type .hint{color:var(--x-file-drag-drop-hint-color, var(--x-app-on-surface-variant))}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item{height:var(--x-casino-game-list-item-height, 48px);background:var(--x-casino-game-list-item-background, inherit);border-radius:var(--x-casino-game-list-item-border-radius, none);margin-bottom:var(--x-casino-game-list-item-margin-bottom, 0);padding:var(--x-casino-game-list-item-padding, 0 16px);border-bottom:var(--x-casino-game-list-item-border-bottom, none)}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content .mat-mdc-list-item-unscoped-content{display:flex;align-items:center}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content .name{color:var(--x-casino-game-list-title-color, var(--x-app-on-surface));font-size:var(--x-casino-game-list-item-font-size, var(--x-app-title-large-font-size));font-weight:var(--x-casino-game-list-item-font-weight, var(--x-app-title-large-font-weight))}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content .studio{color:var(--x-casino-game-list-studio-color, var(--x-app-on-surface));font-size:var(--x-casino-game-list-studio-font-size, var(--x-app-body-medium-font-size));font-weight:var(--x-casino-game-list-studio-font-weight, var(--x-app-body-medium-font-weight))}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content .thumb{width:var(--x-casino-game-list-thumb-width, 2rem);min-width:var(--x-casino-game-list-thumb-width, 2rem);margin-right:var(--x-casino-game-list-thumb-right-margin, 1rem);height:var(--x-casino-game-list-thumb-height, auto)}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content .thumb x-asset{display:inline}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content .thumb x-asset img{width:100%;object-fit:cover;border-radius:var(--x-casino-game-list-thumb-border-radius, none)}html x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content mat-icon{color:var(--x-casino-game-list-icon-color, var(--x-app-on-surface));margin-right:var(--x-casino-game-list-icon-margin-right, 0);width:var(--x-casino-game-list-icon-size, 24px);height:var(--x-casino-game-list-icon-size, 24px)}html button.mat-mdc-button-base.mat-bankid,html a.mat-mdc-button-base.mat-bankid{background:#469cbe;color:#fff}html button.mat-mdc-button-base.mat-facebook,html a.mat-mdc-button-base.mat-facebook{background:#3b5998;color:#fff}html button.mat-mdc-button-base.mat-google,html a.mat-mdc-button-base.mat-google{background:#fd5d51;color:#fff}html button.mat-mdc-button-base.mat-twitter,html a.mat-mdc-button-base.mat-twitter{background:#10d4ff;color:#fff}html button.mat-mdc-button-base.mat-steam,html a.mat-mdc-button-base.mat-steam{background:#4e4e4e;color:#fff}html button.mat-mdc-button-base.mat-trustly,html a.mat-mdc-button-base.mat-trustly{background:#60c100;color:#000}html .status-dot{width:1rem;height:1rem;border-radius:50%}html .status-dot.success{background-color:var(--x-app-success, #118c4f)}html .status-dot.pending{background-color:var(--x-app-pending, orange)}html .status-dot.failed{background-color:var(--x-app-error)}html .open-syndicate-guide{background-color:var(--x-syndicate-guide-background, #fff);border-radius:var(--x-syndicate-guide-border-radius, 0)}html .open-syndicate-guide x-overlay-container{overflow:scroll;box-shadow:var(--x-syndicate-guide-overlay-shadow, none);height:var(--x-syndicate-guide-overlay-container-height, 100%)}@media(orientation:landscape)and (min-width:700px){html .clear-notch-left .unibo-overlay-hook{padding-left:constant(safe-area-inset-left,0);padding-left:env(safe-area-inset-left,0);background-color:var(--x-app-background)}}html,body{height:100%}body{color:var(--x-app-on-background);font-size:var(--x-app-body-large-font-size);line-height:var(--x-app-body-large-line-height)}p{margin:0 0 12px}body{margin:0;font-family:var(--x-app-plain-font, Roboto, "Helvetica Neue", sans-serif);-webkit-font-smoothing:antialiased}
