.snackbar__box{min-width:283px;padding:8px;display:flex;align-items:center;justify-content:space-between;gap:8px}.snackbar__box button{height:24px}.snackbar__box--info{border:1px solid #61a8f5;background-color:#ebf4fe;color:#222426}.snackbar__box--info .snackbar__info-icon{color:#222426}.snackbar__box--success{border:1px solid #068E5D;background-color:#e6f4ef;color:#222426}.snackbar__box--success .snackbar__info-icon{color:#222426}.snackbar__box--error{border:1px solid #ea3729;background-color:#fdebea;color:#ea3729}.snackbar__box--error .snackbar__info-icon{color:#ea3729}.snackbar__box--warn{border:1px solid #F68525;background-color:#fef3e9}.snackbar__box--warn .snackbar__info-icon{color:#222426}.snackbar__container--show{opacity:1!important;transform:translateY(0)!important}.snackbar__container--hide{opacity:0!important;transform:translateY(125%)!important;transition:opacity .3s ease,transform .3s .1s ease!important}:root{--mat-tab-active-indicator-color: #222426;--mat-tab-active-hover-indicator-color: #51565A;--mat-tab-active-ripple-color: #522f90;--mat-tab-active-focus-indicator-color: #222426;--mat-stepper-header-selected-state-icon-background-color: #222426;--mat-stepper-header-done-state-icon-background-color: #222426;--mat-stepper-header-edit-state-icon-background-color: #222426}html{--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #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 IBM Plex Sans, sans-serif;--mat-sys-body-large-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-body-medium-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-body-small-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-display-large-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-display-medium-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-display-small-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-headline-large-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-headline-medium-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-headline-small-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-label-large-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-label-medium-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-label-small-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-title-large-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-title-medium-font: IBM Plex Sans, sans-serif;--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 IBM Plex Sans, sans-serif;--mat-sys-title-small-font: IBM Plex Sans, sans-serif;--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}html,body{font-family:IBM Plex Sans,sans-serif;color:#222426;margin:0;height:100%}*{box-sizing:border-box}a{text-decoration:none;color:inherit}ol,ul{list-style:none;margin:0;padding:0}button{background:none;border:none;cursor:pointer;margin:0;padding:0;font-family:IBM Plex Sans,sans-serif;font-size:16px}h1,h2,h3,h4,h5,p{margin:0}h1{font-size:24px;font-weight:500;text-transform:uppercase}h2{font-size:20px;font-weight:600;text-transform:uppercase}select{cursor:pointer}label{display:block;color:#51565a;font-weight:300;margin-bottom:4px}label.disabled{color:#c9cbcc}input:not([type=checkbox]),select,textarea{width:100%;border:none;border-bottom:.5px solid #74787b;padding:0 2px 8px;font-size:16px;font-family:IBM Plex Sans,sans-serif}input:not([type=checkbox])::placeholder,select::placeholder,textarea::placeholder{color:#74787b;opacity:1}input:not([type=checkbox]):focus,select:focus,textarea:focus{outline:none;border-bottom-color:#222426}input:not([type=checkbox]):disabled,select:disabled,textarea:disabled{border-bottom-color:#c9cbcc;color:#c9cbcc;background:none}.required-input-container{width:100%;border-bottom:.5px solid #74787b;padding-bottom:8px;display:flex;column-gap:8px}.required-input-container:before{content:"*";color:#ea3729}.required-input-container:focus-within{border-bottom-color:#222426}.required-input-container--error{border-bottom-color:#ea3729}.required-input-container>input:not([type=checkbox]),.required-input-container>select,.required-input-container>textarea{border:none;padding:0}.required-input-container>input:not([type=checkbox]):focus,.required-input-container>select:focus,.required-input-container>textarea:focus{border:none}input:not([type=checkbox]):read-only,textarea:read-only{border-bottom-color:#c9cbcc;color:#c9cbcc;background:none}input:-internal-autofill-selected{background-color:#fff}.table__primary{box-sizing:border-box;display:inline-grid;min-width:100%;width:auto;padding:.5rem;margin:.25rem 0 .5rem;border-radius:.25rem;gap:8px;background:#eeeeef}.table__primary--font-sm{font-size:12px}.table__primary thead>tr{text-align:left;box-sizing:content-box;padding:.5rem 1rem;min-height:54px;align-items:center;gap:10px;background:#51565a;border-radius:.25rem}.table__primary th{color:#fff;overflow:hidden;text-overflow:ellipsis}.table__primary td{overflow:hidden;text-overflow:ellipsis}.table__primary .td-word-break{word-break:break-word}.table__primary tbody{display:flex;flex-direction:column;row-gap:8px}.table__primary tbody>tr{box-sizing:content-box;padding:.25rem 1rem;border-radius:.25rem;align-items:center;gap:10px;min-height:40px;background-color:#fff}.table__container,cdk-table{box-sizing:border-box;display:inline-grid;min-width:100%;width:auto;padding:.5rem;margin:.25rem 0 .5rem;border-radius:.13rem;gap:8px;background:#eeeeef}.table__header,cdk-header-row{font-size:16px;font-weight:500;text-align:left;box-sizing:content-box;padding:.5rem 1rem;min-height:54px;align-items:center;gap:10px;background:#51565a;border-radius:.13rem}.table__header .table__cell,.table__header cdk-cell,.table__header cdk-header-cell,cdk-header-row .table__cell,cdk-header-row cdk-cell,cdk-header-row cdk-header-cell{color:#fff}.table__header--sm{font-size:13px}.table__row,cdk-row{font-size:16px;font-weight:400;box-sizing:content-box;padding:.25rem 1rem;border-radius:.13rem;background:#fff}.table__row-cells,cdk-row{align-items:center;gap:10px;min-height:40px}.table__row-panel{max-height:0;overflow:hidden;transition:max-height 1s ease-in-out}.table__row-panel--expanded{max-height:fit-content;transition:max-height 1s ease-in-out}.table__cell,cdk-cell,cdk-header-cell{overflow:hidden;text-overflow:ellipsis}.table__cell--centered{justify-self:center}.table__sticky-cell{height:100%;display:flex;align-items:center}.table__sticky-cell--th{background-color:#51565a}.table__sticky-cell--td{background-color:#fff}.grid-col-1{display:grid;grid-template-columns:repeat(1,1fr)}.grid-col-2{display:grid;grid-template-columns:repeat(2,1fr)}.grid-col-3{display:grid;grid-template-columns:repeat(3,1fr)}.grid-col-4{display:grid;grid-template-columns:repeat(4,1fr)}.grid-col-5{display:grid;grid-template-columns:repeat(5,1fr)}.grid-col-6{display:grid;grid-template-columns:repeat(6,1fr)}.grid-col-7{display:grid;grid-template-columns:repeat(7,1fr)}.grid-col-8{display:grid;grid-template-columns:repeat(8,1fr)}.grid-col-9{display:grid;grid-template-columns:repeat(9,1fr)}.grid-col-10{display:grid;grid-template-columns:repeat(10,1fr)}.grid-col-11{display:grid;grid-template-columns:repeat(11,1fr)}.grid-col-12{display:grid;grid-template-columns:repeat(12,1fr)}.grid-col-13{display:grid;grid-template-columns:repeat(13,1fr)}.grid-col-14{display:grid;grid-template-columns:repeat(14,1fr)}.grid-col-15{display:grid;grid-template-columns:repeat(15,1fr)}.grid-col-16{display:grid;grid-template-columns:repeat(16,1fr)}.grid-col-17{display:grid;grid-template-columns:repeat(17,1fr)}.grid-col-18{display:grid;grid-template-columns:repeat(18,1fr)}.u__invalid-input{min-height:16px;width:100%;margin-top:2px;font-size:13px;color:#ea3729}.u__primary-btn{display:flex;align-items:center;justify-content:center;column-gap:.5rem;text-transform:uppercase;font-size:16px;font-weight:400;padding:.75rem .5rem;background-color:#222426;color:#eeeeef}.u__primary-btn:hover{background-color:#51565a}.u__primary-btn:active{background-color:#522f90;outline:1px solid #522f90;outline-offset:2px;font-weight:500}.u__primary-btn:disabled{background-color:#afb1b3;cursor:default;outline:none;font-weight:400}.u__secondary-btn{display:flex;align-items:center;justify-content:center;column-gap:.5rem;text-transform:uppercase;font-size:16px;font-weight:400;padding:.75rem .5rem;border:1px solid #222426;background-color:#eeeeef;color:#222426}.u__secondary-btn:hover{border-color:#74787b;background-color:#c9cbcc;color:#4a4e52}.u__secondary-btn:active{background-color:#51565a;color:#eeeeef;outline:1px solid #222426;outline-offset:2px;font-weight:500}.u__secondary-btn:disabled{border-color:#afb1b3;background-color:#eeeeef;color:#afb1b3}.u__borderless-btn{display:flex;align-items:center;justify-content:center;column-gap:.5rem;text-transform:uppercase;font-size:16px;font-weight:400;padding:.75rem .5rem;background-color:transparent;color:#222426}.u__borderless-btn:hover{color:#74787b}.u__borderless-btn:active{background-color:#222426;color:#eeeeef;font-weight:500}.u__borderless-btn:disabled{color:#afb1b3}.u__page-container{padding:24px}.u__page-title{margin-bottom:24px}.form__row{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:8px}.form__col{flex:1 1 calc(50% - 12px);box-sizing:border-box;min-width:250px}
