*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}html{color-scheme:light dark;--mat-sys-background: light-dark(#FBF8FF, #12131D);--mat-sys-error: light-dark(#C0000E, #FFB4AA);--mat-sys-error-container: light-dark(#FFDAD5, #930008);--mat-sys-inverse-on-surface: light-dark(#F1EFFF, #2F2F3B);--mat-sys-inverse-primary: light-dark(#C8BFFF, #5E50B2);--mat-sys-inverse-surface: light-dark(#2F2F3B, #E3E1F1);--mat-sys-on-background: light-dark(#1A1B26, #E3E1F1);--mat-sys-on-error: light-dark(#FFFFFF, #690004);--mat-sys-on-error-container: light-dark(#930008, #FFDAD5);--mat-sys-on-primary: light-dark(#FFFFFF, #2F1B81);--mat-sys-on-primary-container: light-dark(#463698, #E5DEFF);--mat-sys-on-primary-fixed: light-dark(#1A0064, #1A0064);--mat-sys-on-primary-fixed-variant: light-dark(#463698, #463698);--mat-sys-on-secondary: light-dark(#FFFFFF, #1E3247);--mat-sys-on-secondary-container: light-dark(#35485E, #D1E4FF);--mat-sys-on-secondary-fixed: light-dark(#071D31, #071D31);--mat-sys-on-secondary-fixed-variant: light-dark(#35485E, #35485E);--mat-sys-on-surface: light-dark(#1A1B26, #E3E1F1);--mat-sys-on-surface-variant: light-dark(#44474A, #E1E2E6);--mat-sys-on-tertiary: light-dark(#FFFFFF, #1C3249);--mat-sys-on-tertiary-container: light-dark(#334861, #D1E4FF);--mat-sys-on-tertiary-fixed: light-dark(#041D33, #041D33);--mat-sys-on-tertiary-fixed-variant: light-dark(#334861, #334861);--mat-sys-outline: light-dark(#75777A, #8F9194);--mat-sys-outline-variant: light-dark(#C5C6CA, #44474A);--mat-sys-primary: light-dark(#5E50B2, #C8BFFF);--mat-sys-primary-container: light-dark(#E5DEFF, #463698);--mat-sys-primary-fixed: light-dark(#E5DEFF, #E5DEFF);--mat-sys-primary-fixed-dim: light-dark(#C8BFFF, #C8BFFF);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#4D6077, #B4C8E3);--mat-sys-secondary-container: light-dark(#D1E4FF, #35485E);--mat-sys-secondary-fixed: light-dark(#D1E4FF, #D1E4FF);--mat-sys-secondary-fixed-dim: light-dark(#B4C8E3, #B4C8E3);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#FBF8FF, #12131D);--mat-sys-surface-bright: light-dark(#FBF8FF, #383844);--mat-sys-surface-container: light-dark(#EEECFC, #1E1F2A);--mat-sys-surface-container-high: light-dark(#E8E6F6, #282935);--mat-sys-surface-container-highest: light-dark(#E3E1F1, #333440);--mat-sys-surface-container-low: light-dark(#F4F2FF, #1A1B26);--mat-sys-surface-container-lowest: light-dark(#FFFFFF, #0D0D18);--mat-sys-surface-dim: light-dark(#DAD8E8, #12131D);--mat-sys-surface-tint: light-dark(#5E50B2, #C8BFFF);--mat-sys-surface-variant: light-dark(#E1E2E6, #44474A);--mat-sys-tertiary: light-dark(#4B607A, #B3C8E6);--mat-sys-tertiary-container: light-dark(#D1E4FF, #334861);--mat-sys-tertiary-fixed: light-dark(#D1E4FF, #D1E4FF);--mat-sys-tertiary-fixed-dim: light-dark(#B3C8E6, #B3C8E6);--mat-sys-neutral-variant20: #2E3133;--mat-sys-neutral10: #1A1B26;--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 Barlow;--mat-sys-body-large-font: Barlow;--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 Barlow;--mat-sys-body-medium-font: Barlow;--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 Barlow;--mat-sys-body-small-font: Barlow;--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 Bebas Neue;--mat-sys-display-large-font: Bebas Neue;--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 Bebas Neue;--mat-sys-display-medium-font: Bebas Neue;--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 Bebas Neue;--mat-sys-display-small-font: Bebas Neue;--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 Bebas Neue;--mat-sys-headline-large-font: Bebas Neue;--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 Bebas Neue;--mat-sys-headline-medium-font: Bebas Neue;--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 Bebas Neue;--mat-sys-headline-small-font: Bebas Neue;--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 Barlow;--mat-sys-label-large-font: Barlow;--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 Barlow;--mat-sys-label-medium-font: Barlow;--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 Barlow;--mat-sys-label-small-font: Barlow;--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 Bebas Neue;--mat-sys-title-large-font: Bebas Neue;--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 Barlow;--mat-sys-title-medium-font: Barlow;--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 Barlow;--mat-sys-title-small-font: Barlow;--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-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--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}*{outline:none}html,body{width:100%;height:100%;margin:0;font-weight:400;font-style:normal;font-size:16px;font-family:Barlow,sans-serif;color:#001529;overflow:hidden}h1,h2,h3,h5,button,.brand,label{font-family:Bebas Neue,sans-serif}strong{font-weight:700}.mat-mdc-checkbox label,.mat-mdc-radio-button label{font-family:Barlow,sans-serif;font-size:.92rem}a{color:#8678dd;font-weight:600;text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}h1{font-size:2.5rem;color:#374c65;padding:10px 0}:root{--mat-button-filled-label-text-font: Bebas Neue, sans-serif;--mat-button-outlined-label-text-font: Bebas Neue, sans-serif;--mat-button-protected-label-text-font: Bebas Neue, sans-serif;--mat-button-text-label-text-font: Barlow, sans-serif;--mat-button-tonal-label-text-font: Bebas Neue, sans-serif;--mat-button-filled-label-text-size: 1.1rem;--mat-button-filled-horizontal-padding: .7rem;--mat-form-field-container-text-font: Barlow, sans-serif;--mat-form-field-subscript-text-font: Barlow, sans-serif;--mat-form-field-outlined-label-text-font: Barlow, sans-serif;--mat-form-field-filled-input-text-color: #001529;--mat-form-field-filled-label-text-color: #001529;--mat-form-field-outlined-input-text-color: #001529;--mat-form-field-outlined-label-text-color: #001529;--mat-form-field-outlined-outline-color: #808285;--mat-button-toggle-selected-state-background-color: #F1EFFF;--mat-button-toggle-selected-state-text-color: #8678DD;--mat-button-toggle-label-text-weight: 600;--mat-button-toggle-text-color: #98999e;--mat-button-toggle-height: 35px;--mat-button-toggle-shape: 3px;--mat-chip-outline-color: #8678DD}.icon-sm{font-size:16px;width:16px;height:16px}.icon-md{font-size:24px;width:24px;height:24px}.icon-lg{font-size:32px;width:32px;height:32px}.icon-xl{font-size:48px;width:48px;height:48px}.icon-btn-sm.mat-mdc-icon-button{width:28px;height:28px;padding:0}.icon-btn-sm .mat-icon{font-size:18px;width:18px;height:18px;line-height:18px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:#f1efff!important}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled):not(.mat-mdc-option-multiple){background-color:#d8d3e9!important}.mat-mdc-menu-panel{width:185px;padding:5px}.mat-mdc-dialog-surface{border-radius:3px!important}.mdc-text-field{background-color:#fff;border-bottom-right-radius:4px!important;border-bottom-left-radius:4px!important}.mdc-button{border-radius:4px!important}.full-width{width:100%}.half-width{width:50%}.full-height{height:100%}.half-height{height:50%}.image-view-dialog{width:100%;height:100%;max-width:800px;max-height:min(100%,800px)}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon,.mat-tonal-button .mdc-button__label,.mat-tonal-button .mat-icon{z-index:0!important}.flex-row{display:flex;flex-direction:row;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column;align-items:center;justify-content:center}.spacer{flex:1 1 auto}.clickable{display:inline-block;transform:scale(1);cursor:pointer;-webkit-user-select:none;user-select:none}.clickable.action-button-disabled,.clickable.disabled,.clickable:disabled{cursor:default;pointer-events:none}.clickable:hover{transform:scale(1.1)}.clickable:hover.action-button-disabled,.clickable:hover.disabled,.clickable:hover:disabled{transform:none}.clickable:active{transform:scale(.9)}.clickable:active.action-button-disabled,.clickable:active.disabled,.clickable:active:disabled{transform:none}.clickable.menu-open{transform:scale(1.1)}.clickable:disabled{color:gray;cursor:not-allowed;-webkit-user-select:none;user-select:none}.link-active{transform:scale(1.1);pointer-events:none;cursor:default;--mat-button-text-label-text-color: #535353;color:#535353}.gallery-content .mat-mdc-icon-button:hover{background-color:#ffe8e8}.cdk-drag-preview{display:flex;justify-content:center;align-items:center;width:120px;height:120px;border:2px dashed #c0c0c0;border-radius:8px;background:#fff}.cdk-drag-preview img{display:block;max-width:100%;max-height:100%;object-fit:contain}.cdk-drag-preview .delete-button{display:none}
