.carriage_returns{white-space:pre-line}.cursor_pointer{cursor:pointer;outline:none}.disabled_element{pointer-events:none;opacity:.75}.text-muted{color:#a3a2a2}.text-white{color:#fff}.text-danger{color:var(--mat-sys-error)!important}.text-underline{text-decoration:underline}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.p-0{padding:0!important}.p-1{padding:5px!important}.p-2{padding:10px!important}.p-3{padding:15px!important}.p-4{padding:20px!important}.p-5{padding:30px!important}.pl-2{padding-left:10px!important}.pt-4{padding-top:20px!important}.py-4{padding-top:20px;padding-bottom:20px}.m-0{margin:0!important}.m-1{margin:5px!important}.m-2{margin:10px!important}.m-3{margin:15px!important}.m-4{margin:20px!important}.m-5{margin:30px!important}.mt-3{margin-top:15px!important}.mb-4{margin-bottom:20px!important}.o-hidden{overflow:hidden!important}.hidden_element{height:0;width:0;overflow:hidden}.o-auto{overflow:auto!important}.w-0{width:0!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.fs-0-6{font-size:.6em!important}.fs-0-7{font-size:.7em!important}.fs-0-8{font-size:.8em!important}.fs-0-9{font-size:.9em!important}.fs-1{font-size:1em!important}.fs-1-1{font-size:1.1em!important}.fs-1-2{font-size:1.2em!important}.fs-1-3{font-size:1.3em!important}.fs-1-4{font-size:1.4em!important}.fs-1-5{font-size:1.5em!important}.fs-2{font-size:2em!important}.fs-3{font-size:3em!important}.fs-4{font-size:4em!important}.fs-5{font-size:5em!important}.card{border:1px solid #cccccc;border-radius:3px;overflow:hidden}.card .card-header{padding:10px;background-color:#ccc;font-size:1.3em}.card .card-body{padding:10px}.role-badge{display:inline-block;height:20px;font-size:11px;font-weight:400;padding:0 8px;border-radius:9px;line-height:20px;white-space:nowrap}.role-badge.role-badge-executor{background-color:#1976d21a;color:#1976d2e6}.role-badge.role-badge-customer{background-color:#7b1fa21a;color:#7b1fa2e6}.role-badge.role-badge-coordinator{background-color:#e651001a;color:#e65100e6}.role-badge.role-badge-professional{background-color:#2e7d321a;color:#2e7d32e6}.role-badge.role-badge-org_admin{background-color:#c2185b1a;color:#c2185be6}.role-badge.role-badge-institution_contact{background-color:#00695c1a;color:#00695ce6}.role-badge.role-badge-service_point{background-color:#f57f171a;color:#f57f17e6}.role-badge.role-badge-membership{background-color:#6161611a;color:#616161d9}.role-badge.role-badge-other_working_area{background-color:#9e9e9e26;color:#616161cc}.role-badge.role-badge-archived{opacity:.7;font-style:italic}.user-roles{margin-top:8px;margin-bottom:0;padding-top:0;display:flex;flex-wrap:wrap;gap:4px;line-height:1}.text-primary{color:var(--mat-sys-primary)!important}.text-secondary{color:var(--mat-sys-secondary)!important}.text-error{color:var(--mat-sys-error)!important}.border-primary{border-color:var(--mat-sys-primary)!important}.border-secondary{border-color:var(--mat-sys-secondary)!important}.border-left-primary{border-left-color:var(--mat-sys-primary)!important}.border-left-secondary{border-left-color:var(--mat-sys-secondary)!important}.bg-primary{background-color:var(--mat-sys-primary)!important;color:var(--mat-sys-on-primary)!important}.bg-secondary{background-color:var(--mat-sys-secondary)!important;color:var(--mat-sys-on-secondary)!important}.bg-primary-light{background-color:var(--v4w-primary-hover-state-layer, color-mix(in srgb, var(--mat-sys-primary) 8%, transparent))!important}.mat-mdc-icon-button.icon-primary:not(.mat-mdc-button-disabled){--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-state-layer-color: var(--mat-sys-primary);--mat-icon-button-ripple-color: color-mix( in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent );color:var(--mat-sys-primary)}.mat-mdc-icon-button.icon-secondary:not(.mat-mdc-button-disabled){--mat-icon-button-icon-color: var(--mat-sys-secondary);--mat-icon-button-state-layer-color: var(--mat-sys-secondary);--mat-icon-button-ripple-color: color-mix( in srgb, var(--mat-sys-secondary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent );color:var(--mat-sys-secondary)}.mat-mdc-icon-button.icon-error:not(.mat-mdc-button-disabled){--mat-icon-button-icon-color: var(--mat-sys-error);--mat-icon-button-state-layer-color: var(--mat-sys-error);--mat-icon-button-ripple-color: color-mix( in srgb, var(--mat-sys-error) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent );color:var(--mat-sys-error)}mat-icon.text-primary{--mat-icon-color: var(--mat-sys-primary);color:var(--mat-sys-primary)}mat-icon.text-secondary{--mat-icon-color: var(--mat-sys-secondary);color:var(--mat-sys-secondary)}mat-icon.text-error{--mat-icon-color: var(--mat-sys-error);color:var(--mat-sys-error)}.btn-secondary:not(.mat-mdc-button-disabled){--mat-button-outlined-label-text-color: var(--mat-sys-secondary);--mat-button-outlined-outline-color: var(--mat-sys-secondary);--mat-button-outlined-ripple-color: var(--mat-sys-secondary);--mat-button-outlined-state-layer-color: var(--mat-sys-secondary);--mat-button-text-label-text-color: var(--mat-sys-secondary);--mat-button-text-ripple-color: var(--mat-sys-secondary);--mat-button-text-state-layer-color: var(--mat-sys-secondary);color:var(--mat-sys-secondary)}.btn-secondary:not(.mat-mdc-button-disabled) mat-icon,.btn-secondary:not(.mat-mdc-button-disabled) .mat-icon{--mat-icon-color: var(--mat-sys-secondary);color:var(--mat-sys-secondary)}.btn-destructive:not(.mat-mdc-button-disabled){--mat-button-outlined-label-text-color: var(--mat-sys-error);--mat-button-outlined-outline-color: var(--mat-sys-error);--mat-button-outlined-ripple-color: var(--mat-sys-error);--mat-button-outlined-state-layer-color: var(--mat-sys-error);--mat-button-text-label-text-color: var(--mat-sys-error);--mat-button-text-ripple-color: var(--mat-sys-error);--mat-button-text-state-layer-color: var(--mat-sys-error);color:var(--mat-sys-error)}.btn-destructive:not(.mat-mdc-button-disabled) mat-icon,.btn-destructive:not(.mat-mdc-button-disabled) .mat-icon{--mat-icon-color: var(--mat-sys-error);color:var(--mat-sys-error)}.btn-filled-secondary:not(.mat-mdc-button-disabled){--mat-button-filled-container-color: var(--mat-sys-secondary);--mat-button-filled-label-text-color: var(--mat-sys-on-secondary)}.btn-filled-destructive:not(.mat-mdc-button-disabled){--mat-button-filled-container-color: var(--mat-sys-error);--mat-button-filled-label-text-color: var(--mat-sys-on-error)}.fab-primary:not(.mat-mdc-button-disabled){--mat-fab-container-color: var(--mat-sys-primary);--mat-fab-foreground-color: var(--mat-sys-on-primary);--mat-fab-small-container-color: var(--mat-sys-primary);--mat-fab-small-foreground-color: var(--mat-sys-on-primary)}mat-chip-option.chip-secondary.mat-mdc-chip-selected,mat-chip-option.chip-secondary.mdc-evolution-chip--selected,mat-chip.chip-secondary.mat-mdc-chip-selected,mat-chip.chip-secondary.mdc-evolution-chip--selected{--mat-chip-elevated-selected-container-color: var(--mat-sys-secondary);--mat-chip-selected-label-text-color: var(--mat-sys-on-secondary);--mat-chip-with-trailing-icon-selected-trailing-icon-color: var(--mat-sys-on-secondary)}mat-chip-option.chip-error.mat-mdc-chip-selected,mat-chip-option.chip-error.mdc-evolution-chip--selected,mat-chip.chip-error.mat-mdc-chip-selected,mat-chip.chip-error.mdc-evolution-chip--selected{--mat-chip-elevated-selected-container-color: var(--mat-sys-error-container);--mat-chip-selected-label-text-color: var(--mat-sys-on-error-container);--mat-chip-with-trailing-icon-selected-trailing-icon-color: var(--mat-sys-on-error-container)}mat-button-toggle.mat-button-toggle-checked{--mat-button-toggle-selected-state-background-color: var(--mat-sys-secondary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-secondary-container)}mat-button-toggle.toggle-primary.mat-button-toggle-checked{--mat-button-toggle-selected-state-background-color: var(--mat-sys-primary-container);--mat-button-toggle-selected-state-text-color: var(--mat-sys-on-primary-container)}mat-button-toggle-group{display:inline-flex;min-height:var(--mat-button-toggle-height, 40px)}mat-toolbar.app-top-toolbar{--mat-toolbar-container-background-color: color-mix(in srgb, var(--mat-sys-primary-container) 92%, var(--mat-sys-primary) 8%);--mat-toolbar-container-text-color: var(--mat-sys-on-primary-container);background:color-mix(in srgb,var(--mat-sys-primary-container) 92%,var(--mat-sys-primary) 8%);color:var(--mat-sys-on-primary-container);min-height:64px;padding-left:20px!important;padding-right:20px!important;border-radius:20px;width:calc(100% - 24px)!important;margin:8px 12px 0;box-sizing:border-box}mat-toolbar.app-top-toolbar .app-top-toolbar__title{font-size:1.375rem;font-weight:500;line-height:1.25;letter-spacing:0em;color:var(--mat-sys-on-primary-container);padding-left:4px}mat-toolbar.app-top-toolbar .mat-icon,mat-toolbar.app-top-toolbar .mat-mdc-icon-button{color:var(--mat-sys-on-primary-container)}mat-toolbar.app-top-toolbar .mat-mdc-form-field{--mat-form-field-outlined-label-text-color: var(--mat-sys-on-primary-container);--mat-form-field-outlined-focus-label-text-color: var(--mat-sys-on-primary-container);--mat-form-field-outlined-input-text-color: var(--mat-sys-on-primary-container);--mat-form-field-outlined-caret-color: var(--mat-sys-on-primary-container);--mat-form-field-outlined-focus-outline-color: var(--mat-sys-on-primary-container);--mat-form-field-outlined-outline-color: color-mix(in srgb, var(--mat-sys-on-primary-container) 50%, transparent)}.list-page-container{width:100%;max-width:1400px;margin:0 auto;padding:20px;box-sizing:border-box;overflow:hidden;height:100%;display:flex;flex-direction:column}.list-page-grid{display:grid;grid-template-columns:1fr 280px;grid-template-rows:1fr;gap:var(--list-page-gap, 20px);height:100%;min-height:0}.list-page-grid--full{grid-template-columns:1fr}@media screen and (max-width:959px){.list-page-grid{grid-template-columns:1fr;grid-template-rows:1fr auto;height:auto;min-height:auto}}.list-page-section{display:flex;flex-direction:column;min-width:0;overflow:hidden}.list-page-section .list-card{display:flex;flex-direction:column;height:100%;padding:0;margin:0;overflow:hidden;background-color:var(--mat-sys-surface-container-lowest, #fff)!important;border-radius:16px!important;box-shadow:none!important}.list-page-section .list-card .list-header{flex-shrink:0;padding:16px}.list-page-section .list-card .list-header .header-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.list-page-section .list-card .list-header .header-toolbar .search-group{display:flex;align-items:center;gap:8px;flex-shrink:0}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field{width:148px;min-width:120px;max-width:200px}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field .mat-mdc-text-field-wrapper{border-radius:20px!important;background-color:var(--mat-sys-surface-container-low, #f7f2fa)!important;padding-bottom:0;height:40px}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field .mat-mdc-form-field-flex{align-items:center!important;height:40px}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field .mat-mdc-form-field-infix{padding-top:8px!important;padding-bottom:8px!important;min-height:40px!important}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field .mat-mdc-form-field-subscript-wrapper{display:none}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field .mat-mdc-form-field{margin-bottom:0}.list-page-section .list-card .list-header .header-toolbar .search-group .search-field .mdc-notched-outline{display:none!important}.list-page-section .list-card .list-header .header-toolbar .search-group .sort-button{flex-shrink:0}.list-page-section .list-card .list-header .header-toolbar .search-group .page-tools-group{display:flex;align-items:center;gap:4px;flex-shrink:0}.list-page-section .list-card .list-header .header-toolbar .actions-group,.list-page-section .list-card .list-header .header-toolbar .action-group{display:flex;align-items:center;gap:12px;flex-shrink:0}.list-page-section .list-card .list-header .header-toolbar .actions-group button:not(.mat-mdc-icon-button),.list-page-section .list-card .list-header .header-toolbar .action-group button:not(.mat-mdc-icon-button){border-radius:20px!important}.list-page-section .list-card .list-header .header-toolbar .actions-group .add-button,.list-page-section .list-card .list-header .header-toolbar .action-group .add-button{border-radius:20px!important}.list-page-section .list-card .list-content,.list-page-section .list-card>mat-card-content{flex:1 1 auto;overflow-y:auto;min-height:0;padding:16px}.list-page-section .list-card .loading-container{position:sticky;top:0;z-index:1;margin-bottom:8px}.list-page-section .list-card .empty_list{padding:48px 16px;text-align:center}.list-page-section .list-card .list-paginator,.list-page-section .list-card .inline-list-paginator{flex-shrink:0}.filters-section{display:flex;flex-direction:column;gap:var(--list-page-filters-gap, 16px);overflow-y:auto;overflow-x:hidden;height:100%;min-height:0}.filters-section .filters-card{flex-shrink:0;overflow:visible;margin:0;padding:0;background-color:var(--mat-sys-surface-container-lowest, #fff)!important;border-radius:16px!important;box-shadow:none!important}.filters-section .filters-card .filters-card-header{padding:16px;margin-bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.filters-section .filters-card .filters-card-header mat-card-title{margin:0}.filters-section .filters-card mat-card-header{padding:16px}.filters-section .filters-card mat-card-content{padding:16px;overflow:visible}.filters-section .filters-card .filters-container{display:flex;flex-direction:column;gap:16px}.filters-section .filters-card .filters-container .full-width{width:100%}.filters-section .filters-card .filters-container mat-form-field{margin:0}.filters-section .filters-card .filters-container mat-form-field .mat-mdc-form-field-subscript-wrapper{margin-top:0;height:0}@media screen and (max-width:959px){.list-page-container{padding:12px}.list-page-grid{gap:16px}.filters-section{order:-1;max-height:none;overflow-y:visible}}.list-page-section .list-card .list-content::-webkit-scrollbar,.list-page-section .list-card>mat-card-content::-webkit-scrollbar,.filters-section::-webkit-scrollbar{width:8px}.list-page-section .list-card .list-content::-webkit-scrollbar-track,.list-page-section .list-card>mat-card-content::-webkit-scrollbar-track,.filters-section::-webkit-scrollbar-track{background:#0000000d;border-radius:4px}.list-page-section .list-card .list-content::-webkit-scrollbar-thumb,.list-page-section .list-card>mat-card-content::-webkit-scrollbar-thumb,.filters-section::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.list-page-section .list-card .list-content::-webkit-scrollbar-thumb:hover,.list-page-section .list-card>mat-card-content::-webkit-scrollbar-thumb:hover,.filters-section::-webkit-scrollbar-thumb:hover{background:#0000004d}.list-card data-table mat-card.mat-mdc-card{padding:0;margin:0;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:visible}.list-card data-table .mat-mdc-table,.list-card data-table mat-table{background-color:transparent}html{color-scheme:light;--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;--v4w-primary-hover-state-layer: color-mix( in srgb, var(--mat-sys-primary) calc(var(--mat-sys-hover-state-layer-opacity) * 100%), transparent );--v4w-primary-focus-state-layer: color-mix( in srgb, var(--mat-sys-primary) calc(var(--mat-sys-focus-state-layer-opacity) * 100%), transparent );--mat-button-filled-container-color: var(--mat-sys-primary);--mat-button-filled-label-text-color: var(--mat-sys-on-primary);--mat-button-outlined-label-text-color: var(--mat-sys-primary);--mat-button-outlined-outline-color: var(--mat-sys-outline-variant);--mat-dialog-container-color: var(--mat-sys-surface-container-lowest);--mat-menu-container-color: var(--mat-sys-surface-container-lowest);--mat-menu-divider-color: var(--mat-sys-outline-variant);--mat-menu-container-shape: var(--mat-sys-corner-small);--mat-menu-item-hover-state-layer-color: var(--v4w-primary-hover-state-layer);--mat-menu-item-focus-state-layer-color: var(--v4w-primary-focus-state-layer);--mat-select-panel-background-color: var(--mat-sys-surface-container-lowest);--mat-option-hover-state-layer-color: var(--v4w-primary-hover-state-layer);--mat-option-focus-state-layer-color: var(--v4w-primary-focus-state-layer);--mat-list-list-item-hover-state-layer-color: var(--mat-sys-primary);--mat-list-list-item-hover-state-layer-opacity: var(--mat-sys-hover-state-layer-opacity);--mat-list-list-item-focus-state-layer-color: var(--mat-sys-primary);--mat-list-list-item-focus-state-layer-opacity: var(--mat-sys-focus-state-layer-opacity);--mat-expansion-container-background-color: var(--mat-sys-surface-container-lowest);--mat-expansion-container-elevation-shadow: 0 0 0 0 transparent;--mat-expansion-container-shape: 12px;--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, var(--mat-sys-primary) 4%, transparent);--mat-expansion-header-focus-state-layer-color: var(--v4w-primary-focus-state-layer);--mat-expansion-header-indicator-color: var(--mat-sys-primary);--mat-expansion-actions-divider-color: var(--mat-sys-outline-variant)}html,body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif;background:var(--mat-sys-background, #fafafa)}.nav-content-area,.mat-sidenav-content{background-color:var(--mat-sys-background, #fafafa)}.text-grey{color:var(--mat-sys-outline)}.fill-remaining-space{flex:1 1 auto}.full-width{width:100%}mat-button-toggle-group.full-width mat-button-toggle{flex:1}.mat-mdc-form-field:has(input[readonly]:not([disabled])) .mat-mdc-text-field-wrapper,.mat-mdc-form-field:has(textarea[readonly]:not([disabled])) .mat-mdc-text-field-wrapper{background-color:color-mix(in srgb,var(--mat-sys-on-surface) 2.5%,transparent);border-radius:inherit}.mat-mdc-form-field:has(input[readonly]:not([disabled])) input[readonly]:not([disabled]),.mat-mdc-form-field:has(input[readonly]:not([disabled])) textarea[readonly]:not([disabled]),.mat-mdc-form-field:has(textarea[readonly]:not([disabled])) input[readonly]:not([disabled]),.mat-mdc-form-field:has(textarea[readonly]:not([disabled])) textarea[readonly]:not([disabled]){cursor:default}.mat-mdc-icon-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle;line-height:0;padding:0!important}.mat-mdc-icon-button .mat-mdc-button-touch-target{width:100%;height:100%}.mat-mdc-icon-button .mat-icon,.mat-mdc-icon-button mat-icon{display:inline-flex;align-items:center;justify-content:center;margin:0}mat-paginator.mat-mdc-paginator{flex-shrink:0;border-top:1px solid var(--mat-sys-outline-variant, rgba(0, 0, 0, .12));background-color:var(--mat-sys-surface-container-lowest, #ffffff)}mat-paginator.mat-mdc-paginator .mat-mdc-paginator-container{justify-content:center;background-color:var(--mat-sys-surface-container-lowest, #ffffff)}mat-card.mat-mdc-card{margin:0 0 10px;background-color:var(--mat-sys-surface-container-lowest)!important;box-shadow:none!important;border:1px solid var(--mat-sys-outline-variant)!important}mat-card.mat-mdc-card[appearance=elevated]{box-shadow:var(--mat-card-elevated-container-elevation)!important;border:none!important}mat-card.mat-mdc-card[appearance=filled]{background-color:var(--mat-sys-surface-container-high)!important;border:none!important}mat-accordion.mat-accordion{display:block;margin:0 0 10px;overflow:visible;background:transparent;border:none}.mat-accordion>mat-expansion-panel.mat-expansion-panel.mat-expansion-panel-spacing{margin:16px 0!important;border:1px solid var(--mat-sys-outline-variant)!important;border-radius:12px!important;box-shadow:none!important;background-color:var(--mat-sys-surface-container-lowest)!important;overflow:hidden}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing){background-color:var(--mat-sys-surface-container-lowest)!important;box-shadow:none!important;border-radius:0!important;border:none;margin:0!important;border-left:1px solid var(--mat-sys-outline-variant);border-right:1px solid var(--mat-sys-outline-variant)}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing):not(:last-child){border-bottom:1px solid var(--mat-sys-outline-variant)}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing):first-of-type{border-top:1px solid var(--mat-sys-outline-variant);border-top-left-radius:12px;border-top-right-radius:12px}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing):last-of-type{border-bottom:1px solid var(--mat-sys-outline-variant);border-bottom-left-radius:12px;border-bottom-right-radius:12px;overflow:hidden}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing):last-of-type:not(.mat-expanded)>.mat-expansion-panel-header{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing):last-of-type:not(.mat-expanded)>.mat-expansion-panel-header:before{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.mat-accordion>mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing):has(+mat-expansion-panel.mat-expansion-panel-spacing){border-bottom-left-radius:12px;border-bottom-right-radius:12px}.mat-accordion>mat-expansion-panel.mat-expansion-panel-spacing+mat-expansion-panel.mat-expansion-panel:not(.mat-expansion-panel-spacing){border-top:1px solid var(--mat-sys-outline-variant);border-top-left-radius:12px;border-top-right-radius:12px}mat-expansion-panel.mat-expansion-panel{background-color:var(--mat-sys-surface-container-lowest)!important;box-shadow:none!important;border:1px solid var(--mat-sys-outline-variant);border-radius:12px!important;margin:0 0 10px;overflow:hidden}.mat-expansion-panel-header{font-weight:400!important}mat-expansion-panel.mat-expansion-panel.mat-expanded>.mat-expansion-panel-header{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,var(--mat-sys-surface-container-lowest))!important;border-bottom:1px solid color-mix(in srgb,var(--mat-sys-primary) 20%,var(--mat-sys-outline-variant));border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}mat-expansion-panel.mat-expansion-panel.mat-expanded>.mat-expansion-panel-header:before{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}mat-expansion-panel.mat-expansion-panel.mat-expanded>.mat-expansion-panel-header .mat-expansion-panel-header-title,mat-expansion-panel.mat-expansion-panel.mat-expanded>.mat-expansion-panel-header .mat-panel-title{color:var(--mat-sys-primary);font-weight:500}mat-expansion-panel.mat-expansion-panel.mat-expanded.mat-expansion-panel-spacing>.mat-expansion-panel-header{border-top-left-radius:12px;border-top-right-radius:12px}mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-expansion-panel-body{padding:20px 24px 16px!important;background-color:var(--mat-sys-surface-container-lowest)}mat-expansion-panel.mat-expansion-panel.mat-expanded .mat-action-row{padding:12px 24px 16px;margin:0;background-color:var(--mat-sys-surface-container-lowest);border-top:1px solid var(--mat-sys-outline-variant)}.subtitle_text{font-size:12px;line-height:1.5;color:var(--mat-sys-on-surface-variant);background:color-mix(in srgb,var(--mat-sys-primary) 3%,var(--mat-sys-surface));padding:10px 14px;border-radius:6px;margin:0 0 16px}.modal{padding:20px}.mat-mdc-tab-body{margin-top:24px}.mat-card-photo-thumb{margin:3px;width:40px;height:40px;border-radius:100em}.datagrid{overflow:hidden}.datagrid table{border-collapse:collapse;text-align:left;width:100%}.datagrid table td,.datagrid table th{padding:10px 9px}.datagrid table thead th{color:var(--mat-sys-on-surface);font-size:12px;font-weight:700}.datagrid table thead{border-bottom-color:var(--mat-sys-outline-variant);border-bottom-width:thin;border-bottom-style:solid}.datagrid table thead th:first-child{border:none;color:var(--mat-sys-on-surface-variant);font-weight:700}.datagrid table tbody td{color:var(--mat-sys-on-surface-variant);font-size:12px;font-weight:400}.datagrid table tbody tr:hover{background-color:var(--mat-sys-surface-container)}.datagrid table tbody .alt td{color:var(--mat-sys-on-surface-variant)}.datagrid table tbody td:first-child{color:var(--mat-sys-on-surface-variant);border-left:none;font-weight:700}.datagrid table tbody tr:last-child td{border-bottom:none}.datagrid table tfoot{border:none}.d-print-block{display:none}@media print{body{print-color-adjust:exact;-webkit-print-color-adjust:exact}*{box-shadow:none!important}mat-sidenav,mat-toolbar{display:none!important}app-root{display:none}.cdk-overlay-container{position:static}.cdk-overlay-container .cdk-global-overlay-wrapper{display:none}.cdk-overlay-container .cdk-global-overlay-wrapper:last-child{display:flex;position:static}.cdk-overlay-container .cdk-global-overlay-wrapper:last-child .mat-mdc-dialog-container{overflow:inherit}.cdk-overlay-container .cdk-global-overlay-wrapper:last-child .modal{max-height:inherit}.cdk-overlay-container .cdk-global-overlay-wrapper:last-child .modal .modal_body{overflow:inherit}.d-print-none{display:none!important}.d-print-block{display:block!important}.print-label{margin-bottom:-15px;color:var(--mat-sys-on-surface-variant);font-size:90%}.print-text{padding:15px 0}.radio{padding-top:15px}.modal_footer,.modal_header{display:none!important}.cdk-overlay-pane{width:100%!important;max-width:100%!important;height:100%!important;max-height:inherit!important;min-height:100%!important}}.form-row{display:flex;flex-direction:row;width:100%}.form-row.half{max-width:50%}.form-row button{align-self:center}.form-row mat-form-field{flex:2;margin:0 5px}.form-row mat-form-field.remarks{min-width:100%}.form-row mat-form-field.small{flex:1;max-width:calc(25% - 10px)}.modal_title{font-size:1.2em}.modal_subtitle{color:var(--mat-sys-on-surface-variant);font-size:.9em}#app_print_area_container{display:none}@media print{html,body{background-color:#fff!important}body *{visibility:hidden}#app_print_area_container{top:0;left:0;width:100%;display:block;background-color:#fff!important;position:absolute;z-index:15000000;height:auto}#app_print_area_container *{visibility:visible}.print_area_body{width:100%;overflow:auto;padding:0;background-color:#fff!important}.executor-card-container{background:#fff!important}}#exportContentContainer{height:0;width:0;overflow:hidden}.mat-mdc-snack-bar-action{color:#ffffffde!important}mat-form-field{--mat-form-field-container-height: 48px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 12px;--mat-form-field-filled-with-label-container-padding-top: 12px;--mat-form-field-filled-with-label-container-padding-bottom: 12px}.mat-mdc-card-title{font-weight:400!important}.list{margin:auto;border:solid 1px var(--mat-sys-outline-variant);display:block;border-radius:10px;overflow:hidden}.list-box{padding:1px 15px;border-bottom:solid 1px var(--mat-sys-outline-variant);display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;cursor:pointer;background:var(--mat-sys-surface-container-lowest);font-size:14px}.cdk-drag-preview{box-sizing:border-box;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.cdk-drag-placeholder{opacity:0}.cdk-drag-animating{transition:transform .25s cubic-bezier(0,0,.2,1)}.list-box:last-child{border:none}.list.cdk-drop-list-dragging .list-box:not(.cdk-drag-placeholder){transition:transform .25s cubic-bezier(0,0,.2,1)}.inline-list-main-container{padding:20px;margin:0 auto;max-width:1200px}.inline-list-main-container .inline-list-container{position:relative;margin-bottom:0!important;overflow:hidden!important;height:calc(100vh - 105px)}.inline-list-main-container .inline-list-container .inline-list-table-container{position:relative;overflow:auto;display:flex;flex-direction:column}.inline-list-main-container .inline-list-container .inline-list-paginator{margin-top:auto!important}.inline-list-main-container .inline-list-filter{max-height:calc(100vh - 105px);overflow-y:auto}.mat-mdc-button-base .mat-focus-indicator,.mat-mdc-card .mat-focus-indicator:not(.mat-button-toggle-button){display:none!important}
/*# sourceMappingURL=styles-7WBTA52K.css.map */
