mat-error{margin-top:-4px}.mat-mdc-form-field-type-checkbox .mat-mdc-form-field-infix{padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.mat-mdc-form-field-type-checkbox .mdc-line-ripple:before,.mat-mdc-form-field-type-checkbox-group .mdc-line-ripple:before{border:0!important}.mat-mdc-form-field-type-checkbox .mdc-line-ripple:after,.mat-mdc-form-field-type-checkbox-group .mdc-line-ripple:after{border:0!important}.mat-mdc-form-field-type-checkbox-group .mdc-text-field--filled:not(.mdc-text-field--disabled),.mat-mdc-form-field-type-checkbox .mdc-text-field--filled:not(.mdc-text-field--disabled){color:var(--form-field-color);background-color:var(--background-dialog);border-radius:var(--form-field-border-radius, 4px 4px 0 0);font-size:var(--form-field-font-size, inherit);border:var(--form-field-border, none)}.mat-mdc-form-field-type-radio.mat-mdc-form-field{flex-direction:row!important}.mat-mdc-form-field-type-radio.mat-mdc-form-field .mat-mdc-form-field-infix{padding-left:0!important;padding-right:0!important}.mat-mdc-form-field-type-radio.mat-mdc-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--background-dialog)!important;border:0}.mat-mdc-select{color:var(--mat-sidenav-content-text-color)!important}.mdc-text-field{padding:0!important}.mdc-form-field,.mat-mdc-select-value{font-size:inherit;font-weight:400;line-height:1.125;font-family:var(--font-family-body);letter-spacing:normal}.mdc-text-field--filled:not(.mdc-text-field--disabled){color:var(--form-field-color);background-color:var(--form-field-background, var(--foreground-base))!important;border-radius:var(--form-field-border-radius, 4px 4px 0 0);font-size:var(--form-field-font-size, inherit);border:var(--form-field-border, none)}.mdc-text-field--filled.mdc-text-field--disabled .mdc-text-field__input{color:var(--foreground-disabled-text)!important}.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label,.mdc-text-field--filled.mdc-text-field--disabled .mdc-floating-label--float-above{color:var(--form-field-label-color, var(--foreground-secondary-text))}.mat-mdc-form-field-infix{padding-left:.75em;padding-right:.75em}.mat-mdc-checkbox .mdc-form-field .mdc-label{margin-top:13px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--form-field-background, var(--foreground-base)) inset!important}:root .mat-mdc-form-field:hover .mat-mdc-form-field-focus-overlay{opacity:0!important}.mat-mdc-form-field-icon-prefix>.mat-icon,.mat-mdc-form-field-icon-suffix>.mat-icon{padding:0 0 0 .75em}:root .mat-primary .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after,:root .mat-primary .mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-minimal:after{color:var(--foreground-text)!important}:root .mat-mdc-autocomplete-panel .mat-pseudo-checkbox{display:none}.mdc-list-item__primary-text{width:100%}.payment-select-type.mat-mdc-select-panel .provider-logo{width:4rem}@media (orientation: landscape) and (min-width: 700px){.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(--mat-sidenav-content-background-color, var(--mat-app-background))}}html{--mat-badge-text-font: var(--font-family-body);--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:var(--font-weight-h1) var(--font-size-h1) / var(--line-height-h1, calc(var(--font-size-h1) * 1.5)) var(--font-family-heading);letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:var(--font-weight-h2) var(--font-size-h2) / var(--line-height-h2, calc(var(--font-size-h2) * 1.5)) var(--font-family-heading);letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:var(--font-weight-h3) var(--font-size-h3) / var(--line-height-h3, calc(var(--font-size-h3) * 1.5)) var(--font-family-heading);letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:var(--font-weight-h4) var(--font-size-h4) / var(--line-height-h4, calc(var(--font-size-h4) * 1.5)) var(--font-family-heading);letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:var(--font-weight-body) calc(var(--font-size-body) * .83) / var(--line-height-body, calc(var(--font-size-body) * 1.5)) var(--font-family-body);margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:var(--font-weight-body) calc(var(--font-size-body) * .67) / var(--line-height-body, calc(var(--font-size-body) * 1.5)) var(--font-family-body);margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 var(--font-size-body) / var(--line-height-body, calc(var(--font-size-body) * 1.5)) var(--font-family-body);letter-spacing:normal}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:var(--font-weight-body) var(--font-size-body) / var(--line-height-body, calc(var(--font-size-body) * 1.5)) var(--font-family-body);letter-spacing:normal}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:var(--font-weight-caption) var(--font-size-caption) / var(--line-height-caption, calc(var(--font-size-caption) * 1.5)) var(--font-family-body);letter-spacing:normal}.mat-headline-1,.mat-typography .mat-headline-1{font:300 112px / 112px var(--font-family-body);letter-spacing:-.05em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:400 56px / 56px var(--font-family-body);letter-spacing:-.02em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:var(--font-weight-display2) var(--font-size-display2) / var(--line-height-display2, 48px) var(--font-family-heading);letter-spacing:-.005em;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:var(--font-weight-display1) var(--font-size-display1) / var(--line-height-display1, 40px) var(--font-family-heading);letter-spacing:normal;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: var(--font-family-body);--mat-bottom-sheet-container-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-bottom-sheet-container-text-size: var(--font-size-body);--mat-bottom-sheet-container-text-tracking: normal;--mat-bottom-sheet-container-text-weight: var(--font-weight-body)}html{--mat-button-toggle-label-text-font: var(--font-family-heading);--mat-button-toggle-label-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-button-toggle-label-text-size: var(--font-size-h4);--mat-button-toggle-label-text-tracking: normal;--mat-button-toggle-label-text-weight: var(--font-weight-h4);--mat-button-toggle-legacy-label-text-font: var(--font-family-heading);--mat-button-toggle-legacy-label-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-button-toggle-legacy-label-text-size: var(--font-size-h4);--mat-button-toggle-legacy-label-text-tracking: normal;--mat-button-toggle-legacy-label-text-weight: var(--font-weight-h4)}html{--mat-datepicker-calendar-text-font: var(--font-family-heading);--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: var(--font-size-button);--mat-datepicker-calendar-body-label-text-weight: var(--font-weight-button);--mat-datepicker-calendar-period-button-text-size: var(--font-size-button);--mat-datepicker-calendar-period-button-text-weight: var(--font-weight-button);--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: var(--font-weight-h4)}html{--mat-expansion-header-text-font: var(--font-family-body);--mat-expansion-header-text-size: var(--font-size-body);--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: var(--font-family-body);--mat-expansion-container-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-expansion-container-text-size: var(--font-size-body);--mat-expansion-container-text-tracking: normal;--mat-expansion-container-text-weight: var(--font-weight-body)}html{--mat-grid-list-tile-header-primary-text-size: var(--font-size-body);--mat-grid-list-tile-header-secondary-text-size: var(--font-size-caption);--mat-grid-list-tile-footer-primary-text-size: var(--font-size-body);--mat-grid-list-tile-footer-secondary-text-size: var(--font-size-caption)}html{--mat-stepper-container-text-font: var(--font-family-body);--mat-stepper-header-label-text-font: var(--font-family-body);--mat-stepper-header-label-text-size: var(--font-size-body);--mat-stepper-header-label-text-weight: var(--font-weight-body);--mat-stepper-header-error-state-label-text-size: var(--font-size-h4);--mat-stepper-header-selected-state-label-text-size: var(--font-size-h4);--mat-stepper-header-selected-state-label-text-weight: var(--font-weight-h4)}html{--mat-toolbar-title-text-font: var(--font-family-heading);--mat-toolbar-title-text-line-height: var(--line-height-h2, calc(var(--font-size-h2) * 1.5));--mat-toolbar-title-text-size: var(--font-size-h2);--mat-toolbar-title-text-tracking: normal;--mat-toolbar-title-text-weight: var(--font-weight-h2)}html{--mat-tree-node-text-font: var(--font-family-body);--mat-tree-node-text-size: var(--font-size-body);--mat-tree-node-text-weight: var(--font-weight-body)}html{--mat-option-label-text-font: var(--font-family-heading);--mat-option-label-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-option-label-text-size: var(--font-size-h4);--mat-option-label-text-tracking: normal;--mat-option-label-text-weight: var(--font-weight-h4)}html{--mat-optgroup-label-text-font: var(--font-family-heading);--mat-optgroup-label-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-optgroup-label-text-size: var(--font-size-h4);--mat-optgroup-label-text-tracking: normal;--mat-optgroup-label-text-weight: var(--font-weight-h4)}html{--mat-card-title-text-font: var(--font-family-heading);--mat-card-title-text-line-height: var(--line-height-h2, calc(var(--font-size-h2) * 1.5));--mat-card-title-text-size: var(--font-size-h2);--mat-card-title-text-tracking: normal;--mat-card-title-text-weight: var(--font-weight-h2);--mat-card-subtitle-text-font: var(--font-family-body);--mat-card-subtitle-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-card-subtitle-text-size: var(--font-size-body);--mat-card-subtitle-text-tracking: normal;--mat-card-subtitle-text-weight: 500}html{--mat-tooltip-supporting-text-font: var(--font-family-body);--mat-tooltip-supporting-text-size: var(--font-size-caption);--mat-tooltip-supporting-text-weight: var(--font-weight-caption);--mat-tooltip-supporting-text-tracking: normal}html{--mat-form-field-container-text-font: var(--font-family-heading);--mat-form-field-container-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-form-field-container-text-size: var(--font-size-h4);--mat-form-field-container-text-tracking: normal;--mat-form-field-container-text-weight: var(--font-weight-h4);--mat-form-field-outlined-label-text-populated-size: var(--font-size-h4);--mat-form-field-subscript-text-font: var(--font-family-body);--mat-form-field-subscript-text-line-height: var(--line-height-caption, calc(var(--font-size-caption) * 1.5));--mat-form-field-subscript-text-size: var(--font-size-caption);--mat-form-field-subscript-text-tracking: normal;--mat-form-field-subscript-text-weight: var(--font-weight-caption);--mat-form-field-filled-label-text-font: var(--font-family-heading);--mat-form-field-filled-label-text-size: var(--font-size-h4);--mat-form-field-filled-label-text-tracking: normal;--mat-form-field-filled-label-text-weight: var(--font-weight-h4);--mat-form-field-outlined-label-text-font: var(--font-family-heading);--mat-form-field-outlined-label-text-size: var(--font-size-h4);--mat-form-field-outlined-label-text-tracking: normal;--mat-form-field-outlined-label-text-weight: var(--font-weight-h4)}html{--mat-select-trigger-text-font: var(--font-family-heading);--mat-select-trigger-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-select-trigger-text-size: var(--font-size-h4);--mat-select-trigger-text-tracking: normal;--mat-select-trigger-text-weight: var(--font-weight-h4)}html{--mat-dialog-subhead-font: var(--font-family-heading);--mat-dialog-subhead-line-height: var(--line-height-h2, calc(var(--font-size-h2) * 1.5));--mat-dialog-subhead-size: var(--font-size-h2);--mat-dialog-subhead-weight: var(--font-weight-h2);--mat-dialog-subhead-tracking: normal;--mat-dialog-supporting-text-font: var(--font-family-heading);--mat-dialog-supporting-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-dialog-supporting-text-size: var(--font-size-h4);--mat-dialog-supporting-text-weight: var(--font-weight-h4);--mat-dialog-supporting-text-tracking: normal}.mat-mdc-standard-chip{--mat-chip-label-text-font: var(--font-family-body);--mat-chip-label-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-chip-label-text-size: var(--font-size-body);--mat-chip-label-text-tracking: normal;--mat-chip-label-text-weight: var(--font-weight-body)}html,html .mat-mdc-slide-toggle{--mat-slide-toggle-label-text-font: var(--font-family-body);--mat-slide-toggle-label-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-slide-toggle-label-text-size: var(--font-size-body);--mat-slide-toggle-label-text-tracking: normal;--mat-slide-toggle-label-text-weight: var(--font-weight-body)}html{--mat-radio-label-text-font: var(--font-family-body);--mat-radio-label-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-radio-label-text-size: var(--font-size-body);--mat-radio-label-text-tracking: normal;--mat-radio-label-text-weight: var(--font-weight-body)}html{--mat-slider-label-label-text-font: var(--font-family-body);--mat-slider-label-label-text-size: var(--font-size-body);--mat-slider-label-label-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-slider-label-label-text-tracking: normal;--mat-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: var(--font-family-heading);--mat-menu-item-label-text-size: var(--font-size-h4);--mat-menu-item-label-text-tracking: normal;--mat-menu-item-label-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-menu-item-label-text-weight: var(--font-weight-h4)}html{--mat-list-list-item-label-text-font: var(--font-family-heading);--mat-list-list-item-label-text-line-height: var(--line-height-h4, calc(var(--font-size-h4) * 1.5));--mat-list-list-item-label-text-size: var(--font-size-h4);--mat-list-list-item-label-text-tracking: normal;--mat-list-list-item-label-text-weight: var(--font-weight-h4);--mat-list-list-item-supporting-text-font: var(--font-family-body);--mat-list-list-item-supporting-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-list-list-item-supporting-text-size: var(--font-size-body);--mat-list-list-item-supporting-text-tracking: normal;--mat-list-list-item-supporting-text-weight: var(--font-weight-body);--mat-list-list-item-trailing-supporting-text-font: var(--font-family-body);--mat-list-list-item-trailing-supporting-text-line-height: var(--line-height-caption, calc(var(--font-size-caption) * 1.5));--mat-list-list-item-trailing-supporting-text-size: var(--font-size-caption);--mat-list-list-item-trailing-supporting-text-tracking: normal;--mat-list-list-item-trailing-supporting-text-weight: var(--font-weight-caption)}.mdc-list-group__subheader{font:var(--font-weight-h3) var(--font-size-h3) / var(--line-height-h3, calc(var(--font-size-h3) * 1.5)) var(--font-family-heading);letter-spacing:normal}html{--mat-paginator-container-text-font: var(--font-family-body);--mat-paginator-container-text-line-height: var(--line-height-caption, calc(var(--font-size-caption) * 1.5));--mat-paginator-container-text-size: var(--font-size-caption);--mat-paginator-container-text-tracking: normal;--mat-paginator-container-text-weight: var(--font-weight-caption);--mat-paginator-select-trigger-text-size: var(--font-size-caption)}.mat-mdc-tab-header{--mat-tab-label-text-font: var(--font-family-button);--mat-tab-label-text-size: var(--font-size-button);--mat-tab-label-text-tracking: normal;--mat-tab-label-text-line-height: var(--line-height-button, var(--font-size-button));--mat-tab-label-text-weight: var(--font-weight-button)}html{--mat-checkbox-label-text-font: var(--font-family-body);--mat-checkbox-label-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-checkbox-label-text-size: var(--font-size-body);--mat-checkbox-label-text-tracking: normal;--mat-checkbox-label-text-weight: var(--font-weight-body)}html{--mat-button-filled-label-text-font: var(--font-family-button);--mat-button-filled-label-text-size: var(--font-size-button);--mat-button-filled-label-text-tracking: normal;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: var(--font-weight-button);--mat-button-outlined-label-text-font: var(--font-family-button);--mat-button-outlined-label-text-size: var(--font-size-button);--mat-button-outlined-label-text-tracking: normal;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: var(--font-weight-button);--mat-button-protected-label-text-font: var(--font-family-button);--mat-button-protected-label-text-size: var(--font-size-button);--mat-button-protected-label-text-tracking: normal;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: var(--font-weight-button);--mat-button-text-label-text-font: var(--font-family-button);--mat-button-text-label-text-size: var(--font-size-button);--mat-button-text-label-text-tracking: normal;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: var(--font-weight-button);--mat-button-tonal-label-text-font: var(--font-family-button);--mat-button-tonal-label-text-size: var(--font-size-button);--mat-button-tonal-label-text-tracking: normal;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: var(--font-weight-button)}html{--mat-fab-extended-label-text-font: var(--font-family-button);--mat-fab-extended-label-text-size: var(--font-size-button);--mat-fab-extended-label-text-tracking: normal;--mat-fab-extended-label-text-weight: var(--font-weight-button)}html{--mat-snack-bar-supporting-text-font: var(--font-family-body);--mat-snack-bar-supporting-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-snack-bar-supporting-text-size: var(--font-size-body);--mat-snack-bar-supporting-text-weight: var(--font-weight-body)}html{--mat-table-header-headline-font: var(--font-family-body);--mat-table-header-headline-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-table-header-headline-size: var(--font-size-body);--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: normal;--mat-table-row-item-label-text-font: var(--font-family-body);--mat-table-row-item-label-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-table-row-item-label-text-size: var(--font-size-body);--mat-table-row-item-label-text-weight: var(--font-weight-body);--mat-table-row-item-label-text-tracking: normal;--mat-table-footer-supporting-text-font: var(--font-family-body);--mat-table-footer-supporting-text-line-height: var(--line-height-body, calc(var(--font-size-body) * 1.5));--mat-table-footer-supporting-text-size: var(--font-size-body);--mat-table-footer-supporting-text-weight: var(--font-weight-body);--mat-table-footer-supporting-text-tracking: normal}:root{--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px , 0px 0px 0px 0px , 0px 0px 0px 0px ;--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px , 0px 1px 1px 0px , 0px 1px 3px 0px ;--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px , 0px 2px 2px 0px , 0px 1px 5px 0px ;--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px , 0px 3px 4px 0px , 0px 1px 8px 0px ;--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px , 0px 4px 5px 0px , 0px 1px 10px 0px ;--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px , 0px 5px 8px 0px , 0px 1px 14px 0px ;--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px , 0px 6px 10px 0px , 0px 1px 18px 0px ;--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px , 0px 7px 10px 1px , 0px 2px 16px 1px ;--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px , 0px 8px 10px 1px , 0px 3px 14px 2px ;--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px , 0px 9px 12px 1px , 0px 3px 16px 2px ;--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px , 0px 10px 14px 1px , 0px 4px 18px 3px ;--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px , 0px 11px 15px 1px , 0px 4px 20px 3px ;--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px , 0px 12px 17px 2px , 0px 5px 22px 4px ;--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px , 0px 13px 19px 2px , 0px 5px 24px 4px ;--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px , 0px 14px 21px 2px , 0px 5px 26px 4px ;--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px , 0px 15px 22px 2px , 0px 6px 28px 5px ;--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px , 0px 16px 24px 2px , 0px 6px 30px 5px ;--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px , 0px 17px 26px 2px , 0px 6px 32px 5px ;--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px , 0px 18px 28px 2px , 0px 7px 34px 6px ;--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px , 0px 19px 29px 2px , 0px 7px 36px 6px ;--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px , 0px 20px 31px 3px , 0px 8px 38px 7px ;--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px , 0px 21px 33px 3px , 0px 8px 40px 7px ;--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px , 0px 22px 35px 3px , 0px 8px 42px 7px ;--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px , 0px 23px 36px 3px , 0px 9px 44px 8px ;--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px , 0px 24px 38px 3px , 0px 9px 46px 8px ;--mat-ripple-color: color-mix(in srgb, , transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent);--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-disabled-state-background-color: color-mix(in srgb, 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-bottom-sheet-container-shape: 4px;--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-keep-touch-target: false;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent);--mat-button-toggle-legacy-focus-state-layer-opacity: 1;--mat-button-toggle-legacy-height: 36px;--mat-button-toggle-legacy-shape: 2px;--mat-button-toggle-shape: 4px;--mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, 12%, transparent);--mat-button-toggle-selected-state-background-color: color-mix(in srgb, 12%, transparent);--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-table-row-item-outline-width: 1px;--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-divider-width: 1px;--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-outlined-container-shape: 4px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, 38%, transparent);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-container-color: color-mix(in srgb, 4%, transparent);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, 12%, transparent);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, 38%, transparent);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, 12%, transparent);--form-field-color: var(--foreground-text);--mat-icon-color: inherit;--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-disabled-icon-color: color-mix(in srgb, 38%, transparent);--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0;--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px;--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent);--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-scrim-color: rgba(0, 0, 0, .6);--mat-slide-toggle-disabled-handle-opacity: .38;--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-active-track-height: 6px;--mat-slider-active-track-shape: 9999px;--mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slider-handle-height: 20px;--mat-slider-handle-shape: 50%;--mat-slider-handle-width: 20px;--mat-slider-inactive-track-height: 4px;--mat-slider-inactive-track-shape: 9999px;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-container-transform: translateX(-50%);--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-width: auto;--mat-slider-with-overlap-handle-outline-width: 1px;--mat-slider-with-tick-marks-active-container-opacity: .6;--mat-slider-with-tick-marks-container-shape: 50%;--mat-slider-with-tick-marks-container-size: 2px;--mat-slider-with-tick-marks-inactive-container-opacity: .6;--mat-slider-value-indicator-transform-origin: bottom;--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-value-indicator-opacity: 1;--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-snack-bar-container-shape: 4px;--game-thumb-footer-height: 40px;--game-thumb-footer-studio-font-size: 12px;--game-thumb-footer-title-font-size: 16px;--game-thumb-footer-title-font-weight: bold;--game-thumb-overlay-padding: 1rem}:root .mat-accent{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}:root .mat-warn{--mat-option-hover-state-layer-color: color-mix(in srgb, , transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, , transparent)}:root .mat-primary{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}:root .mat-accent{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}:root .mat-warn{--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-button.mat-primary,:root .mat-mdc-unelevated-button.mat-primary,:root .mat-mdc-raised-button.mat-primary,:root .mat-mdc-outlined-button.mat-primary,:root .mat-tonal-button.mat-primary{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}:root .mat-mdc-button.mat-accent,:root .mat-mdc-unelevated-button.mat-accent,:root .mat-mdc-raised-button.mat-accent,:root .mat-mdc-outlined-button.mat-accent,:root .mat-tonal-button.mat-accent{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}:root .mat-mdc-button.mat-warn,:root .mat-mdc-unelevated-button.mat-warn,:root .mat-mdc-raised-button.mat-warn,:root .mat-mdc-outlined-button.mat-warn,:root .mat-tonal-button.mat-warn{--mat-button-filled-ripple-color: color-mix(in srgb, , transparent);--mat-button-outlined-ripple-color: color-mix(in srgb, , transparent);--mat-button-protected-ripple-color: color-mix(in srgb, , transparent);--mat-button-text-ripple-color: color-mix(in srgb, , transparent);--mat-button-tonal-ripple-color: color-mix(in srgb, , transparent)}:root .mat-mdc-checkbox.mat-primary{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-checkbox.mat-warn{--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-standard-chip{--mat-chip-container-shape-radius: 16px;--mat-chip-disabled-container-opacity: .4;--mat-chip-disabled-outline-color: transparent;--mat-chip-flat-selected-outline-width: 0;--mat-chip-focus-outline-color: transparent;--mat-chip-outline-color: transparent;--mat-chip-outline-width: 0;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-focus-state-layer-opacity: 0;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-with-avatar-avatar-shape-radius: 14px;--mat-chip-with-avatar-avatar-size: 28px;--mat-chip-with-avatar-disabled-avatar-opacity: 1;--mat-chip-with-icon-disabled-icon-opacity: 1;--mat-chip-with-icon-icon-size: 18px;--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}:root .mat-mdc-standard-chip{--mat-chip-elevated-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-disabled-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-elevated-selected-container-color: color-mix(in srgb, 12%, transparent);--mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, 12%, transparent)}:root .mat-datepicker-content.mat-accent,:root .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}:root .mat-datepicker-content.mat-warn,:root .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, , transparent);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, 38%, transparent)}:root .dob-select-day,:root .dob-select-month{width:calc(33.33% - 5px);margin-right:7px}:root .dob-select-year{width:calc(33.33% - 5px);float:right}:root .mat-error-dob{margin-top:calc(var(--form-field-padding-bottom, 1.34375em) * -1);font-size:75%}:root .mat-datetimepicker-calendar-header{background-color:var(--primary-c500)}:root .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-selected{background-color:var(--primary-c500);color:#fff}:root .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-disabled>.mat-datetimepicker-calendar-body-selected{background-color:rgba(var(--primary-c500),.4)}:root .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today:not(.mat-datetimepicker-calendar-body-selected){border-color:var(--primary-c500)}:root .mat-datetimepicker-calendar-body-cell-content.mat-datetimepicker-calendar-body-today.mat-datetimepicker-calendar-body-selected{box-shadow:inset 0 0 0 1px}:root .mat-datetimepicker-clock-center{background-color:var(--primary-c500)}:root .mat-datetimepicker-clock-hand{background-color:var(--primary-c500)}:root .mat-datetimepicker-clock-hand:before{background-color:var(--primary-c500)}:root .mat-datetimepicker-clock-cell.mat-datetimepicker-clock-cell-selected{background-color:var(--primary-c500)}:root x-expansion-panel,:root .mat-expansion-panel{background:var(--background-expansion-panel);color:var(--foreground-text);margin-bottom:var(--expansion-panel-gap, .5rem)}:root x-expansion-panel:first-of-type,:root .mat-expansion-panel:first-of-type{border-top-left-radius:var(--expansion-panel-border-radius, 4px);border-top-right-radius:var(--expansion-panel-border-radius, 4px)}:root x-expansion-panel:last-of-type,:root .mat-expansion-panel:last-of-type{border-bottom-left-radius:var(--expansion-panel-border-radius, 4px);border-bottom-right-radius:var(--expansion-panel-border-radius, 4px)}:root x-expansion-panel-header,:root .mat-expansion-panel-header{height:var(--expansion-panel-header-height, 36px);padding:var(--expansion-panel-header-padding, 0 24px);font-family:var(--font-family-expansion-panel-header);font-weight:var(--font-weight-expansion-panel-header);font-size:var(--font-size-expansion-panel-header)}:root x-expansion-panel-header.mat-expanded,:root .mat-expansion-panel-header.mat-expanded{height:var(--expansion-panel-header-height, 48px)}:root x-expansion-panel-header-title,:root .mat-expansion-panel-header-title{color:var(--foreground-expansion-panel)}:root x-expansion-panel-header-description,:root .mat-expansion-panel-header-description{color:var(--foreground-secondary-text)}:root x-expansion-panel .mat-expansion-indicator:after,:root .mat-expansion-panel .mat-expansion-indicator:after{border-width:var(--expansion-panel-indicator-border-width, 0 2px 2px 0);padding:var(--expansion-panel-indicator-padding, 3px);color:var(--foreground-expansion-panel)}:root .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}:root .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: color-mix(in srgb, 87%, transparent);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, 87%, transparent);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, 87%, transparent)}:root .mat-mdc-form-field.mat-mdc-form-field-appearance-fill .mat-mdc-form-field-wrapper{margin-bottom:var(--form-field-margin-bottom, 0)}:root .mat-mdc-form-field.mat-mdc-form-field-appearance-fill .mat-mdc-form-field-wrapper .mat-mdc-form-field-subscript-wrapper{padding:var(--form-field-subscript-padding, 0 1em)}:root .mat-mdc-form-field.mat-mdc-form-field-appearance-fill .mat-mdc-form-field-flex{color:var(--form-field-color);background-color:var(--form-field-background, color-mix(in srgb, var(--foreground-base) 10%, transparent));border-radius:var(--form-field-border-radius, 4px 4px 0 0);font-size:var(--form-field-font-size, inherit);border:var(--form-field-border, none)}:root .mat-mdc-form-field.mat-mdc-form-field-appearance-fill.mat-mdc-form-field-disabled .mat-mdc-form-field-flex{background-color:var(--form-field-disabled-background, color-mix(in srgb, var(--foreground-base) 5%, transparent))}:root .mat-mdc-form-field .mat-select-value{color:var(--form-field-color)}:root .mat-mdc-form-field.mat-focused .mat-mdc-form-field-label,:root .mat-mdc-form-field .mat-mdc-form-field-label,:root .mat-mdc-form-field .mat-mdc-select-arrow{color:var(--form-field-label-color, var(--foreground-secondary-text))}:root .mat-mdc-form-field.mat-focused .mat-mdc-form-field-ripple{background-color:var(--form-field-focus-ripple-color, transparent)}:root .mat-mdc-form-field .mat-mdc-input-element{caret-color:var(--form-field-input-caret-color, var(--form-field-color))}:root input:-webkit-autofill,:root input:-webkit-autofill:hover,:root input:-webkit-autofill:focus,:root input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--form-field-color);-webkit-box-shadow:0 0 0px 1000px var(--form-field-disabled-background) inset}:root .mat-icon.mat-primary{--mat-icon-color: var(--primary-c500)}:root .mat-icon.mat-accent{--mat-icon-color: var(--accent-c500)}:root .mat-icon.mat-warn{--mat-icon-color: #f44336}:root .mdc-list-item__start,:root .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}:root .mat-accent .mdc-list-item__start,:root .mat-accent .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}:root .mat-warn .mdc-list-item__start,:root .mat-warn .mdc-list-item__end{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-list-option{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-list-option.mat-accent{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-list-option.mat-warn{--mat-checkbox-disabled-label-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,:root .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,:root .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,:root .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:var(--primary-c500)}:root .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,:root .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,:root .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}:root .mat-mdc-progress-spinner circle{stroke:var(--foreground-spinner)}:root .mat-mdc-radio-button.mat-primary{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-radio-button.mat-accent{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-radio-button.mat-warn{--mat-radio-disabled-label-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-form-field.mat-accent{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}:root .mat-mdc-form-field.mat-warn{--mat-select-disabled-trigger-text-color: color-mix(in srgb, 38%, transparent);--mat-select-disabled-arrow-color: color-mix(in srgb, 38%, transparent)}:root .mat-accent{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}:root .mat-warn{--mat-slider-focus-state-layer-color: color-mix(in srgb, , transparent);--mat-slider-hover-state-layer-color: color-mix(in srgb, , transparent)}:root .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: var(--primary-c500)}:root .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: var(--accent-c500);--mat-toolbar-container-text-color: var(--accent-contrast-c500)}:root .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f44336;--mat-toolbar-container-text-color: white}:root x-file-drag-drop-type .drop-area{border-color:var(--foreground-secondary-text)}:root x-file-drag-drop-type .drop-area.dragover{background:var(--background-card);border-color:var(--accent-c500)}:root x-file-drag-drop-type .hint{color:var(--foreground-secondary-text)}:root x-casino-game-thumb{color:var(--game-thumb-text-color, var(--foreground-text))}:root x-casino-game-thumb .overlay{background:var(--game-thumb-background-color, var(--background-card))}:root x-casino-game .error-area{background:var(--casino-game-error-background, rgba(0, 0, 0, .8))}:root x-casino-game .game,:root x-casino-game .loading-area{background:var(--casino-game-loading-background, rgba(0, 0, 0, .8))}:root x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item{height:var(--casino-game-list-item-height, 48px);background:var(--casino-game-list-item-background, inherit);border-radius:var(--casino-game-list-item-border-radius, none);margin-bottom:var(--casino-game-list-item-margin-bottom, 0)}:root x-casino-game-list mat-list.mat-mdc-list.mat-mdc-list-base mat-list-item.mat-mdc-list-item .mdc-list-item__content{padding:var(--casino-game-list-item-padding, 0 16px)}:root 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}:root 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{font-size:var(--casino-game-list-item-font-size, var(--font-size-h3))}:root 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{font-size:var(--casino-game-list-studio-font-size, var(--font-size-caption))}:root 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(--casino-game-list-thumb-width, 2rem);min-width:var(--casino-game-list-thumb-width, 2rem);margin-right:var(--casino-game-list-thumb-right-margin, 1rem);height:var(--casino-game-list-thumb-height, auto)}:root 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}:root 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(--casino-game-list-thumb-border-radius, none)}:root 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{margin-right:var(--casino-game-list-icon-margin-right, 0)}:root .status-dot{width:1rem;height:1rem;border-radius:50%}:root .status-dot.success{background-color:var(--success-color, green)}:root .status-dot.pending{background-color:var(--pending-color, orange)}:root .status-dot.failed{background-color:var(--failed-color, red)}:root{--primary-color: var(--primary-c500);--accent-color: var(--accent-c500);--warn-color: #f44336}h1,.mat-h1{text-transform:var(--heading-text-transform, none);color:var(--foreground-h1, var(--foreground-heading-text, white))}h2,.mat-h2{text-transform:var(--heading-text-transform, none);color:var(--foreground-h2, var(--foreground-heading-text, white))}h3,.mat-h3{text-transform:var(--heading-text-transform, none);color:var(--foreground-h3, var(--foreground-heading-text, white))}h4,.mat-h4{text-transform:var(--heading-text-transform, none);color:var(--foreground-h4, var(--foreground-heading-text, white))}h5,.mat-h5{text-transform:var(--heading-text-transform, none);color:var(--foreground-h5, var(--foreground-heading-text, white))}h6,.mat-h6{text-transform:var(--heading-text-transform, none);color:var(--foreground-h6, var(--foreground-heading-text, white))}:root{--border-light: 1px solid rgba(255, 255, 255, .2);--border-dark: 1px solid rgba(0, 0, 0, .2)}:root hr{border-color:var(--accent-c500)}:root .rounded-corner{border-radius:12px;overflow:hidden}:root .rounded-corner-xl{border-radius:20px}:root .rounded-corner-lg{border-radius:16px}:root .rounded-corner-sm{border-radius:8px}:root .rounded-corner-xs{border-radius:6px}:root .mat-typography .mat-primary-color{color:var(--primary-c500)}:root .mat-typography .mat-accent-color{color:var(--accent-c500)}:root .mat-typography .mat-secondary-color{color:var(--foreground-secondary-text)}:root .mat-typography .mat-warn-color{color:#f44336}:root .mat-typography .mat-primary-bg{background:var(--primary-c700)}:root .mat-typography .mat-accent-bg{background:var(--accent-c500)}:root .mat-typography .mat-warn-bg{background:#f44336}:root .mat-typography .text-center{text-align:center}:root .mat-typography .text-left{text-align:left}:root .mat-typography .text-right{text-align:right}:root .mat-typography .font-xs,:root .mat-typography .font-xs p{font-size:var(--font-size-caption)}:root .mat-typography .font-sm,:root .mat-typography .font-sm p{font-size:var(--font-size-body)}:root .mat-typography .font-md,:root .mat-typography .font-md p{font-size:var(--font-size-h3)}:root .mat-typography .font-lg,:root .mat-typography .font-lg p{font-size:var(--font-size-h2)}:root .mat-typography .font-xl,:root .mat-typography .font-xl p{font-size:var(--font-size-h1)}:root .mat-typography .line-height-xs{font-size:var(--line-height-caption)}:root .mat-typography .line-height-sm{font-size:var(--line-height-body)}:root .mat-typography .line-height-md{font-size:var(--line-height-h3)}:root .mat-typography .line-height-lg{font-size:var(--line-height-h2)}:root .mat-typography .line-height-xl{font-size:var(--line-height-h1)}:root .mat-typography .font-400,:root .mat-typography .font-normal{font-weight:400}:root .mat-typography .font-500{font-weight:500}:root .mat-typography .font-700,:root .mat-typography .font-bold{font-weight:700}:root .mat-typography .font-900,:root .mat-typography .font-black{font-weight:900}:root .border-primary-1{border:1px solid var(--primary-c500)}:root .border-accent-1{border:1px solid var(--accent-c500)}:root .border-warn-1{border:1px solid #f44336}:root .border-primary-2{border:2px solid var(--primary-c500)}:root .border-accent-2{border:2px solid var(--accent-c500)}:root .border-warn-2{border:2px solid #f44336}:root .br-light{border-right:var(--border-light)}:root .bl-light{border-left:var(--border-light)}:root .bt-light{border-top:var(--border-light)}:root .bb-light{border-bottom:var(--border-light)}:root .br-dark{border-right:var(--border-dark)}:root .bl-dark{border-left:var(--border-dark)}:root .bt-dark{border-top:var(--border-dark)}:root .bb-dark{border-bottom:var(--border-dark)}:root mat-sidenav.mat-drawer-side{border-right:none;box-shadow:0 10px 6px var(--foreground-elevation)}a[href]:not([class^=mat-]),a[x-action]:not([class^=mat-]){color:var(--accent-c500)}.mat-checkbox-persistent-ripple,.mat-radio-persistent-ripple,.mat-slide-toggle-persistent-ripple{background:none!important}x-overlay-container,.mat-bottom-sheet-container,.mat-dialog-container{position:relative}x-overlay-container .close,.mat-bottom-sheet-container .close,.mat-dialog-container .close{z-index:2;position:absolute;top:10px;right:10px;color:#fff;cursor:pointer;transition:.1s}x-overlay-container .close mat-icon,.mat-bottom-sheet-container .close mat-icon,.mat-dialog-container .close mat-icon{vertical-align:top}x-overlay-container .close:hover,.mat-bottom-sheet-container .close:hover,.mat-dialog-container .close:hover{opacity:1;transform:scale(1.1)}.bg-none{background:none!important}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{right:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing.top-headers-enabled{top:var(--top-offset)}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing.bottom-headers-enabled{bottom:var(--bottom-offset)}.cdk-overlay-pane.terms-and-conditions-dialog{max-height:100vh}.cdk-overlay-pane.terms-and-conditions-dialog mat-dialog-container{overflow:hidden}@media (orientation: landscape){body.mobile{width:100vw!important}body.mobile .container{margin-top:0}body.mobile .logo{display:none}}.cdk-focused,.cdk-mouse-focused{outline:0!important}:root{--icon-btn-sm: 24px;--icon-btn-lg: 34px;--icon-btn-xl: 46px;--font-size-btn-sm: 13px;--font-size-btn-lg: 20px;--font-size-btn-xl: 24px}.mdc-button.mat-mdc-button,.mdc-button.mat-mdc-outlined-button{font-family:var(--font-family-button);font-size:var(--font-size-button);font-weight:var(--font-weight-button);line-height:var(--line-height-button-md, 36px);padding:0 16px;text-decoration-line:none}.mdc-button.mat-mdc-button>.mat-icon,.mdc-button.mat-mdc-outlined-button>.mat-icon{line-height:var(--line-height-button-md, 1.125rem)}.mdc-button.mat-mdc-button.mat-accent:not(:disabled),.mdc-button.mat-mdc-outlined-button.mat-accent:not(:disabled){color:var(--accent-c500)}.mdc-button.mat-mdc-button.link,.mdc-button.mat-mdc-outlined-button.link{font-weight:var(--font-weight-button-link)}.mdc-button.mat-mdc-button.link:hover,.mdc-button.mat-mdc-outlined-button.link:hover{opacity:.75}.mdc-button.mat-mdc-button.link:hover .mat-mdc-button-persistent-ripple,.mdc-button.mat-mdc-outlined-button.link:hover .mat-mdc-button-persistent-ripple{display:none}.mdc-button.mat-mdc-raised-button,.mdc-button.mat-mdc-unelevated-button,.mdc-button.mat-mdc-outlined-button,.mdc-button.mat-mdc-icon-button,.mdc-button.mat-fab,.mdc-button.mat-mini-fab{font-family:var(--font-family-button);font-size:var(--font-size-button);font-weight:var(--font-weight-button);line-height:var(--line-height-button-md, 36px);padding:0 16px;text-decoration-line:none}.mdc-button.mat-mdc-raised-button.mat-accent:not(:disabled),.mdc-button.mat-mdc-unelevated-button.mat-accent:not(:disabled),.mdc-button.mat-mdc-outlined-button.mat-accent:not(:disabled),.mdc-button.mat-mdc-icon-button.mat-accent:not(:disabled),.mdc-button.mat-fab.mat-accent:not(:disabled),.mdc-button.mat-mini-fab.mat-accent:not(:disabled){color:var(--accent-contrast-c500)}.mdc-button.mat-mdc-raised-button.mat-none,.mdc-button.mat-mdc-unelevated-button.mat-none,.mdc-button.mat-mdc-outlined-button.mat-none,.mdc-button.mat-mdc-icon-button.mat-none,.mdc-button.mat-fab.mat-none,.mdc-button.mat-mini-fab.mat-none{text-decoration:none}.mdc-button.mat-mdc-raised-button.mat-outline,.mdc-button.mat-mdc-unelevated-button.mat-outline,.mdc-button.mat-mdc-outlined-button.mat-outline,.mdc-button.mat-mdc-icon-button.mat-outline,.mdc-button.mat-fab.mat-outline,.mdc-button.mat-mini-fab.mat-outline{background-color:transparent;border:var(--button-outline-border-width, 1px) solid var(--foreground-text)}.mdc-button.mat-mdc-raised-button.mat-accent-outline,.mdc-button.mat-mdc-unelevated-button.mat-accent-outline,.mdc-button.mat-mdc-outlined-button.mat-accent-outline,.mdc-button.mat-mdc-icon-button.mat-accent-outline,.mdc-button.mat-fab.mat-accent-outline,.mdc-button.mat-mini-fab.mat-accent-outline{background-color:transparent;border:var(--button-outline-border-width, 1px) solid var(--accent-c500)}.mdc-button.mat-mdc-raised-button.mat-primary-outline,.mdc-button.mat-mdc-unelevated-button.mat-primary-outline,.mdc-button.mat-mdc-outlined-button.mat-primary-outline,.mdc-button.mat-mdc-icon-button.mat-primary-outline,.mdc-button.mat-fab.mat-primary-outline,.mdc-button.mat-mini-fab.mat-primary-outline{background-color:transparent;border:var(--button-outline-border-width, 1px) solid var(--primary-c500)}.mdc-button.mat-mdc-raised-button.mat-warn-outline,.mdc-button.mat-mdc-unelevated-button.mat-warn-outline,.mdc-button.mat-mdc-outlined-button.mat-warn-outline,.mdc-button.mat-mdc-icon-button.mat-warn-outline,.mdc-button.mat-fab.mat-warn-outline,.mdc-button.mat-mini-fab.mat-warn-outline{background-color:transparent;border:var(--button-outline-border-width, 1px) solid #f44336}.mdc-button.mat-mdc-raised-button.mat-outline[disabled],.mdc-button.mat-mdc-raised-button.mat-accent-outline[disabled],.mdc-button.mat-mdc-raised-button.mat-primary-outline[disabled],.mdc-button.mat-mdc-raised-button.mat-warn-outline[disabled],.mdc-button.mat-mdc-unelevated-button.mat-outline[disabled],.mdc-button.mat-mdc-unelevated-button.mat-accent-outline[disabled],.mdc-button.mat-mdc-unelevated-button.mat-primary-outline[disabled],.mdc-button.mat-mdc-unelevated-button.mat-warn-outline[disabled],.mdc-button.mat-mdc-outlined-button.mat-outline[disabled],.mdc-button.mat-mdc-outlined-button.mat-accent-outline[disabled],.mdc-button.mat-mdc-outlined-button.mat-primary-outline[disabled],.mdc-button.mat-mdc-outlined-button.mat-warn-outline[disabled],.mdc-button.mat-mdc-icon-button.mat-outline[disabled],.mdc-button.mat-mdc-icon-button.mat-accent-outline[disabled],.mdc-button.mat-mdc-icon-button.mat-primary-outline[disabled],.mdc-button.mat-mdc-icon-button.mat-warn-outline[disabled],.mdc-button.mat-fab.mat-outline[disabled],.mdc-button.mat-fab.mat-accent-outline[disabled],.mdc-button.mat-fab.mat-primary-outline[disabled],.mdc-button.mat-fab.mat-warn-outline[disabled],.mdc-button.mat-mini-fab.mat-outline[disabled],.mdc-button.mat-mini-fab.mat-accent-outline[disabled],.mdc-button.mat-mini-fab.mat-primary-outline[disabled],.mdc-button.mat-mini-fab.mat-warn-outline[disabled]{background-color:transparent!important;border-color:var(--foreground-disabled-button)}.mdc-button.mat-mdc-raised-button.btn-sm,.mdc-button.mat-mdc-unelevated-button.btn-sm,.mdc-button.mat-mdc-outlined-button.btn-sm,.mdc-button.mat-mdc-icon-button.btn-sm,.mdc-button.mat-fab.btn-sm,.mdc-button.mat-mini-fab.btn-sm{line-height:var(--line-height-btn-sm, 28px);font-weight:var(--font-weight-btn-sm, bold);font-size:var(--font-size-btn-sm);padding:var(--padding-btn-sm, 0 12px)}.mdc-button.mat-mdc-raised-button.btn-sm mat-icon,.mdc-button.mat-mdc-unelevated-button.btn-sm mat-icon,.mdc-button.mat-mdc-outlined-button.btn-sm mat-icon,.mdc-button.mat-mdc-icon-button.btn-sm mat-icon,.mdc-button.mat-fab.btn-sm mat-icon,.mdc-button.mat-mini-fab.btn-sm mat-icon{line-height:var(--font-size-btn-sm);height:calc(var(--font-size-btn-sm) * 1.5);width:calc(var(--font-size-btn-sm) * 1.5);margin:0 .5rem 0 -.5rem}.mdc-button.mat-mdc-raised-button.btn-lg,.mdc-button.mat-mdc-unelevated-button.btn-lg,.mdc-button.mat-mdc-outlined-button.btn-lg,.mdc-button.mat-mdc-icon-button.btn-lg,.mdc-button.mat-fab.btn-lg,.mdc-button.mat-mini-fab.btn-lg{line-height:var(--line-height-btn-lg, 48px);border-radius:var(--border-radius-btn-lg, 24px);font-weight:var(--font-weight-btn-lg, bold);font-size:var(--font-size-btn-lg);padding:var(--padding-btn-lg, 0 20px)}.mdc-button.mat-mdc-raised-button.btn-lg mat-icon,.mdc-button.mat-mdc-unelevated-button.btn-lg mat-icon,.mdc-button.mat-mdc-outlined-button.btn-lg mat-icon,.mdc-button.mat-mdc-icon-button.btn-lg mat-icon,.mdc-button.mat-fab.btn-lg mat-icon,.mdc-button.mat-mini-fab.btn-lg mat-icon{line-height:var(--font-size-btn-lg);height:calc(var(--font-size-btn-lg) * 1.5);width:calc(var(--font-size-btn-lg) * 1.5);margin:0 .5rem 0 -.5rem}.mdc-button.mat-mdc-raised-button.btn-xl,.mdc-button.mat-mdc-unelevated-button.btn-xl,.mdc-button.mat-mdc-outlined-button.btn-xl,.mdc-button.mat-mdc-icon-button.btn-xl,.mdc-button.mat-fab.btn-xl,.mdc-button.mat-mini-fab.btn-xl{line-height:var(--line-height-btn-xl, 60px);border-radius:var(--border-radius-btn-xl, 30px);font-weight:var(--font-weight-btn-xl, 900);font-size:var(--font-size-btn-xl);padding:var(--padding-btn-xl, 0 24px)}.mdc-button.mat-mdc-raised-button.btn-xl mat-icon,.mdc-button.mat-mdc-unelevated-button.btn-xl mat-icon,.mdc-button.mat-mdc-outlined-button.btn-xl mat-icon,.mdc-button.mat-mdc-icon-button.btn-xl mat-icon,.mdc-button.mat-fab.btn-xl mat-icon,.mdc-button.mat-mini-fab.btn-xl mat-icon{line-height:var(--font-size-btn-xl);height:calc(var(--font-size-btn-xl) * 1.5);width:calc(var(--font-size-btn-xl) * 1.5);margin:0 .5rem 0 -.5rem}.mat-mdc-button.mat-mdc-button-base,.mat-mdc-raised-button.mat-mdc-button-base,.mat-mdc-unelevated-button.mat-mdc-button-base,.mat-mdc-outlined-button.mat-mdc-button-base{height:unset}.mat-mdc-unelevated-button,.mat-mdc-raised-button{border-radius:var(--button-border-radius, 4px);text-transform:var(--button-text-transform, none)}.mat-mdc-unelevated-button .mat-ripple-element,.mat-mdc-raised-button .mat-ripple-element{border-radius:var(--button-border-radius, 4px)}.mat-mdc-unelevated-button.mat-accent{color:var(--accent-contrast-c500)}.mdc-button__label{display:flex;align-items:center;justify-content:center;text-wrap:nowrap;white-space:nowrap;width:100%}.mat-mdc-button-base.mat-mdc-icon-button{padding:0}.mat-mdc-button-base.mat-mdc-icon-button.mat-primary{color:var(--primary-c500)}.mat-mdc-button-base.mat-mdc-icon-button.mat-accent{color:var(--accent-c500)}.mat-mdc-button-base.mat-mdc-icon-button mat-icon{line-height:var(--font-size-button, 24px);vertical-align:middle}.mat-mdc-button-base.mat-mdc-icon-button.btn-lg{width:calc(var(--icon-btn-lg) * 1.375);height:calc(var(--icon-btn-lg) * 1.375);line-height:calc(var(--icon-btn-lg) * 1.375)}.mat-mdc-button-base.mat-mdc-icon-button.btn-lg mat-icon{width:var(--icon-btn-lg);height:var(--icon-btn-lg);line-height:var(--icon-btn-lg)}.mat-mdc-button-base.mat-mdc-icon-button.btn-xl{width:calc(var(--icon-btn-xl) * 1.375);height:calc(var(--icon-btn-xl) * 1.375);line-height:calc(var(--icon-btn-xl) * 1.375)}.mat-mdc-button-base.mat-mdc-icon-button.btn-xl mat-icon{width:var(--icon-btn-xl);height:var(--icon-btn-xl);line-height:var(--icon-btn-xl)}.active-template-slug.image x-asset{margin-bottom:1rem;position:relative;max-height:calc(50 * var(--ph))}.active-template-slug.image x-asset img{width:100%;object-fit:cover;max-height:inherit}.active-template-slug.button-layout x-button .mat-mdc-button-base{min-width:120px}.active-template-slug.copy h1,.active-template-slug.copy h2,.active-template-slug.copy h3,.active-template-slug.copy h4{margin:0}.active-template-slug.copy h1~p,.active-template-slug.copy h2~p,.active-template-slug.copy h3~p,.active-template-slug.copy h4~p{margin-top:1rem}.active-template-slug.expansion-panel ol,.active-template-slug.expansion-panel ul{padding-left:0}.active-template-slug.expansion-panel li{padding:0;list-style:none;margin-bottom:.5rem}.active-template-slug.expansion-panel li:before{content:" * ";font-weight:700;font-size:10px;margin-right:2px}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.row{display:flex;flex-direction:row;gap:0 var(--rogap, var(--spacer))}.col{flex:1}.w-0{width:0px}.w-px{width:1px}.w-1{width:.25rem}.w-2{width:.5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-52{width:13rem}.w-56{width:14rem}.w-60{width:15rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-96{width:24rem}.w-100{width:100%}.w-auto{width:auto}.w-screen{width:100vw}.w-min{width:min-content}.w-max{width:max-content}.w-fit{width:fit-content}.h-0{height:0px}.h-px{height:1px}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-32{height:8rem}.h-36{height:9rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-52{height:13rem}.h-56{height:14rem}.h-60{height:15rem}.h-64{height:16rem}.h-72{height:18rem}.h-80{height:20rem}.h-96{height:24rem}.h-100{height:100%}.h-auto{height:auto}.h-screen{height:100vw}.h-min{height:min-content}.h-max{height:max-content}.h-fit{height:fit-content}[hidden]{display:none!important}.text-transform-none{text-transform:none!important}.d-block:not(.layout-item){display:block!important}.d-block.layout-item{display:block}.d-inline{display:inline!important}.custom-width{width:var(--custom-width, auto);max-width:var(--custom-max-width, 100%)}.custom-height{height:var(--custom-height, auto);max-height:var(--custom-max-height, 100%)}.x-iframe{display:block;width:100%;height:100%;border:0}.d-grid{display:grid;box-sizing:border-box}.d-flex{display:flex;box-sizing:border-box}.d-inline-flex{display:inline-flex;box-sizing:border-box}.d-contents{display:contents}.fd-r{flex-direction:row}.fd-rr{flex-direction:row-reverse}.fd-c{flex-direction:column}.fd-cr{flex-direction:column-reverse}.fw-n{flex-wrap:nowrap}.fw-w{flex-wrap:wrap}.fw-wr{flex-wrap:wrap-reverse}.jc-fe{justify-content:flex-end}.jc-fs{justify-content:flex-start}.jc-c{justify-content:center}.jc-sa{justify-content:space-around}.jc-sb{justify-content:space-between}.ai-fs{align-items:flex-start}.ai-c{align-items:center}.ai-fe{align-items:flex-end}.ai-s{align-items:stretch}.ai-e{align-items:end}.ai-b{align-items:baseline}.fg-0{flex-grow:0;box-sizing:border-box}.fg-1{flex-grow:1;box-sizing:border-box}.fs-0{flex-shrink:0;box-sizing:border-box}.fs-1{flex-shrink:1;box-sizing:border-box}.fb-a{flex-basis:auto}.fb-0{flex-basis:0}.as-a{align-self:auto}.as-fs{align-self:flex-start}.as-c{align-self:center}.as-fe{align-self:flex-end}.as-s{align-self:stretch}.as-b{align-self:baseline}.js-fe{justify-self:flex-end}.js-fs{justify-self:flex-start}.js-c{justify-self:center}.js-sa{justify-self:space-around}.js-sb{justify-self:space-between}.f-left{float:left}.f-right{float:right}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px!important}.relative{position:relative}.sticky{position:sticky}.overflow-none{overflow:hidden}.m-0{margin:0!important}.m-1{margin:calc(var(--spacer, 1rem) * .25)!important}.m-2{margin:calc(var(--spacer, 1rem) * .5)!important}.m-3{margin:var(--spacer, 1rem)!important}.m-4{margin:calc(var(--spacer, 1rem) * 1.5)!important}.m-5{margin:calc(var(--spacer, 1rem) * 3)!important}.p-0{padding:0!important}.p-1{padding:calc(var(--spacer, 1rem) * .25)!important}.p-2{padding:calc(var(--spacer, 1rem) * .5)!important}.p-3{padding:var(--spacer, 1rem)!important}.p-4{padding:calc(var(--spacer, 1rem) * 1.5)!important}.p-5{padding:calc(var(--spacer, 1rem) * 3)!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mt-1,.my-1{margin-top:calc(var(--spacer, 1rem) * .25)!important}.mr-1,.mx-1{margin-right:calc(var(--spacer, 1rem) * .25)!important}.mb-1,.my-1{margin-bottom:calc(var(--spacer, 1rem) * .25)!important}.ml-1,.mx-1{margin-left:calc(var(--spacer, 1rem) * .25)!important}.mt-2,.my-2{margin-top:calc(var(--spacer, 1rem) * .5)!important}.mr-2,.mx-2{margin-right:calc(var(--spacer, 1rem) * .5)!important}.mb-2,.my-2{margin-bottom:calc(var(--spacer, 1rem) * .5)!important}.ml-2,.mx-2{margin-left:calc(var(--spacer, 1rem) * .5)!important}.mt-3,.my-3{margin-top:var(--spacer, 1rem)!important}.mr-3,.mx-3{margin-right:var(--spacer, 1rem)!important}.mb-3,.my-3{margin-bottom:var(--spacer, 1rem)!important}.ml-3,.mx-3{margin-left:var(--spacer, 1rem)!important}.mt-4,.my-4{margin-top:calc(var(--spacer, 1rem) * 1.5)!important}.mr-4,.mx-4{margin-right:calc(var(--spacer, 1rem) * 1.5)!important}.mb-4,.my-4{margin-bottom:calc(var(--spacer, 1rem) * 1.5)!important}.ml-4,.mx-4{margin-left:calc(var(--spacer, 1rem) * 1.5)!important}.mt-5,.my-5{margin-top:calc(var(--spacer, 1rem) * 3)!important}.mr-5,.mx-5{margin-right:calc(var(--spacer, 1rem) * 3)!important}.mb-5,.my-5{margin-bottom:calc(var(--spacer, 1rem) * 3)!important}.ml-5,.mx-5{margin-left:calc(var(--spacer, 1rem) * 3)!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.pt-1,.py-1{padding-top:calc(var(--spacer, 1rem) * .25)!important}.pr-1,.px-1{padding-right:calc(var(--spacer, 1rem) * .25)!important}.pb-1,.py-1{padding-bottom:calc(var(--spacer, 1rem) * .25)!important}.pl-1,.px-1{padding-left:calc(var(--spacer, 1rem) * .25)!important}.pt-2,.py-2{padding-top:calc(var(--spacer, 1rem) * .5)!important}.pr-2,.px-2{padding-right:calc(var(--spacer, 1rem) * .5)!important}.pb-2,.py-2{padding-bottom:calc(var(--spacer, 1rem) * .5)!important}.pl-2,.px-2{padding-left:calc(var(--spacer, 1rem) * .5)!important}.pt-3,.py-3{padding-top:var(--spacer, 1rem)!important}.pr-3,.px-3{padding-right:var(--spacer, 1rem)!important}.pb-3,.py-3{padding-bottom:var(--spacer, 1rem)!important}.pl-3,.px-3{padding-left:var(--spacer, 1rem)!important}.pt-4,.py-4{padding-top:calc(var(--spacer, 1rem) * 1.5)!important}.pr-4,.px-4{padding-right:calc(var(--spacer, 1rem) * 1.5)!important}.pb-4,.py-4{padding-bottom:calc(var(--spacer, 1rem) * 1.5)!important}.pl-4,.px-4{padding-left:calc(var(--spacer, 1rem) * 1.5)!important}.pt-5,.py-5{padding-top:calc(var(--spacer, 1rem) * 3)!important}.pr-5,.px-5{padding-right:calc(var(--spacer, 1rem) * 3)!important}.pb-5,.py-5{padding-bottom:calc(var(--spacer, 1rem) * 3)!important}.pl-5,.px-5{padding-left:calc(var(--spacer, 1rem) * 3)!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.pm{margin:var(--page-margin-y) var(--page-margin-x)!important}.pm-x{margin-left:var(--page-margin-x)!important;margin-right:var(--page-margin-x)!important}.pm-y{margin-top:var(--page-margin-y)!important;margin-bottom:var(--page-margin-y)!important}.pm-t{margin-top:var(--page-margin-y)!important}.pm-b{margin-bottom:var(--page-margin-y)!important}.pm-l{margin-left:var(--page-margin-x)!important}.pm-r{margin-right:var(--page-margin-x)!important}.mat-h1,.mat-headline,.mat-typography h1{margin-bottom:var(--font-margin-h1, var(--font-margin, 16px))}.mat-h2,.mat-title,.mat-typography h2{margin-bottom:var(--font-margin-h2, var(--font-margin, 16px))}.mat-h3,.mat-subheading-2,.mat-typography h3{margin-bottom:var(--font-margin-h3, var(--font-margin, 16px))}.mat-h4,.mat-subheading-1,.mat-typography h4{margin-bottom:var(--font-margin-h4, var(--font-margin, 16px))}.mat-h5,.mat-typography h5{margin-bottom:var(--font-margin-h5, var(--font-margin, 12px))}.mat-h6,.mat-typography h6{margin-bottom:var(--font-margin-h6, var(--font-margin, 12px))}.mat-body p,.mat-body-1 p,.mat-typography p{margin-bottom:var(--font-margin-body-1, var(--font-margin, 12px))}:root .mdc-data-table__row{font-family:var(--font-family-body);font-size:var(--font-size-body)}:root .mdc-data-table__cell{padding-right:0}:root .mdc-data-table__header-cell{padding-right:0;box-sizing:content-box;font-family:var(--font-family-body);font-size:var(--font-size-caption);color:var(--foreground-secondary-text);font-weight:500}.mat-mdc-checkbox .mdc-form-field{align-items:flex-start}.mat-mdc-checkbox .mdc-form-field .mdc-label{white-space:normal}.mat-radio-group{display:flex;flex-direction:column}.mat-radio-group .mat-radio-button{display:block;margin:.5rem 0}:root .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: var(--primary-c500);--mdc-linear-progress-track-color: var(--primary-c100)}:root .mat-mdc-progress-bar.mat-warn,:root .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: var(--accent-c500);--mdc-linear-progress-track-color: var(--accent-c100)}.mat-mdc-dialog-surface{padding:var(--dialog-surface-padding, 24px)}.terms-and-conditions-dialog .mat-mdc-dialog-container .mdc-dialog__title{--mdc-dialog-subhead-weight: bold;--mdc-dialog-subhead-font: var(--font-family-heading);--mdc-dialog-subhead-color: var(--foreground-h3, var(--foreground-heading-text, white)) !important;text-align:center}.terms-and-conditions-dialog .mat-mdc-dialog-container .mdc-dialog__content{--mdc-dialog-supporting-text-color: var(--foreground-text) !important;--mdc-dialog-supporting-text-size: 13px !important;--mdc-dialog-supporting-text-line-height: 1rem !important;font-family:var(--font-family-body)!important}.mat-drawer{background:var(--background-dialog);color:inherit}.mat-drawer-backdrop{--mat-sidenav-scrim-color: var(--background-dialog);opacity:.6}.mat-mdc-chip-listbox .mat-mdc-chip{min-height:32px}.mat-mdc-nav-list.horizontal{display:flex}.mat-mdc-nav-list.horizontal,.mat-mdc-nav-list.horizontal[dense]{padding-top:0}.nav-list-overlay{background:#fff;overflow-y:scroll}.mat-mdc-form-field-appearance-outline.mat-mdc-form-field-type-select .mat-mdc-form-field-infix{padding:0}.mat-mdc-form-field-appearance-outline.mat-mdc-form-field-type-select .mat-mdc-form-field-infix .mat-select-trigger{padding:1rem 0}.mat-mdc-form-field-appearance-outline .mat-mdc-form-field-flex{align-items:safe center!important}.mat-option.mat-selected:not(.mat-option-disabled) .mat-option-text{color:var(--foreground-text)}.mat-option .mat-option-text span{display:flex;align-items:center;gap:1rem}.mat-line-wrap,.mat-line{word-wrap:break-word!important}.mat-grid-tile .mat-figure{align-items:stretch!important;justify-content:stretch!important}.D-base .mat-mdc-list-item .mat-mdc-list-item-avatar,.mat-mdc-list-base .mat-mdc-list-item-avatar{border-radius:0!important}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:var(--background-stepper)!important}.mat-horizontal-content-container{padding:0!important}.mat-mdc-select-panel.mat-primary mat-option.mat-option.mat-selected:not(.mat-option-disabled),.mat-mdc-select-panel.mat-accent mat-option.mat-option.mat-selected:not(.mat-option-disabled){color:var(--selected-option-color, var(--foreground-text))}mat-option>*{margin-right:var(--mat-option-gap, .5rem)!important}mat-option p{margin-bottom:0!important;font-size:inherit;line-height:inherit;color:inherit}mat-option figure{line-height:0}mat-option img{width:var(--mat-option-img-width, 32px)}:root{--mdc-chip-elevated-container-color: var(--primary-c500);--mdc-circular-progress-active-indicator-color: var(--foreground-spinner);--mat-form-field-subscript-text-size: 75%;--mat-form-field-container-text-weight: 400;--mat-form-field-subscript-text-line-height: 1.125;--mat-form-field-subscript-text-font: var(--font-family-body);--mat-form-field-subscript-text-weight: 400;--mat-form-field-subscript-text-tracking: normal;--mat-form-field-container-text-font: var(--font-family-body);--mat-form-field-container-height: var(--x-form-field-container-height, 56px);--mat-form-field-container-text-size: var(--form-field-container-text-size, 16px);--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 );--mdc-filled-text-field-container-color: var(--form-field-background);--mdc-filled-text-field-label-text-color: var(--foreground-divider);--mdc-filled-text-field-label-text-font: var(--font-family-body);--mdc-filled-text-field-label-text-size: var(--form-field-font-size);--mdc-filled-text-field-disabled-label-text-color: var(--foreground-text);--mdc-filled-text-field-disabled-container-color: var(--form-field-disabled-background, var(--foreground-base));--mdc-filled-text-field-label-text-weight: 400;--mdc-filled-text-field-label-text-tracking: normal;--mdc-filled-text-field-active-indicator-color: var(--foreground-divider);--mdc-filled-text-field-hover-active-indicator-color: var(--foreground-divider);--mdc-filled-text-field-focus-active-indicator-color: var(--foreground-divider);--mdc-filled-text-field-focus-label-text-color: var(--foreground-divider);--mdc-filled-text-field-input-text-placeholder-color: var(--foreground-divider);--mat-menu-item-hover-state-layer-color: var(--menu-item-hover-color, rgba(255, 255, 255, .08));--mat-menu-item-focus-state-layer-color: var(--menu-item-focus-color, rgba(255, 255, 255, .08));--mat-menu-item-label-text-font: unset;--mat-menu-item-label-text-size: unset;--mat-menu-item-label-text-weight: unset;--mat-menu-item-icon-size: var(--menu-item-icon-size, 1rem);--mat-option-selected-state-label-text-color: var(--foreground-text);--mat-option-focus-state-layer-color: var(--option-focus-color, rgba(255, 255, 255, .08));--mat-option-hover-state-layer-color: var(--option-hover-color, rgba(255, 255, 255, .04));--mat-option-selected-state-layer-color: var(--option-selected-color, rgba(255, 255, 255, .12));--mat-option-label-text-weight: var(--option-label-text-weight, unset);--mat-option-label-text-size: var(--option-label-text-size, unset);--mat-select-trigger-text-size: var(--select-trigger-text-size, unset);--mdc-list-list-item-hover-label-text-color: var(--foreground-text);--mdc-list-list-item-hover-state-layer-opacity: var(--list-item-hover-opacity, 0);--mdc-list-list-item-focus-state-layer-color: var(--list-item-focus-color, transparent);--mdc-list-list-item-label-text-line-height: var(--list-item-line-height, unset);--mdc-list-list-item-label-text-weight: var(--list-item-label-text-weight, unset);--mdc-list-list-item-label-text-color: var(--list-item-label-text-color, unset);--mdc-checkbox-selected-icon-color: var(--accent-c500);--mdc-checkbox-selected-focus-icon-color: var(--accent-c500);--mdc-checkbox-selected-hover-icon-color: var(--accent-c500);--mdc-checkbox-selected-checkmark-color: var(--background-background);--mdc-checkbox-unselected-focus-icon-color: var(--foreground-text);--mdc-checkbox-selected-focus-state-layer-color: var(--background-dialog);--mdc-checkbox-selected-hover-state-layer-color: var(--background-dialog);--mdc-checkbox-selected-pressed-icon-color: var(--background-dialog);--mdc-checkbox-unselected-focus-state-layer-color: var(--background-dialog);--mdc-checkbox-selected-hover-state-layer-opacity: 0;--mdc-checkbox-selected-focus-state-layer-opacity: 0;--mdc-checkbox-selected-pressed-state-layer-opacity: 0;--mdc-checkbox-unselected-hover-state-layer-opacity: 0;--mdc-checkbox-unselected-focus-state-layer-opacity: 0;--mdc-checkbox-unselected-pressed-state-layer-opacity: 0;--mdc-checkbox-unselected-hover-icon-color: var(--mdc-checkbox-unselected-icon-color);--mdc-checkbox-unselected-pressed-state-layer-color: var(--background-dialog);--mdc-checkbox-unselected-hover-state-layer-color: var(--background-dialog);--mdc-checkbox-selected-pressed-state-layer-color: var(--background-dialog);--mat-checkbox-label-text-weight: var(--checkbox-label-text-weight, 400);--mat-badge-container-overlap-offset: var(--badge-overlap-offset, 0)}:root .mdc-button{height:var(--button-height, 36px);--mat-text-button-state-layer-color: var(--text-button-state-layer-color, rgba(255, 255, 255, .1));--mat-text-button-ripple-color: var(--text-button-ripple-color, rgba(255, 255, 255, .1))}:root .mat-mdc-button-base{--mdc-protected-button-container-shape: var(--button-border-radius, 4px);--mdc-filled-button-container-shape: var(--button-border-radius, 4px);--mdc-filled-button-label-text-color: var(--button-label-text-color, #fff);--mdc-filled-button-label-text-transform: var(--button-text-transform, none);--mdc-icon-button-state-layer-size: var(--x-icon-button-state-layer-size, 40px);--mdc-protected-button-label-text-transform: var(--button-text-transform, none);--mdc-text-button-container-height: auto}:root .mat-mdc-button-base.mat-mdc-icon-button{--mdc-icon-button-icon-size: 100%}:root .mat-mdc-button-base.mat-mdc-outlined-button,:root .mat-mdc-button-base.mat-mdc-raised-button,:root .mat-mdc-button-base.mat-mdc-unelevated-button{--mat-outlined-button-ripple-color: transparent;--mdc-outlined-button-outline-color: var(--button-outline-color, --mat-outlined-button-ripple-color)}:root .mat-mdc-button-base.mat-mdc-outlined-button[disabled],:root .mat-mdc-button-base.mat-mdc-raised-button[disabled],:root .mat-mdc-button-base.mat-mdc-unelevated-button[disabled]{--mdc-protected-button-disabled-container-color: var(--background-disabled-button);--mdc-protected-button-disabled-label-text-color: var(--foreground-disabled-button)}:root .mat-mdc-button-base.mat-primary{--mdc-protected-button-label-text-color: var(--foreground-text)}:root .mat-mdc-button-base.mat-primary-outline{--mdc-protected-button-label-text-color: var(--primary-c500)}:root .mat-mdc-button-base.mat-accent{--mdc-protected-button-label-text-color: var(--accent-contrast-c500)}:root .mat-mdc-button-base.mat-accent-outline{--mdc-protected-button-label-text-color: var(--foreground-text)}:root .mat-mdc-button-base.mat-mdc-unelevated-button.mat-none{--mdc-filled-button-container-color: var(--background-raised-button)}:root .mat-mdc-menu-item{background:transparent;color:var(--foreground-text);font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body)}:root .mat-mdc-menu-item-text{display:flex;gap:8px;align-items:center;font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-body)}:root .mat-mdc-menu-panel{background:var(--background-card)}:root .mat-mdc-nav-list{--mdc-list-list-item-one-line-container-height: 56px;--mdc-list-list-item-label-text-size: var(--font-size-caption)}:root .mat-mdc-icon-button{--mdc-icon-button-disabled-icon-color: var(--foreground-disabled-text)}:root .mat-mdc-chip{--mdc-chip-elevated-container-color: var(--primary-c500)}:root .mat-mdc-slide-toggle{--mdc-switch-selected-track-color: var(--foreground-icon);--mdc-switch-selected-focus-track-color: var(--foreground-icon);--mdc-switch-selected-pressed-track-color: var(--foreground-icon);--mdc-switch-selected-hover-track-color: var(--foreground-icon);--mdc-switch-unselected-track-color: var(--foreground-disabled);--mdc-switch-unselected-focus-track-color: var(--foreground-disabled);--mdc-switch-unselected-pressed-track-color: var(--foreground-disabled);--mdc-switch-unselected-hover-track-color: var(--foreground-disabled);--mdc-switch-handle-elevation-shadow: 0 0 5px rgb(50, 50, 50, .6);--mdc-switch-handle-surface-color: var(--accent-c500);--mdc-switch-unselected-handle-color: var(--accent-c500);--mdc-switch-unselected-hover-handle-color: var(--accent-c500);--mdc-switch-unselected-focus-handle-color: var(--accent-c500);--mdc-elevation-overlay-color: var(--accent-c500);--mdc-switch-selected-focus-handle-color: var(--accent-c500);--mdc-switch-selected-pressed-handle-color: var(--accent-c500);--mdc-switch-unselected-pressed-handle-color: var(--accent-c500);--mdc-switch-selected-icon-color: transparent;--mdc-switch-unselected-icon-color: transparent}:root .mat-datepicker-toggle .mat-mdc-icon-button{--mdc-icon-button-disabled-icon-color: var(--foreground-disabled-text)}:root .mat-badge-after .mat-badge-content{left:var(--badge-left, unset);right:var(--badge-right, -11px);top:var(--badge-top, -11px)}.mobile-table.mat-mdc-table,.mobile-table .mat-mdc-table{border:0;vertical-align:middle;width:100%}.mobile-table.mat-mdc-table .mdc-data-table__row,.mobile-table .mat-mdc-table .mdc-data-table__row{border:1px solid var(--foreground-divider);display:block;font-family:var(--font-family-body);font-size:var(--font-size-body);margin-bottom:2rem}.mobile-table.mat-mdc-table .mdc-data-table__row:last-child .mat-mdc-cell,.mobile-table .mat-mdc-table .mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:1px solid var(--foreground-divider)}.mobile-table.mat-mdc-table .mdc-data-table__cell,.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(--foreground-divider);box-sizing:content-box}.mobile-table.mat-mdc-table .mdc-data-table__cell:before,.mobile-table .mat-mdc-table .mdc-data-table__cell:before{content:attr(data-label);text-transform:uppercase;font-weight:400;font-size:.85em}.mobile-table.mat-mdc-table .mdc-data-table__cell:not([data-label]),.mobile-table .mat-mdc-table .mdc-data-table__cell:not([data-label]){justify-content:right}.mobile-table.mat-mdc-table .mat-mdc-header-row,.mobile-table .mat-mdc-table .mat-mdc-header-row{display:none}.mobile-table.mat-mdc-table .detail-expander,.mobile-table .mat-mdc-table .detail-expander{border-bottom:3px solid var(--foreground-divider)}html,body{height:100%}body,p{color:var(--foreground-text);font-size:var(--font-size-body);line-height:var(--line-height-body)}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;overflow:overlay}.container{margin:20px}figure{margin:0}
