body{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:20px;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600}h1{font-size:24px;line-height:32px}h2{font-size:20px;line-height:28px}h3{font-size:16px;line-height:24px}.cp-headline-md{font-size:24px;line-height:32px;font-weight:600}.cp-title-lg,.app-dialog .app-dialog__title.mat-mdc-dialog-title{font-size:20px;line-height:28px;font-weight:500}.cp-body-md,.app-dialog .app-dialog__body{font-size:14px;line-height:20px;font-weight:400}.cp-label-lg{font-size:14px;line-height:20px;font-weight:500}.mat-mdc-text-field-wrapper{background:#fff;border-radius:8px!important}.mat-mdc-text-field-wrapper:has(.mat-mdc-select-arrow-wrapper){padding-right:0!important}.mat-mdc-text-field-wrapper:has(.number-input__controls){padding-right:0!important}.mat-mdc-progress-spinner circle{stroke:#00acfc}.mat-mdc-form-field .mat-mdc-form-field-error{color:#e43935}.mat-mdc-select-arrow svg{display:none}.mat-mdc-select-arrow{position:relative;margin-left:14px}.mat-sort-header-arrow svg{display:none}.mat-sort-header-arrow{position:relative;width:20px;height:20px;margin-top:2px!important}.mat-sort-header-arrow:after{content:"keyboard_arrow_up";font-family:Material Icons;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#818181;pointer-events:none}.mat-mdc-select-arrow:after{content:"keyboard_arrow_down";font-family:Material Icons;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#818181;transition:transform .3s ease;pointer-events:none}.mat-mdc-select-arrow-wrapper{padding-right:0!important;height:40px!important;border-left:1px solid #e8e8e8;width:40px;border-top-right-radius:8px;border-bottom-right-radius:8px}.mat-mdc-select-arrow-wrapper:hover{background-color:#e8e8e8}.mat-select-open .mat-mdc-select-arrow-wrapper{background-color:#e8e8e8!important}.mat-mdc-paginator-container{justify-content:flex-start!important}.mdc-tab.mdc-tab--active{font-weight:500!important}.cp-theme-light .mdc-form-field .mdc-label{margin-bottom:0}.cp-theme-light .mdc-checkbox__background{border-radius:4px;border-width:1px;border-color:#e8e8e8!important;background-color:#fff;box-shadow:0 0 4px #0000000a,0 4px 8px #0000000f}.cp-theme-light .mdc-checkbox--disabled .mdc-checkbox__background{background-color:var(--mat-checkbox-disabled-unselected-icon-color)}.cp-theme-light .mdc-checkbox__checkmark,.cp-theme-light .mdc-checkbox__mixedmark{scale:.7}.mat-mdc-radio-checked .mdc-label{color:#1c1c1c}:root{--mat-checkbox-state-layer-size: 32px;--mat-checkbox-touch-target-size: 32px;--mdc-checkbox-state-size: 20px;--mat-checkbox-selected-pressed-state-layer-opacity: 0;--mat-checkbox-selected-focus-state-layer-opacity: 0;--mat-checkbox-selected-hover-state-layer-opacity: 0;--mat-checkbox-unselected-hover-state-layer-opacity: 0;--mat-checkbox-unselected-focus-state-layer-opacity: 0;--mat-checkbox-unselected-pressed-state-layer-opacity: 0;--mat-checkbox-selected-hover-state-layer-color: #ffffff;--mat-checkbox-disabled-unselected-icon-color: #e8e8e8;--mat-checkbox-disabled-selected-icon-color: #e8e8e8;--mat-checkbox-disabled-icon-color: #e8e8e8;--mat-checkbox-unselected-icon-color: #e8e8e8;--mat-checkbox-unselected-hover-icon-color: #e8e8e8;--mat-checkbox-unselected-focus-icon-color: #e8e8e8;--mat-checkbox-disabled-selected-checkmark-color: #818181;--mat-checkbox-selected-icon-color: #ffffff;--mat-checkbox-selected-checkmark-color: #00acfc;--mat-checkbox-selected-hover-icon-color: #ffffff;--mat-checkbox-selected-focus-icon-color: #ffffff;--mdc-checkbox-state-layer-shape: 4px;--mat-select-panel-background-color: #ffffff;--mat-select-trigger-text-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mat-select-placeholder-text-color: #818181;--mat-select-trigger-text-size: 15x;--mat-form-field-outlined-container-shape: var(--mat-sys-corner-small);--mat-form-field-outlined-focus-outline-color: #00acfc;--mat-form-field-outlined-error-focus-outline-color: #e43935;--mat-form-field-outlined-error-outline-color: #e43935;--mat-form-field-outlined-outline-color: #e8e8e8;--mat-form-field-outlined-hover-outline-color: #e8e8e8;--mat-form-field-outlined-input-text-color: #1c1c1c;--mat-form-field-outlined-input-text-placeholder-color: #818181;--mat-form-field-container-text-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mat-form-field-container-height: 40px;--mat-form-field-container-text-size: 14px;--mat-paginator-container-background-color: #ffffff;--mat-table-background-color: #ffffff;--mat-table-header-headline-color: #818181;--mat-table-header-headline-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mat-table-row-item-label-text-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mat-table-footer-supporting-text-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mat-table-row-item-outline-color: #e8e8e8;--mat-table-row-item-label-text-size: 15px;--mat-table-header-headline-size: 13px;--mat-table-header-container-height: 40px;--mat-table-row-item-container-height: 50px;--mat-menu-container-color: #ffffff;--mat-menu-item-hover-state-layer-color: #f4f8fb;--mat-menu-item-focus-state-layer-color: #f4f8fb;--mat-tab-active-focus-indicator-color: #00acfc;--mat-tab-active-indicator-color: #00acfc;--mat-tab-divider-height: 0px;--mat-tab-inactive-label-text-color: #818181;--mat-tab-label-text-weight: 400;--mat-tab-label-text-font: Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;--mat-tab-label-text-size: 15px;--mat-chip-label-text-color: #818181;--mat-chip-outline-color: #e8e8e8;--mat-chip-hover-state-layer-color: #818181;--mat-chip-with-trailing-icon-trailing-icon-color: #818181;--mat-chip-focus-outline-color: #e8e8e8;--mat-chip-focus-state-layer-color: #e8e8e8;--mat-chip-container-shape-radius: 20px;--mat-radio-selected-icon-color: #00acfc;--mat-radio-selected-hover-icon-color: #00acfc;--mat-radio-selected-pressed-icon-color: #00acfc;--mat-radio-selected-focus-icon-color: #00acfc;--mat-radio-unselected-icon-color: #818181;--mat-radio-unselected-hover-icon-color: #818181;--mat-radio-unselected-pressed-icon-color: #818181;--mat-radio-unselected-focus-icon-color: #818181;--mat-radio-label-text-size: 15px;--mat-slide-toggle-disabled-label-text-color: orange;--mat-slide-toggle-disabled-selected-handle-color: red;--mat-slide-toggle-selected-handle-color: white;--mat-slide-toggle-selected-track-color: #00acfc;--mat-slide-toggle-selected-hover-track-color: #00acfc;--mat-slide-toggle-selected-focus-track-color: #00acfc;--mat-slide-toggle-selected-icon-color: #00acfc;--mat-slide-toggle-track-height: 20px;--mat-slide-toggle-track-width: 40px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-selected-handle-size: 14px;--mat-slide-toggle-pressed-handle-size: 14px;--mat-slide-toggle-unselected-handle-size: 14px;--mat-slide-toggle-touch-target-size: 14px;--mat-slide-toggle-state-layer-size: 20px;--mat-menu-container-shape: 8px;--mat-menu-container-elevation-shadow: 0 -2px 4px 0 rgba(0, 0, 0, .04), 0 4px 8px 0 rgba(0, 0, 0, .06);--mat-button-toggle-shape: 8px;--mat-button-toggle-divider-color: #e8e8e8;--mat-button-toggle-selected-state-background-color: none;--mat-datepicker-calendar-date-focus-state-background-color: #00acfc;--mat-datepicker-calendar-date-selected-state-background-color: #00acfc}:root{--Light-Grayscale-Border: #e8e8e8}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background-color:#f4f8fb;color:#1c1c1c}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0;padding:0}a{color:#00acfc;text-decoration:none}a:hover{text-decoration:underline}a:disabled{color:#818181}a:visited{color:#00acfc}a:focus{outline:none;text-decoration:underline}a.secondary,a.secondary:visited{color:#1c1c1c}a.muted,a.muted:visited{color:#818181}.cp-container{max-width:1200px;margin-inline:auto;padding-inline:24px}.cp-flex{display:flex}.cp-flex-column{display:flex;flex-direction:column}.cp-flex-center{display:flex;align-items:center;justify-content:center}.cp-gap-2{gap:8px}.cp-gap-3{gap:12px}.cp-gap-4{gap:16px}.swatch{border-radius:8px;padding:16px;color:#fff;display:flex;flex-direction:column;gap:8px}.swatch.primary{background:#00acfc}.swatch.secondary{background:#1c1c1c}.swatch.success{background:#14c477}.swatch.warning{background:#fa901b}.swatch.error{background:#e43935}.swatch.magic{background:#9c59df}.swatch span{font-weight:600}.swatch code{opacity:.85}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px #e2e2e2;border:solid 3px transparent;border-radius:8px}html{--mat-button-protected-label-text-color: #1c1c1c;--mat-button-protected-container-color: #ffffff;--mat-button-protected-container-elevation-shadow: 0 1px 1px 0 rgba(0, 0, 0, .06);--mat-button-protected-hover-container-elevation-shadow: 0 1px 1px 0 rgba(0, 0, 0, .06);--mat-button-protected-focus-container-elevation-shadow: 0 1px 1px 0 rgba(0, 0, 0, .06);--mat-button-protected-hover-state-layer-opacity: 0;--mat-button-protected-pressed-state-layer-opacity: 0;--mat-button-protected-state-layer-color: #ffffff}@keyframes cp-spin{to{transform:rotate(360deg)}}.mat-mdc-raised-button{border:1px solid #ffffff;border-radius:8px;background-color:#fff;color:#1c1c1c;font-family:inherit;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.2px;display:inline-flex;position:relative;align-items:center;justify-content:center;gap:8px;min-height:40px;height:40px;min-width:112px;padding:0 32px;cursor:pointer;box-shadow:0 1px 1px #0000000f;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;text-transform:none}.mat-mdc-raised-button:not(:disabled){cursor:pointer;background-color:#fff;color:#1c1c1c}.mat-mdc-raised-button:hover:not(:disabled){background-color:#fff;color:#1c1c1c;text-decoration:none}.mat-mdc-raised-button:active:not(:disabled),.mat-mdc-raised-button.focus-active{color:#1c1c1c;background-color:#fff;box-shadow:0 1px 1px #0000000f}.mat-mdc-raised-button:focus-visible{outline:none;color:#1c1c1c;box-shadow:0 1px 1px #0000000f;background-color:#fff}.mat-mdc-raised-button:disabled,.mat-mdc-raised-button.mat-mdc-button-disabled{color:#818181;background-color:#e8e8e8;cursor:default}.mat-mdc-raised-button[data-loading=true]{position:relative;pointer-events:none;opacity:.65}.mat-mdc-raised-button[data-loading=true]:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(28,28,28,.4);border-top-color:#1c1c1c;animation:cp-spin .8s linear infinite;position:absolute;right:12px}.mat-mdc-raised-button{border:1px solid #e8e8e8}.mat-mdc-raised-button:hover:not(:disabled){color:#00acfc}.mat-mdc-raised-button:active:not(:disabled),.mat-mdc-raised-button.focus-active{color:#00acfc}.mat-mdc-raised-button:focus-visible{color:#00acfc}.mat-mdc-button.cp-link-button{background:none;box-shadow:none;border:none;padding:4px;min-width:auto;height:auto;min-height:auto;color:#00acfc}.mat-mdc-button.cp-link-button .mat-mdc-button-ripple,.mat-mdc-button.cp-link-button .mat-mdc-button-persistent-ripple{display:none}.mat-mdc-button.cp-link-button:not(:disabled){color:#00acfc}.mat-mdc-button.cp-link-button:hover{text-decoration:underline;background:none}.mat-mdc-button.cp-link-button__danger:not(:disabled){color:#e43935}.mat-mdc-button.cp-link-button[data-loading=true]{position:relative;pointer-events:none;opacity:.65}.mat-mdc-button.cp-link-button[data-loading=true] .mdc-button__label{visibility:hidden}.mat-mdc-button.cp-link-button[data-loading=true]:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,172,252,.4);border-top-color:#00acfc;animation:cp-spin .8s linear infinite;position:absolute;right:12px}.mat-mdc-button.cp-link-button[data-loading=true].cp-link-button__danger:after{border:2px solid rgba(228,57,53,.4);border-top-color:#e43935}.mat-mdc-raised-button.mat-primary,.cp-mat-raised-button-primary,.mat-mdc-raised-button.cp-button-primary{border:1px solid #ffffff;border-radius:8px;background-color:#00acfc;color:#fff;font-family:inherit;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.2px;display:inline-flex;position:relative;align-items:center;justify-content:center;gap:8px;min-height:40px;height:40px;min-width:112px;padding:0 32px;cursor:pointer;box-shadow:0 1px 1px #0000000f;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;text-transform:none}.mat-mdc-raised-button.mat-primary:not(:disabled),.cp-mat-raised-button-primary:not(:disabled),.mat-mdc-raised-button.cp-button-primary:not(:disabled){cursor:pointer;background-color:#00acfc;color:#fff}.mat-mdc-raised-button.mat-primary:hover:not(:disabled),.cp-mat-raised-button-primary:hover:not(:disabled),.mat-mdc-raised-button.cp-button-primary:hover:not(:disabled){background-color:#1c1c1c;color:#fff;text-decoration:none}.mat-mdc-raised-button.mat-primary:active:not(:disabled),.mat-mdc-raised-button.mat-primary.focus-active,.cp-mat-raised-button-primary:active:not(:disabled),.cp-mat-raised-button-primary.focus-active,.mat-mdc-raised-button.cp-button-primary:active:not(:disabled),.mat-mdc-raised-button.cp-button-primary.focus-active{color:#fff;background-color:#1c1c1c;box-shadow:0 1px 1px #0000000f}.mat-mdc-raised-button.mat-primary:focus-visible,.cp-mat-raised-button-primary:focus-visible,.mat-mdc-raised-button.cp-button-primary:focus-visible{outline:none;color:#fff;box-shadow:0 1px 1px #0000000f;background-color:#1c1c1c}.mat-mdc-raised-button.mat-primary:disabled,.mat-mdc-raised-button.mat-primary.mat-mdc-button-disabled,.cp-mat-raised-button-primary:disabled,.cp-mat-raised-button-primary.mat-mdc-button-disabled,.mat-mdc-raised-button.cp-button-primary:disabled,.mat-mdc-raised-button.cp-button-primary.mat-mdc-button-disabled{color:#818181;background-color:#e8e8e8;cursor:default}.mat-mdc-raised-button.mat-primary[data-loading=true],.cp-mat-raised-button-primary[data-loading=true],.mat-mdc-raised-button.cp-button-primary[data-loading=true]{position:relative;pointer-events:none;opacity:.65}.mat-mdc-raised-button.mat-primary[data-loading=true]:after,.cp-mat-raised-button-primary[data-loading=true]:after,.mat-mdc-raised-button.cp-button-primary[data-loading=true]:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:cp-spin .8s linear infinite;position:absolute;right:12px}.mat-mdc-raised-button.mat-primary,.cp-mat-raised-button-primary,.mat-mdc-raised-button.cp-button-primary{border-radius:50px;min-width:152px}.mat-mdc-raised-button.cp-button-secondary{border:1px solid #ffffff;border-radius:8px;background-color:#1c1c1c;color:#fff;font-family:inherit;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.2px;display:inline-flex;position:relative;align-items:center;justify-content:center;gap:8px;min-height:40px;height:40px;min-width:112px;padding:0 32px;cursor:pointer;box-shadow:0 1px 1px #0000000f;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;text-transform:none}.mat-mdc-raised-button.cp-button-secondary:not(:disabled){cursor:pointer;background-color:#1c1c1c;color:#fff}.mat-mdc-raised-button.cp-button-secondary:hover:not(:disabled){background-color:#818181;color:#fff;text-decoration:none}.mat-mdc-raised-button.cp-button-secondary:active:not(:disabled),.mat-mdc-raised-button.cp-button-secondary.focus-active{color:#fff;background-color:#818181;box-shadow:0 1px 1px #0000000f}.mat-mdc-raised-button.cp-button-secondary:focus-visible{outline:none;color:#fff;box-shadow:0 1px 1px #0000000f;background-color:#818181}.mat-mdc-raised-button.cp-button-secondary:disabled,.mat-mdc-raised-button.cp-button-secondary.mat-mdc-button-disabled{color:#818181;background-color:#e8e8e8;cursor:default}.mat-mdc-raised-button.cp-button-secondary[data-loading=true]{position:relative;pointer-events:none;opacity:.65}.mat-mdc-raised-button.cp-button-secondary[data-loading=true]:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:cp-spin .8s linear infinite;position:absolute;right:12px}.mat-mdc-raised-button.cp-button-danger{border:1px solid #ffffff;border-radius:8px;background-color:#e43935;color:#fff;font-family:inherit;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.2px;display:inline-flex;position:relative;align-items:center;justify-content:center;gap:8px;min-height:40px;height:40px;min-width:112px;padding:0 32px;cursor:pointer;box-shadow:0 1px 1px #0000000f;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;text-transform:none}.mat-mdc-raised-button.cp-button-danger:not(:disabled){cursor:pointer;background-color:#e43935;color:#fff}.mat-mdc-raised-button.cp-button-danger:hover:not(:disabled){background-color:#818181;color:#fff;text-decoration:none}.mat-mdc-raised-button.cp-button-danger:active:not(:disabled),.mat-mdc-raised-button.cp-button-danger.focus-active{color:#fff;background-color:#818181;box-shadow:0 1px 1px #0000000f}.mat-mdc-raised-button.cp-button-danger:focus-visible{outline:none;color:#fff;box-shadow:0 1px 1px #0000000f;background-color:#818181}.mat-mdc-raised-button.cp-button-danger:disabled,.mat-mdc-raised-button.cp-button-danger.mat-mdc-button-disabled{color:#818181;background-color:#e8e8e8;cursor:default}.mat-mdc-raised-button.cp-button-danger[data-loading=true]{position:relative;pointer-events:none;opacity:.65}.mat-mdc-raised-button.cp-button-danger[data-loading=true]:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;animation:cp-spin .8s linear infinite;position:absolute;right:12px}.mat-mdc-raised-button.cp-button-danger:hover:not(:disabled){background-color:#dd221e}.mat-mdc-raised-button.cp-button-danger:active:not(:disabled){background-color:#cb1f1b}.mat-mdc-raised-button.cp-button-white{border:1px solid #ffffff;border-radius:8px;background-color:#fff;color:#1c1c1c;font-family:inherit;font-weight:500;font-size:15px;line-height:20px;letter-spacing:.2px;display:inline-flex;position:relative;align-items:center;justify-content:center;gap:8px;min-height:40px;height:40px;min-width:112px;padding:0 32px;cursor:pointer;box-shadow:0 1px 1px #0000000f;transition:background-color .15s ease-out,box-shadow .15s ease-out,transform .15s ease-out;text-transform:none}.mat-mdc-raised-button.cp-button-white:not(:disabled){cursor:pointer;background-color:#fff;color:#1c1c1c}.mat-mdc-raised-button.cp-button-white:hover:not(:disabled){background-color:#fff;color:#1c1c1c;text-decoration:none}.mat-mdc-raised-button.cp-button-white:active:not(:disabled),.mat-mdc-raised-button.cp-button-white.focus-active{color:#1c1c1c;background-color:#fff;box-shadow:0 1px 1px #0000000f}.mat-mdc-raised-button.cp-button-white:focus-visible{outline:none;color:#1c1c1c;box-shadow:0 1px 1px #0000000f;background-color:#fff}.mat-mdc-raised-button.cp-button-white:disabled,.mat-mdc-raised-button.cp-button-white.mat-mdc-button-disabled{color:#818181;background-color:#e8e8e8;cursor:default}.mat-mdc-raised-button.cp-button-white[data-loading=true]{position:relative;pointer-events:none;opacity:.65}.mat-mdc-raised-button.cp-button-white[data-loading=true]:after{content:"";width:16px;height:16px;border-radius:50%;border:2px solid rgba(28,28,28,.4);border-top-color:#1c1c1c;animation:cp-spin .8s linear infinite;position:absolute;right:12px}.mat-mdc-raised-button.cp-button-white{border:1px solid #e8e8e8}.mat-mdc-raised-button.cp-button-white:hover:not(:disabled){color:#00acfc}.mat-mdc-raised-button.cp-button-white:active:not(:disabled),.mat-mdc-raised-button.cp-button-white.focus-active{color:#00acfc}.mat-mdc-raised-button.cp-button-white:focus-visible{color:#00acfc}.mat-mdc-raised-button.cp-button-sm{min-height:32px;padding:0 12px;font-size:15px}.mat-mdc-raised-button.cp-button-lg{min-height:48px;padding:0 24px}.mat-mdc-raised-button.cp-button-full{width:100%}.mat-mdc-raised-button.cp-button-radius-sm{--mat-button-protected-container-shape: 4px;border-radius:4px}.mat-mdc-raised-button.cp-button-radius-md{border-radius:8px}.mat-mdc-raised-button.cp-button-radius-lg{border-radius:16px}.mat-mdc-raised-button.cp-button-radius-pill{border-radius:999px}.mat-mdc-raised-button .mat-icon:first-child{margin-inline-end:8px}.mat-mdc-raised-button .mat-icon:last-child{margin-inline-start:8px}.cp-close-button.mat-mdc-icon-button{margin-left:.5rem;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#818181;border:1.5px solid #e8e8e8;box-shadow:0 1px 1px #0000000f}.cp-close-button.mat-mdc-icon-button:hover:not(:disabled){background-color:#e8e8e8}.cp-close-button.mat-mdc-icon-button:active:not(:disabled),.cp-close-button.mat-mdc-icon-button.focus-active{background-color:#e8e8e8;box-shadow:0 1px 1px #0000000f}.cp-close-button.mat-mdc-icon-button:focus-visible{outline:none;box-shadow:0 1px 1px #0000000f;background-color:#e8e8e8}.cp-close-button.mat-mdc-icon-button:disabled,.cp-close-button.mat-mdc-icon-button.mat-mdc-button-disabled{background-color:#e8e8e8;cursor:default}.cp-close-button.mat-mdc-icon-button .mat-mdc-button-touch-target{width:30px;height:30px}.cp-close-button.mat-mdc-icon-button .close-icon{font-size:15px;height:15px;width:15px}.cp-button-toggle-group{display:inline-flex;padding:4px;border:1px solid #efefed;border-radius:999px;background-color:#eff1f4;gap:4px;--mat-button-toggle-height: 16px}.cp-button-toggle-group.mat-button-toggle-group-appearance-standard{box-shadow:none;border:none;border-radius:999px}.cp-button-toggle-group.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none}.cp-button-toggle-group .mat-button-toggle{flex:1;border:none;border-radius:999px}.cp-button-toggle-group .mat-button-toggle .mat-button-toggle-ripple{border-radius:999px}.cp-button-toggle-group .mat-button-toggle .mat-button-toggle-label-content{justify-content:center;padding:8px 16px;min-height:32px;border-radius:999px;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:#818181;background-color:transparent;display:flex;align-items:center;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,font-weight .15s ease-out}.cp-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-disabled) .mat-button-toggle-label-content{cursor:pointer}.cp-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-disabled):hover .mat-button-toggle-label-content{background-color:#00acfc14;color:#00acfc}.cp-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-disabled):focus-visible .mat-button-toggle-label-content{box-shadow:0 0 0 2px #00acfc4d}.cp-button-toggle-group .mat-button-toggle.mat-button-toggle-appearance-standard.mat-button-toggle-checked{background-color:#fff;color:#00acfc;font-weight:600;box-shadow:0 1px 3px #0000001a,0 2px 1px #0000000f,0 1px 1px #00000014}.cp-button-toggle-group .mat-button-toggle.mat-button-toggle-disabled .mat-button-toggle-label-content{opacity:1;color:#818181;background-color:transparent}.cp-button-toggle-group .mat-button-toggle.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:#818181;background-color:transparent}.cp-button-toggle-group-light{display:inline-flex;padding:4px;border:none;border-radius:999px;background-color:transparent;gap:4px;--mat-button-toggle-height: 14px}.cp-button-toggle-group-light.mat-button-toggle-group-appearance-standard{box-shadow:none;border:none;border-radius:999px}.cp-button-toggle-group-light.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:1px solid transparent}.cp-button-toggle-group-light .mat-button-toggle{flex:1;border:1px solid transparent;border-radius:8px}.cp-button-toggle-group-light .mat-button-toggle .mat-button-toggle-ripple{border-radius:8px}.cp-button-toggle-group-light .mat-button-toggle .mat-button-toggle-label-content{justify-content:center;padding:8px 16px;min-height:32px;border-radius:8px;font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:#1c1c1c;background-color:transparent;display:flex;align-items:center}.cp-button-toggle-group-light .mat-button-toggle:hover{border:1px solid #00acfc!important}.cp-button-toggle-group-light .mat-button-toggle:hover .mat-button-toggle-label-content{background-color:#00acfc1a;color:#00acfc}.cp-button-toggle-group-light .mat-button-toggle:hover .mat-button-toggle-focus-overlay{opacity:0}.cp-button-toggle-group-light .mat-button-toggle:not(.mat-button-toggle-disabled) .mat-button-toggle-label-content{cursor:pointer}.cp-button-toggle-group-light .mat-button-toggle:not(.mat-button-toggle-disabled):hover .mat-button-toggle-label-content{background-color:#00acfc1a;color:#00acfc}.cp-button-toggle-group-light .mat-button-toggle:not(.mat-button-toggle-disabled):hover .mat-button-toggle-focus-overlay{opacity:0}.cp-button-toggle-group-light .mat-button-toggle:not(.mat-button-toggle-disabled):focus-visible .mat-button-toggle-label-content{box-shadow:none;color:#00acfc}.cp-button-toggle-group-light .mat-button-toggle.mat-button-toggle-appearance-standard.mat-button-toggle-checked{background-color:#00acfc1a;border:1px solid #00acfc;color:#00acfc;font-weight:600;box-shadow:none}.cp-button-toggle-group-light .mat-button-toggle.mat-button-toggle-appearance-standard.mat-button-toggle-checked .mat-button-toggle-label-content{color:#00acfc}.cp-button-toggle-group-light .mat-button-toggle.mat-button-toggle-disabled .mat-button-toggle-label-content{opacity:1;color:#818181;background-color:transparent}.cp-button-toggle-group-light .mat-button-toggle.mat-button-toggle-appearance-standard.mat-button-toggle-disabled{color:#818181;background-color:transparent}.cp-main-container{display:flex;flex-direction:column;height:100%;overflow:auto;padding:16px 32px 0}.cp-form{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1024px;margin-bottom:24px}.cp-form.full-width{max-width:none}.cp-form__card{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 1px 1px #0000000f}.cp-form__card-title{margin:0;font-size:20px;font-weight:500;color:#1c1c1c;padding:16px 40px;border-bottom:1px solid #e8e8e8}.cp-form__card-content{padding:0 40px}.cp-form__header{display:flex;justify-content:flex-start;padding-block:16px}.cp-form__body{display:flex;flex-direction:column;gap:24px}.cp-form__section{padding-block:0}.cp-form__section-title{margin:0 0 16px;font-size:20px;font-weight:600;color:#1c1c1c}.cp-form__section-header{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px}.cp-form__section-header .cp-form__section-title{margin-bottom:0}.cp-form__section-subtitle{margin:0 0 16px;font-size:16px;font-weight:500;color:#818181}.cp-form__row{container-name:__row;container-type:inline-size;display:flex;column-gap:40px;align-items:baseline;flex-wrap:wrap}.cp-form__row.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:stretch}.cp-form__row.grid-2>*{min-width:0}.cp-form__row.right-border>*:not(:nth-last-child(1)){border-right:1px solid #e8e8e8}@container __row (max-width: 831px){.cp-form__row.right-border>*{border-right:1px solid #e8e8e8}.cp-form__row.right-border>*:nth-child(odd){border-right:1px solid #e8e8e8}}.cp-form__grid-2{container-name:grid-2;container-type:inline-size;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:40px}.cp-form__grid-2.no-gap{gap:0}.cp-form__grid-2>*{min-width:0}.cp-form__grid-2.right-border>*:nth-child(odd){border-right:1px solid #e8e8e8}@container grid-2 (max-width: 440px){.cp-form__grid-2.right-border>*{border-right:0}.cp-form__grid-2.right-border>*:nth-child(odd){border-right:0}}.cp-form__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;align-items:center}.cp-form__grid>*{max-width:350px}.cp-form__readonly-field-wrapper label{display:inline-block;margin-bottom:4px}.cp-form__readonly-field{border:1px solid #e8e8e8;border-radius:8px;padding:9px;margin-bottom:20px}.cp-form__actions{display:flex;justify-content:flex-start;gap:12px}.cp-form-alert{margin-top:12px;padding:8px 12px;border-radius:8px;font-size:14px;border:1px solid transparent}.cp-form-alert--error{background-color:#fef2f2;color:#b91c1c;border-color:#fecaca}.cp-form-alert--success{background-color:#ecfdf3;color:#15803d;border-color:#bbf7d0}.section-separator{border-bottom:1px solid #e8e8e8;margin-bottom:16px;margin-top:16px}mat-label,label{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#818181;margin-bottom:5px}mat-form-field{width:100%}mat-form-field .mat-mdc-form-field-error-wrapper{padding-left:1px}mat-form-field .mat-mdc-form-field-infix{height:40px!important;padding:0!important;min-height:auto!important;display:flex!important;align-items:center!important}mat-form-field .mdc-text-field--outlined{box-shadow:0 1px 1px #0000000f}mat-option{margin:5px 10px 0;border-radius:8px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important;font-weight:500!important;min-height:34px!important;color:#818181!important}mat-option.mdc-list-item--selected,mat-option:hover,mat-option.mat-mdc-option-active{background-color:#f4f8fb!important}.mat-mdc-select-panel{max-height:unset!important}.mat-mdc-select-panel mat-pseudo-checkbox{display:none}.app-dialog{display:flex;flex-direction:column;box-sizing:border-box;padding:12px 24px 16px;gap:0px;height:100%}.app-dialog .app-dialog__header{display:flex;align-items:center;justify-content:space-between}.app-dialog .app-dialog__title.mat-mdc-dialog-title{color:#1c1c1c;padding:0;margin:0;display:flex;align-items:center}.app-dialog .app-dialog__body{color:#818181;margin:0}.app-dialog .app-dialog__body.mat-mdc-dialog-content{padding:24px 0 12px;max-height:initial}.app-dialog .app-dialog__actions.mat-mdc-dialog-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:0;padding:0}.app-dialog .app-dialog__actions--left{justify-content:flex-start}.app-dialog .app-dialog__primary-button{min-width:152px;height:40px;padding-inline:32px;border-radius:50px;font-size:15px;line-height:20px}.app-dialog .app-dialog__secondary-button{min-width:96px;height:40px}.mat-mdc-dialog-container .mdc-dialog__surface{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 2px 2px #0000000f;border:.25px solid #e8e8e8}.cdk-overlay-pane.mat-mdc-dialog-panel{max-width:unset!important;min-width:unset!important}.cp-flex-col{display:flex;flex-direction:column}.cp-flex-center-stretch{justify-content:center;align-items:stretch}.cp-flex-gap-10{gap:10px}:root,body{--cp-style-guide-gap: 24px}html{--mat-sys-background: light-dark(#f7f9ff, #0f1419);--mat-sys-error: light-dark(#bb181c, #ffb4ac);--mat-sys-error-container: light-dark(#ffdad6, #93000d);--mat-sys-inverse-on-surface: light-dark(#edf1f8, #2c3136);--mat-sys-inverse-primary: light-dark(#8fcdff, #006495);--mat-sys-inverse-surface: light-dark(#2c3136, #dee3ea);--mat-sys-on-background: light-dark(#171c21, #dee3ea);--mat-sys-on-error: light-dark(#ffffff, #690006);--mat-sys-on-error-container: light-dark(#93000d, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003450);--mat-sys-on-primary-container: light-dark(#004b71, #cbe6ff);--mat-sys-on-primary-fixed: light-dark(#001e30, #001e30);--mat-sys-on-primary-fixed-variant: light-dark(#004b71, #004b71);--mat-sys-on-secondary: light-dark(#ffffff, #2f3131);--mat-sys-on-secondary-container: light-dark(#454747, #e2e2e2);--mat-sys-on-secondary-fixed: light-dark(#1a1c1c, #1a1c1c);--mat-sys-on-secondary-fixed-variant: light-dark(#454747, #454747);--mat-sys-on-surface: light-dark(#171c21, #dee3ea);--mat-sys-on-surface-variant: light-dark(#3e4851, #dae4ef);--mat-sys-on-tertiary: light-dark(#ffffff, #510073);--mat-sys-on-tertiary-container: light-dark(#6a248c, #f7d8ff);--mat-sys-on-tertiary-fixed: light-dark(#310048, #310048);--mat-sys-on-tertiary-fixed-variant: light-dark(#6a248c, #6a248c);--mat-sys-outline: light-dark(#6e7882, #88929c);--mat-sys-outline-variant: light-dark(#bec8d3, #3e4851);--mat-sys-primary: light-dark(#006495, #8fcdff);--mat-sys-primary-container: light-dark(#cbe6ff, #004b71);--mat-sys-primary-fixed: light-dark(#cbe6ff, #cbe6ff);--mat-sys-primary-fixed-dim: light-dark(#8fcdff, #8fcdff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#5d5f5f, #c6c6c7);--mat-sys-secondary-container: light-dark(#e2e2e2, #454747);--mat-sys-secondary-fixed: light-dark(#e2e2e2, #e2e2e2);--mat-sys-secondary-fixed-dim: light-dark(#c6c6c7, #c6c6c7);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f7f9ff, #0f1419);--mat-sys-surface-bright: light-dark(#f7f9ff, #343a3f);--mat-sys-surface-container: light-dark(#eaeef5, #1b2025);--mat-sys-surface-container-high: light-dark(#e4e8ef, #252b30);--mat-sys-surface-container-highest: light-dark(#dee3ea, #30353b);--mat-sys-surface-container-low: light-dark(#eff4fb, #171c21);--mat-sys-surface-container-lowest: light-dark(#ffffff, #090f13);--mat-sys-surface-dim: light-dark(#d6dae1, #0f1419);--mat-sys-surface-tint: light-dark(#006495, #8fcdff);--mat-sys-surface-variant: light-dark(#dae4ef, #3e4851);--mat-sys-tertiary: light-dark(#843fa6, #e9b3ff);--mat-sys-tertiary-container: light-dark(#f7d8ff, #6a248c);--mat-sys-tertiary-fixed: light-dark(#f7d8ff, #f7d8ff);--mat-sys-tertiary-fixed-dim: light-dark(#e9b3ff, #e9b3ff);--mat-sys-neutral-variant20: #28313a;--mat-sys-neutral10: #171c21;--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 Inter;--mat-sys-body-large-font: Inter;--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 Inter;--mat-sys-body-medium-font: Inter;--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 Inter;--mat-sys-body-small-font: Inter;--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 Inter;--mat-sys-display-large-font: Inter;--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 Inter;--mat-sys-display-medium-font: Inter;--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 Inter;--mat-sys-display-small-font: Inter;--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 Inter;--mat-sys-headline-large-font: Inter;--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 Inter;--mat-sys-headline-medium-font: Inter;--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 Inter;--mat-sys-headline-small-font: Inter;--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 Inter;--mat-sys-label-large-font: Inter;--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 Inter;--mat-sys-label-medium-font: Inter;--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 Inter;--mat-sys-label-small-font: Inter;--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 Inter;--mat-sys-title-large-font: Inter;--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 Inter;--mat-sys-title-medium-font: Inter;--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 Inter;--mat-sys-title-small-font: Inter;--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}.input-label{margin-bottom:4px}
