@keyframes ghost-lines{0%{background-position:-100px}40%{background-position:40vw}to{background-position:60vw}}:root{--tgm-title-1-size: 1.5rem;--tgm-title-2-size: 1rem;--tgm-text-size: .875rem;--tgm-small-text-size: .75rem;--tgm-label-size: .625rem;--tgm-small-label-size: .6rem;--tgm-item-height: 42px;--tgm-header-item-height: 36px;--tgm-border-radius: 8px;--tgm-light-font-weight: 400;--tgm-regular-font-weight: 500;--tgm-medium-font-weight: 600;--tgm-bold-font-weight: 800;--tgm-tiny-padding: .125rem;--tgm-extra-small-padding: .25rem;--tgm-small-padding: .5rem;--tgm-medium-padding: .75rem;--tgm-default-padding: 1rem;--tgm-large-padding: 1.5rem;--tgm-extra-large-padding: 2rem;--tgm-xx-large-padding: 2.5rem;--tgm-xxx-large-padding: 3rem;--tgm-extremely-small-icon-size: 10px;--tgm-extra-small-icon-size: 12px;--tgm-very-small-icon-size: 14px;--tgm-small-icon-size: 16px;--tgm-medium-icon-size: 20px;--tgm-large-icon-size: 24px;--tgm-extra-large-icon-size: 32px;--tgm-humongous-icon-size: 40px;--tgm-button-height: 32px;--tgm-background-transition: background .2s cubic-bezier(.35, 0, .25, 1);--tgm-shadow-transition: box-shadow .2s cubic-bezier(.35, 0, .25, 1)}:root{--color-bg-base-rgb: 255, 255, 255;--color-bg-base: rgb(var(--color-bg-base-rgb));--color-bg-alt-rgb: 242, 244, 244;--color-bg-alt: rgb(var(--color-bg-alt-rgb));--color-bg-highlight-rgb: 224, 229, 230;--color-bg-highlight: rgb(var(--color-bg-highlight-rgb));--color-bg-inverse-rgb: 0, 36, 43;--color-bg-inverse: rgb(var(--color-bg-inverse-rgb));--color-bg-base-hover-rgb: 242, 244, 244;--color-bg-base-hover: rgb(var(--color-bg-base-hover-rgb));--color-bg-alt-hover-rgb: 224, 229, 230;--color-bg-alt-hover: rgb(var(--color-bg-alt-hover-rgb));--color-bg-inverse-hover-rgb: 76, 101, 106;--color-bg-inverse-hover: rgb(var(--color-bg-inverse-hover-rgb));--color-bg-selected-rgb: 0, 36, 43;--color-bg-selected: rgb(var(--color-bg-selected-rgb));--color-bg-disabled-rgb: 178, 189, 191;--color-bg-disabled: rgb(var(--color-bg-disabled-rgb));--color-bg-success-rgb: 212, 240, 224;--color-bg-success: rgb(var(--color-bg-success-rgb));--color-bg-warning-rgb: 255, 224, 197;--color-bg-warning: rgb(var(--color-bg-warning-rgb));--color-bg-error-rgb: 255, 206, 209;--color-bg-error: rgb(var(--color-bg-error-rgb));--color-fg-text-rgb: 0, 36, 43;--color-fg-text: rgb(var(--color-fg-text-rgb));--color-fg-secondary-text-rgb: 77, 102, 107;--color-fg-secondary-text: rgb(var(--color-fg-secondary-text-rgb));--color-fg-disabled-text-rgb: 189, 189, 189;--color-fg-disabled-text: rgb(var(--color-fg-disabled-text-rgb));--color-fg-inverse-text-rgb: 255, 255, 255;--color-fg-inverse-text: rgb(var(--color-fg-inverse-text-rgb));--color-fg-inverse-secondary-text-rgb: 178, 189, 191;--color-fg-inverse-secondary-text: rgb(var(--color-fg-inverse-secondary-text-rgb));--color-fg-inverse-disabled-text-rgb: 76, 101, 106;--color-fg-inverse-disabled-text: rgb(var(--color-fg-inverse-disabled-text-rgb));--color-fg-border-rgb: 242, 244, 244;--color-fg-border: rgb(var(--color-fg-border-rgb));--color-fg-success-rgb: 84, 194, 130;--color-fg-success: rgb(var(--color-fg-success-rgb));--color-fg-warning-rgb: 255, 131, 25;--color-fg-warning: rgb(var(--color-fg-warning-rgb));--color-fg-error-rgb: 255, 60, 69;--color-fg-error: rgb(var(--color-fg-error-rgb))}.tgm-dark-theme{--color-bg-base-rgb: 40, 40, 40;--color-bg-base: rgb(var(--color-bg-base-rgb));--color-bg-alt-rgb: 63, 63, 63;--color-bg-alt: rgb(var(--color-bg-alt-rgb));--color-bg-highlight-rgb: 113, 113, 113;--color-bg-highlight: rgb(var(--color-bg-highlight-rgb));--color-bg-inverse-rgb: 255, 255, 255;--color-bg-inverse: rgb(var(--color-bg-inverse-rgb));--color-bg-base-hover-rgb: 63, 63, 63;--color-bg-base-hover: rgb(var(--color-bg-base-hover-rgb));--color-bg-alt-hover-rgb: 113, 113, 113;--color-bg-alt-hover: rgb(var(--color-bg-alt-hover-rgb));--color-bg-inverse-hover-rgb: 242, 244, 244;--color-bg-inverse-hover: rgb(var(--color-bg-inverse-hover-rgb));--color-bg-selected-rgb: 255, 255, 255;--color-bg-selected: rgb(var(--color-bg-selected-rgb));--color-bg-disabled-rgb: 77, 102, 107;--color-bg-disabled: rgb(var(--color-bg-disabled-rgb));--color-bg-success-rgb: 53, 87, 88;--color-bg-success: rgb(var(--color-bg-success-rgb));--color-bg-warning-rgb: 64, 60, 38;--color-bg-warning: rgb(var(--color-bg-warning-rgb));--color-bg-error-rgb: 64, 42, 49;--color-bg-error: rgb(var(--color-bg-error-rgb));--color-fg-text-rgb: 255, 255, 255;--color-fg-text: rgb(var(--color-fg-text-rgb));--color-fg-secondary-text-rgb: 204, 204, 204;--color-fg-secondary-text: rgb(var(--color-fg-secondary-text-rgb));--color-fg-disabled-text-rgb: 113, 113, 113;--color-fg-disabled-text: rgb(var(--color-fg-disabled-text-rgb));--color-fg-inverse-text-rgb: 0, 36, 43;--color-fg-inverse-text: rgb(var(--color-fg-inverse-text-rgb));--color-fg-inverse-secondary-text-rgb: 77, 102, 107;--color-fg-inverse-secondary-text: rgb(var(--color-fg-inverse-secondary-text-rgb));--color-fg-inverse-disabled-text-rgb: 189, 189, 189;--color-fg-inverse-disabled-text: rgb(var(--color-fg-inverse-disabled-text-rgb));--color-fg-border-rgb: 63, 63, 63;--color-fg-border: rgb(var(--color-fg-border-rgb));--color-fg-success-rgb: 84, 194, 130;--color-fg-success: rgb(var(--color-fg-success-rgb));--color-fg-warning-rgb: 255, 131, 25;--color-fg-warning: rgb(var(--color-fg-warning-rgb));--color-fg-error-rgb: 255, 60, 69;--color-fg-error: rgb(var(--color-fg-error-rgb))}:root{--mat-app-background-color: #f0fbff;--mat-app-text-color: #001f26;--mat-app-elevation-shadow-level-0: 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-app-elevation-shadow-level-1: 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-app-elevation-shadow-level-2: 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-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 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-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 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-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 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-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 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-ripple-color: color-mix(in srgb, #001f26 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, #001f26 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #001f26 8%, transparent);--mat-option-label-text-color: #001f26;--mat-option-selected-state-label-text-color: #004e5b;--mat-option-selected-state-layer-color: #a8edff;--mat-optgroup-label-text-color: #3f484b;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #f0fbff;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #001f26 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #001f26 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #ffffff;--mat-pseudo-checkbox-full-selected-icon-color: #006878;--mat-pseudo-checkbox-full-unselected-icon-color: #3f484b;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #001f26 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #006878;--mat-option-label-text-size: 1rem;--mat-option-label-text-weight: 400;--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-tracking: .006rem;--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500}.tgm-dark-theme{--mat-app-background-color: #001317;--mat-app-text-color: #a8edff;--mat-app-elevation-shadow-level-0: 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-app-elevation-shadow-level-1: 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-app-elevation-shadow-level-2: 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-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 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-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 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-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 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-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 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-ripple-color: color-mix(in srgb, #a8edff 10%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, #a8edff 12%, transparent);--mat-option-hover-state-layer-color: color-mix(in srgb, #a8edff 8%, transparent);--mat-option-label-text-color: #a8edff;--mat-option-selected-state-label-text-color: #a8edff;--mat-option-selected-state-layer-color: #004e5b;--mat-optgroup-label-text-color: #dbe4e7;--mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #001317;--mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, #a8edff 38%, transparent);--mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, #a8edff 38%, transparent);--mat-pseudo-checkbox-full-selected-checkmark-color: #00363f;--mat-pseudo-checkbox-full-selected-icon-color: #54d7f2;--mat-pseudo-checkbox-full-unselected-icon-color: #dbe4e7;--mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, #a8edff 38%, transparent);--mat-pseudo-checkbox-minimal-selected-checkmark-color: #54d7f2;--mat-option-label-text-size: 1rem;--mat-option-label-text-weight: 400;--mat-option-label-text-font: Roboto, sans-serif;--mat-option-label-text-line-height: 1.25rem;--mat-option-label-text-tracking: .006rem;--mat-optgroup-label-text-font: Roboto, sans-serif;--mat-optgroup-label-text-line-height: 1.25rem;--mat-optgroup-label-text-size: .875rem;--mat-optgroup-label-text-tracking: .006rem;--mat-optgroup-label-text-weight: 500}:root,.tgm-dark-theme{--mat-sys-primary: var(--color-fg-text);--mat-sys-on-primary: var(--color-fg-inverse-text);--mat-sys-on-surface: var(--color-fg-text);--mat-sys-on-surface-variant: var(--color-fg-secondary-text);--mat-sys-outline: var(--color-fg-border);--mat-sys-surface: var(--color-bg-base);--mat-sidenav-content-text-color: var(--color-fg-text);--mat-table-row-item-label-text-color: var(--color-fg-text);--mat-menu-container-color: var(--color-bg-base);--mat-menu-item-hover-state-layer-color: var(--color-bg-base-hover);--mat-icon-button-icon-color: var(--color-fg-text);--mat-stepper-header-icon-background-color: var(--color-bg-alt);--mat-menu-item-with-icon-leading-spacing: var(--tgm-default-padding);--mat-menu-item-with-icon-trailing-spacing: var(--tgm-default-padding);--mat-circular-progress-active-indicator-color: var(--color-fg-text)}:root .mat-mdc-menu-item-text,.tgm-dark-theme .mat-mdc-menu-item-text{margin:0 1rem}:root mat-checkbox.mat-mdc-checkbox,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox{--mat-checkbox-label-text-color: var(--color-fg-text);--mat-checkbox-ripple-size: 24px;--mat-checkbox-state-layer-size: 24px;--mat-checkbox-touch-target-size: 24px;--mat-tgm-checkbox-size: 16px}:root mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-touch-target,:root mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-ripple,:root mat-checkbox.mat-mdc-checkbox .mdc-checkbox__ripple,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-touch-target,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-checkbox__ripple{display:none}:root mat-checkbox.mat-mdc-checkbox,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox{display:flex;flex-direction:row}:root mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{width:var(--mat-tgm-checkbox-size);height:var(--mat-tgm-checkbox-size);top:calc((var(--mat-checkbox-ripple-size, 40px) - var(--mat-tgm-checkbox-size)) / 2);left:calc((var(--mat-checkbox-ripple-size, 40px) - var(--mat-tgm-checkbox-size)) / 2)}:root mat-checkbox.mat-mdc-checkbox,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox{min-width:0}:root mat-checkbox.mat-mdc-checkbox .mdc-form-field,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-form-field{min-width:0}:root mat-checkbox.mat-mdc-checkbox .mdc-form-field label,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-form-field label{min-width:0}button.mat-mdc-button,button.mat-mdc-raised-button{border-radius:50px;overflow:hidden}button.mat-mdc-button mat-icon,button.mat-mdc-raised-button mat-icon{font-size:18px;height:18px;width:18px;line-height:18px;margin-right:.25rem}button.mat-mdc-button,button.mat-mdc-outlined-button,button.mat-mdc-raised-button{overflow:hidden;border-radius:8px}button.mat-mdc-button mat-icon,button.mat-mdc-outlined-button mat-icon,button.mat-mdc-raised-button mat-icon{margin-right:.5rem}body snack-bar-container.mat-mdc-snack-bar-container{margin:2rem 1rem;border-radius:.5rem;overflow:hidden;padding:0;width:400px;max-width:90%;background:none;min-height:10px;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.pw-visibility{z-index:99;position:absolute;top:7px;right:0}.tgm-default-theme,.tgm-dark-theme{--mdc-circular-progress-active-indicator-color: var(--color-fg-text)}.tgm-default-theme mat-checkbox.mat-mdc-checkbox,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox{--mdc-typography-body2-font-size: var(--tgm-small-text);--mdc-typography-body2-line-height: auto;--mdc-checkbox-ripple-size: 24px;--mdc-checkbox-state-layer-size: 24px;--mdc-checkbox-touch-target-size: 24px;--mdc-tgm-checkbox-size: 16px}.tgm-default-theme mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-touch-target,.tgm-default-theme mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.tgm-default-theme mat-checkbox.mat-mdc-checkbox .mdc-checkbox__ripple,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-touch-target,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mat-mdc-checkbox-ripple,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-checkbox__ripple{display:none}.tgm-default-theme mat-checkbox.mat-mdc-checkbox,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox{display:flex;flex-direction:row}.tgm-default-theme mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-checkbox .mdc-checkbox__background{width:var(--mdc-tgm-checkbox-size);height:var(--mdc-tgm-checkbox-size);top:calc((var(--mdc-checkbox-ripple-size, 40px) - var(--mdc-tgm-checkbox-size)) / 2);left:calc((var(--mdc-checkbox-ripple-size, 40px) - var(--mdc-tgm-checkbox-size)) / 2)}.tgm-default-theme mat-checkbox.mat-mdc-checkbox,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox{min-width:0}.tgm-default-theme mat-checkbox.mat-mdc-checkbox .mdc-form-field,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-form-field{min-width:0}.tgm-default-theme mat-checkbox.mat-mdc-checkbox .mdc-form-field label,.tgm-dark-theme mat-checkbox.mat-mdc-checkbox .mdc-form-field label{min-width:0}html,body{margin:0;padding:0;height:100%;font-family:open-sans,roboto,helvetica,sans-serif;overflow:hidden}html{box-sizing:border-box}body{position:relative;background-image:url("./media/background-blur-IFAFRAAJ.jpg");background-position:center center;background-size:cover;overflow-y:auto}*,*:before,*:after{box-sizing:inherit}a{font-weight:500}p,li{line-height:1.4rem;font-size:.9rem}tgm-input .input-wrapper{border-radius:8px}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-thumb{border-radius:6px}h1,h2{font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;margin:0}loop-app{color:var(--color-fg-inverse-text)}loop-app a{color:var(--color-fg-inverse-text);text-decoration-color:var(--color-fg-inverse-text)}.router-container{background:var(--color-bg-base);color:var(--color-fg-text)}.router-container a{color:var(--color-fg-text);text-decoration-color:var(--color-fg-text)}::selection{background:var(--color-bg-alt-hover)}.mat-mdc-raised-button:not([class*="mat.elevation-z"]){box-shadow:none}*::-webkit-scrollbar{background-color:var(--color-bg-base)}*::-webkit-scrollbar-thumb{background-color:var(--color-bg-alt);border:3px solid var(--color-bg-base)}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;src:url("./media/MaterialSymbolsRoundedSmall-JOPZHNHE.woff2") format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
