html{--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #0000ef;--mat-sys-on-tertiary-fixed: #00006e;--mat-sys-on-tertiary-fixed-variant: #0000ef;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #343dff;--mat-sys-tertiary-container: #e0e0ff;--mat-sys-tertiary-fixed: #e0e0ff;--mat-sys-tertiary-fixed-dim: #bec2ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}app-autocomplete mat-form-field.app-autocomplete{width:100%}app-autocomplete mat-form-field.app-autocomplete .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#1d1b20;caret-color:#8145b5}app-autocomplete mat-form-field.app-autocomplete.mat-form-field-disabled .mat-mdc-text-field-wrapper{border:1px solid #DBD8E0;background:#faf9fb}app-autocomplete mat-form-field.app-autocomplete.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-floating-label{color:#65636d;opacity:.5}app-autocomplete mat-form-field.app-autocomplete.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field__input{opacity:.5;color:#1d1b20;font-family:Roboto;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.15px}app-autocomplete mat-form-field.app-autocomplete .mat-mdc-text-field-wrapper{border-radius:16px;border:1px solid #8145B5;background:#f2eff3}app-autocomplete mat-form-field.app-autocomplete .mat-mdc-text-field-wrapper .mdc-line-ripple{display:none}app-autocomplete mat-form-field.app-autocomplete .mat-mdc-text-field-wrapper.mdc-text-field--focused label.mdc-floating-label{color:#8145b5}app-autocomplete mat-form-field.app-autocomplete .mat-mdc-text-field-wrapper.mdc-text-field--filled input{color:#1d1b20;caret-color:#8145b5}app-autocomplete mat-form-field.app-autocomplete .mat-mdc-text-field-wrapper label.mdc-floating-label{color:#65636d;font-family:Poppins;font-size:18px;line-height:26px}app-autocomplete mat-form-field.app-autocomplete .mat-mdc-text-field-wrapper input{color:#1d1b20;font-family:Poppins;font-size:18px;line-height:26px}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel{max-height:255px;border-radius:16px;margin-top:7px;border:1px solid #8145B5;background-color:#fefcfe;padding:10px 0}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option{display:flex;padding:0 12px;justify-content:space-between;align-items:center;min-height:47px}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option span,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option span{color:#402060;font-family:Poppins;font-size:16px;line-height:24px}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option:after,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option:after{content:"";position:absolute;left:12px;right:12px;bottom:0;border-bottom:1px solid #D0CDD7}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{color:#8e4ec6}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option.mdc-list-item--selected,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option.mdc-list-item--selected{background:none}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background:unset}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option:hover:not(.mdc-list-item--disabled),div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:#f2e2fc}div.cdk-overlay-pane:not(.mat-mdc-autocomplete-panel-above) div.mat-mdc-autocomplete-panel mat-option.mdc-list-item:hover:before,div.cdk-overlay-pane.mat-mdc-autocomplete-panel-above div.mat-mdc-autocomplete-panel mat-option.mdc-list-item:hover:before{background:unset}mat-slide-toggle.mat-mdc-slide-toggle .mdc-switch--unselected .mdc-switch__handle:has(.mdc-switch__icons){margin:0 2px}mat-slide-toggle.mat-mdc-slide-toggle .mdc-switch--selected:enabled:focus:not(:active) .mdc-switch__handle:after{background:var(--Grayscale-Off-white, #FCFCFC)}mat-slide-toggle.mat-mdc-slide-toggle .mdc-switch--selected:active:not(.mdc-switch--disabled) .mdc-switch__handle,mat-slide-toggle.mat-mdc-slide-toggle .mdc-switch--selected .mdc-switch__handle:has(.mdc-switch__icons){margin:0 26px}mat-slide-toggle .mdc-switch{width:56px}mat-slide-toggle .mdc-switch :before{border-radius:40px;background:var(--Mauve-Background-Solid, #8E8C99);border:none}mat-slide-toggle .mdc-switch .mdc-switch__track:after{background:var(--Purple-Background-Solid, #8E4EC6)}mat-slide-toggle .mdc-switch:enabled:focus:not(:active) .mdc-switch__track:after,mat-slide-toggle .mdc-switch:enabled:active .mdc-switch__track:after,mat-slide-toggle .mdc-switch:enabled:hover:not(:focus):not(:active) .mdc-switch__track:after{background:var(--Purple-Background-Solid, #8E4EC6)}mat-slide-toggle .mdc-switch :focus:not(:active) .mdc-switch__track:after{background:var(--Purple-Background-Solid, #8E4EC6)}mat-slide-toggle .mdc-switch.mdc-switch--selected .mdc-switch__icon{fill:var(--Purple-Background-Solid, #8E4EC6);width:20px;height:20px}mat-slide-toggle .mdc-switch.mdc-switch--selected:enabled:active .mdc-switch__handle:after,mat-slide-toggle .mdc-switch.mdc-switch--selected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle:after{background:var(--Grayscale-Off-white, #FCFCFC)}mat-slide-toggle .mdc-switch .mdc-switch__ripple{display:none}mat-slide-toggle .mdc-switch .mdc-switch__handle:has(.mdc-switch__icons){width:28px;height:28px}mat-slide-toggle .mdc-switch.mdc-switch--unselected:enabled .mdc-switch__handle:after{background:var(--Grayscale-Off-white, #FCFCFC)}mat-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:hover:not(:focus):not(:active) .mdc-switch__handle:after{background:var(--Grayscale-Off-white, #FCFCFC)}mat-slide-toggle .mdc-switch.mdc-switch--unselected:enabled:focus:not(:active) .mdc-switch__handle:after{background:var(--Grayscale-Off-white, #FCFCFC)}mat-slide-toggle .mdc-switch.mdc-switch--unselected .mdc-switch__icon--off{display:none}mat-slide-toggle .mdc-switch.mdc-switch--unselected:focus:not(:active) .mdc-switch__track:before,mat-slide-toggle .mdc-switch.mdc-switch--unselected:hover:not(:focus):not(:active) .mdc-switch__track:before,mat-slide-toggle .mdc-switch.mdc-switch--unselected:active .mdc-switch__track:before{background:var(--Mauve-Background-Solid, #8E8C99)}app-multi-select .action-label span.primary{color:#1d1b20;font-family:Poppins;font-size:20px;font-weight:700;line-height:28px}.table-container{margin-top:30px;display:flex;flex-direction:column}.table-container app-avatar .container{height:44px;width:44px}.table-container app-avatar .container img{height:44px;width:44px}.table-container table{border-spacing:0 4px}.table-container table td,.table-container table th{padding:12px 10px;color:#402060;font-family:Poppins;font-size:14px;font-weight:500;line-height:20px}.table-container table td:first-child,.table-container table th:first-child,.table-container table td:last-child,.table-container table th:last-child{padding-left:18px}.table-container table tbody tr{background:#fdfcfd}.table-container table tbody tr:hover{background:#e6f7ed}.table-container table tbody tr.mdc-data-table__row:last-child .mat-mdc-cell{border-bottom:1px solid #DBD8E0}.table-container table thead tr{background:#f7edfe}.table-container table td.description{color:#49454f;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.25px}.table-container table tr{height:60px}.table-container table tr .mat-mdc-cell,.table-container table tr .mat-mdc-header-cell{border:1px solid #E0C4F4;border-right:1px solid #DBD8E0;border-left:1px solid #DBD8E0}.table-container table tr .mat-mdc-cell:first-child,.table-container table tr .mat-mdc-header-cell:first-child{border-left:1px solid #E0C4F4;border-top-left-radius:32px;border-bottom-left-radius:32px}.table-container table tr .mat-mdc-cell:last-child,.table-container table tr .mat-mdc-header-cell:last-child{border-right:1px solid #E0C4F4;border-top-right-radius:32px;border-bottom-right-radius:32px;width:60px}.details-chip-set .mat-mdc-chip-set{margin-left:5px}.details-chip-set .mat-mdc-chip{height:28px}.details-chip-set .mat-mdc-chip.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding:0 10px}.details-chip-set .mat-mdc-chip span.mat-mdc-chip-action{cursor:pointer}.details-chip-set .mat-mdc-chip span.mat-mdc-chip-action:hover:before{background:#ead5f9}.details-chip-set .mat-mdc-chip span.mat-mdc-chip-action:before{border-radius:30px;border:1px solid #BE93E4;background:#fbf7fe;transition:background-color .3s ease}.details-chip-set .mat-mdc-chip span.mat-mdc-chip-action span.mat-mdc-chip-action-label{color:#8145b5;font-family:Poppins;font-size:14px;line-height:20px}.mat-mdc-select-value-text{color:#1d1b20;font-size:18px;line-height:26px}.mat-mdc-select-arrow{display:none}mat-form-field:not(.mat-form-field-disabled) .mat-mdc-select-arrow-wrapper:after{content:"";width:24px;height:24px;background-image:url(/img/chevron-down.svg);background-repeat:no-repeat}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel{max-height:255px;border-radius:16px;margin-top:7px;border:1px solid #8145B5;background-color:#fefcfe;padding:10px 0}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option{display:flex;padding:0 12px;justify-content:space-between;align-items:center;min-height:47px}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option span,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option span{color:#402060;font-family:Poppins;font-size:16px;line-height:24px}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option:after,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option:after{content:"";position:absolute;left:12px;right:12px;bottom:0;border-bottom:1px solid #D0CDD7}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option .mat-pseudo-checkbox-minimal.mat-pseudo-checkbox-checked:after{color:#8e4ec6}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option.mdc-list-item--selected,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option.mdc-list-item--selected{background:none}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background:unset}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option.mat-mdc-option:hover:not(.mdc-list-item--disabled),div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:#f2e2fc}div.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel mat-option.mdc-list-item:hover:before,div.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel mat-option.mdc-list-item:hover:before{background:unset}.button{background-color:#4caf50;border:none;color:#fff;padding:12px 24px;font-size:16px;border-radius:8px;cursor:pointer;box-shadow:0 4px 6px #0000001a}.button:hover{background-color:#45a049;transform:scale(1.05)}html,body{height:100%}body{margin:0;font-family:Poppins,sans-serif;font-style:normal;font-weight:400}button.primary-button.mdc-button{background-color:#8e4ec6}button.primary-button.mdc-button span{color:#fdfcfd}button.secondary-button.mdc-button{background:#f7edfe}button.secondary-button.mdc-button span{color:#8145b5}button.delete-button.mdc-button{background:none}button.delete-button.mdc-button span{color:#ce2c31}button.primary-button.mdc-button,button.secondary-button.mdc-button,button.delete-button.mdc-button{padding-left:16px;padding-right:16px;border-radius:30px}button.primary-button.mdc-button.mat-mdc-button-disabled,button.secondary-button.mdc-button.mat-mdc-button-disabled,button.delete-button.mdc-button.mat-mdc-button-disabled{background:#f2eff3}button.primary-button.mdc-button.mat-mdc-button-disabled span,button.secondary-button.mdc-button.mat-mdc-button-disabled span,button.delete-button.mdc-button.mat-mdc-button-disabled span{color:#65636d;font-size:16px;font-weight:510;line-height:24px}button.primary-button.mdc-button .button-content,button.secondary-button.mdc-button .button-content,button.delete-button.mdc-button .button-content{display:flex;align-items:center;gap:12px}button.primary-button.mdc-button .button-content span,button.secondary-button.mdc-button .button-content span,button.delete-button.mdc-button .button-content span{font-family:Poppins;font-size:16px;font-weight:400;line-height:24px}span.popup-header{color:#402060;font-family:Poppins;font-size:24px;line-height:30px}.app-popup mat-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,.choose-school mat-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input,.scene-info-container mat-form-field .mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#1d1b20;caret-color:#8145b5}.app-popup mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper,.choose-school mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper,.scene-info-container mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper{border:1px solid #DBD8E0;background:#faf9fb}.app-popup mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-floating-label,.choose-school mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-floating-label,.scene-info-container mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-floating-label{color:#65636d;opacity:.5}.app-popup mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field__input,.choose-school mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field__input,.scene-info-container mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mdc-text-field__input,.app-popup mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-select-value,.choose-school mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-select-value,.scene-info-container mat-form-field.mat-form-field-disabled .mat-mdc-text-field-wrapper .mat-mdc-select-value{opacity:.5;color:#1d1b20;font-family:Roboto;font-size:20px;font-weight:500;line-height:24px;letter-spacing:.15px}.app-popup mat-form-field.text-area-description .mat-mdc-text-field-wrapper,.choose-school mat-form-field.text-area-description .mat-mdc-text-field-wrapper,.scene-info-container mat-form-field.text-area-description .mat-mdc-text-field-wrapper{height:130px}.app-popup mat-form-field .mat-mdc-form-field-error,.choose-school mat-form-field .mat-mdc-form-field-error,.scene-info-container mat-form-field .mat-mdc-form-field-error{color:#ce2c31}.app-popup mat-form-field .mat-mdc-text-field-wrapper,.choose-school mat-form-field .mat-mdc-text-field-wrapper,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper{border-radius:16px;border:1px solid #8145B5;background:#f2eff3}.app-popup mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid,.choose-school mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid{border:1px solid #CE2C31}.app-popup mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid mat-label,.choose-school mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid mat-label,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--invalid mat-label{color:#ce2c31}.app-popup mat-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple,.choose-school mat-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper .mdc-line-ripple{display:none}.app-popup mat-form-field .mat-mdc-text-field-wrapper textarea,.choose-school mat-form-field .mat-mdc-text-field-wrapper textarea,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper textarea{resize:none;color:#1d1b20;font-size:18px;line-height:26px}.app-popup mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused label.mdc-floating-label,.choose-school mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused label.mdc-floating-label,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--focused label.mdc-floating-label{color:#8145b5}.app-popup mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--filled input,.choose-school mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--filled input,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper.mdc-text-field--filled input{color:#1d1b20;caret-color:#8145b5}.app-popup mat-form-field .mat-mdc-text-field-wrapper label.mdc-floating-label,.choose-school mat-form-field .mat-mdc-text-field-wrapper label.mdc-floating-label,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper label.mdc-floating-label{color:#65636d;font-family:Poppins;font-size:18px;line-height:26px}.app-popup mat-form-field .mat-mdc-text-field-wrapper input,.choose-school mat-form-field .mat-mdc-text-field-wrapper input,.scene-info-container mat-form-field .mat-mdc-text-field-wrapper input{color:#1d1b20;font-family:Poppins;font-size:18px;line-height:26px}.app-menu.mat-mdc-menu-panel{border-radius:16px;box-shadow:0 8px 12px 6px #7d4edf26,0 4px 4px #7d4edf4d}.app-menu .mat-mdc-menu-content{background-color:#fefcfe;padding:4px 0}.app-menu .app-menu-item{display:flex}.app-menu .app-menu-item img{margin-right:12px}.app-menu .app-menu-item span{color:#402060;font-family:Poppins;font-size:16px;line-height:24px}.app-menu .app-menu-item button span{display:flex;align-items:center}.app-menu .app-menu-item button.delete-item span{color:#ce2c31}.page-name{color:#402060;font-family:Poppins;font-size:35px;font-style:normal;font-weight:510;line-height:40px}.page-info{color:#8145b5;font-family:Roboto;font-size:14px;line-height:20px;letter-spacing:.25px}.app-popup .mat-mdc-dialog-surface{padding:30px;border-radius:16px;background:#fefcfe;box-shadow:0 19px 38px #7d4edf4d,0 15px 12px #7d4edf38}mat-select.app-multi-select .mat-mdc-select-value{display:none}mat-select.app-multi-select .mat-mdc-select-trigger{display:none}app-multi-select .mat-mdc-form-field-bottom-align{height:7px}app-multi-select .mat-mdc-form-field-icon-suffix{padding:8px 16px}app-multi-select .mat-mdc-form-field-icon-suffix img{transition:transform .3s ease}app-multi-select .mat-mdc-form-field-icon-suffix .rotated img{transform:rotate(180deg)}.cdk-overlay-pane .mat-mdc-select-panel{scrollbar-color:#65636D transparent}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel{max-height:255px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select{border-radius:16px;margin-top:7px;border:1px solid #8145B5;background-color:#fefcfe;padding:10px 0}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option{display:flex;flex-direction:row-reverse;padding:0 12px;justify-content:space-between;align-items:center;min-height:47px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option span,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option span{color:#402060;font-family:Poppins;font-size:16px;line-height:24px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option:after,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option:after{content:"";position:absolute;left:12px;right:12px;bottom:0;border-bottom:1px solid #D0CDD7}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option .mat-pseudo-checkbox,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option .mat-pseudo-checkbox{width:16px;height:16px;margin:2px;border-radius:5px;border:2px solid #DBD8E0}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option .mat-pseudo-checkbox.mat-pseudo-checkbox-checked,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option .mat-pseudo-checkbox.mat-pseudo-checkbox-checked{background-color:#8e4ec6}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option .mat-pseudo-checkbox.mat-pseudo-checkbox-checked:after{width:8px;height:3px}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option.mat-mdc-option.mat-mdc-option-active.mdc-list-item{background:unset}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option.mat-mdc-option:hover:not(.mdc-list-item--disabled),.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option.mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:#f2e2fc}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) div.mat-mdc-select-panel.app-multi-select mat-option.mdc-list-item:hover:before,.cdk-overlay-pane.mat-mdc-select-panel-above div.mat-mdc-select-panel.app-multi-select mat-option.mdc-list-item:hover:before{background:unset}mat-progress-bar.mdc-linear-progress .mdc-linear-progress__buffer-bar{border-radius:4px;background:#faf9fb}mat-progress-bar.mdc-linear-progress .mdc-linear-progress__bar-inner{border-radius:4px;border-block-color:#8E4EC6}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element{background-color:#8e4ec6}mat-radio-button.mat-mdc-radio-button .mdc-form-field{gap:6px;align-items:start}mat-radio-button.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background:before{background:none}mat-radio-button.mat-mdc-radio-button .mdc-radio{width:16px;height:16px;padding:0}mat-radio-button.mat-mdc-radio-button .mdc-radio>.mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background>.mdc-radio__outer-circle,mat-radio-button.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:#bcbac7}mat-radio-button.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border:none}mat-radio-button.mat-mdc-radio-button .mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border:5px solid #8E4EC6}mat-radio-button.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:#8e4ec6}mat-radio-button.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:#8e4ec6}mat-radio-button.mat-mdc-radio-button .mdc-radio__background{width:16px;height:16px}mat-radio-button.mat-mdc-radio-button .mdc-radio__background:before{background:none}mat-radio-button.mat-mdc-radio-button .mdc-radio__background .mdc-radio__outer-circle{border-width:1px;transition:none}mat-radio-button.mat-mdc-radio-button .mdc-radio__background .mdc-radio__inner-circle{transition:none}app-landing-page app-spinner img{width:80px;height:80px}mat-snack-bar-container.error-message.mat-mdc-snack-bar-container .mat-mdc-snack-bar-label{padding:8px}mat-snack-bar-container.error-message.mat-mdc-snack-bar-container .mat-mdc-snackbar-surface{padding-right:0;border-radius:16px;border-left:4px solid #CE2C31;background:#fbf7fe}.confiramtion-popup .popup-header{color:#402060;font-size:18px;font-weight:400;line-height:26px}.confiramtion-popup .popup-header .primary{font-weight:500}.confiramtion-popup .popup-text{padding:0 10px;color:#49454f;font-family:Roboto;font-size:14px;line-height:20px;letter-spacing:.25px}.confiramtion-popup .popup-text .primary{font-family:Poppins;font-size:12px;font-weight:700;line-height:16px}.app-popup app-base-popup.edit-profile-popup app-avatar .container{width:140px;height:140px}.app-popup app-base-popup.edit-profile-popup app-avatar .container .abbreviation{font-size:38px}.app-popup app-base-popup.user-profile app-avatar .container{width:80px;height:80px}.app-popup app-base-popup.user-profile app-avatar .container .abbreviation{font-size:28px}app-profile-menu app-avatar.user-profile .container{width:45px;height:45px}app-profile-menu app-avatar.user-profile .container .abbreviation{font-size:16px}
