.deep-purple-theme{color-scheme:light;--mat-sys-primary: light-dark(#922c88, #ffabed);--mat-sys-on-primary: light-dark(#ffffff, #5c0057);--mat-sys-primary-container: light-dark(#ffd7f3, #7d1675);--mat-sys-on-primary-container: light-dark(#390035, #ffd7f3);--mat-sys-inverse-primary: light-dark(#ffabed, #9a338f);--mat-sys-primary-fixed: light-dark(#ffd7f3, #ffd7f3);--mat-sys-primary-fixed-dim: light-dark(#ffabed, #ffabed);--mat-sys-on-primary-fixed: light-dark(#390035, #390035);--mat-sys-on-primary-fixed-variant: light-dark(#7d1675, #7d1675);--mat-sys-secondary: light-dark(#7d4f74, #eeb5e0);--mat-sys-on-secondary: light-dark(#ffffff, #4a2244);--mat-sys-secondary-container: light-dark(#ffd7f3, #63385b);--mat-sys-on-secondary-container: light-dark(#320c2d, #ffd7f3);--mat-sys-secondary-fixed: light-dark(#ffd7f3, #ffd7f3);--mat-sys-secondary-fixed-dim: light-dark(#eeb5e0, #eeb5e0);--mat-sys-on-secondary-fixed: light-dark(#320c2d, #320c2d);--mat-sys-on-secondary-fixed-variant: light-dark(#63385b, #63385b);--mat-sys-tertiary: light-dark(#aa3244, #ffb2b7);--mat-sys-on-tertiary: light-dark(#ffffff, #67001b);--mat-sys-tertiary-container: light-dark(#ffdadb, #8a182e);--mat-sys-on-tertiary-container: light-dark(#40000d, #ffdadb);--mat-sys-tertiary-fixed: light-dark(#ffdadb, #ffdadb);--mat-sys-tertiary-fixed-dim: light-dark(#ffb2b7, #ffb2b7);--mat-sys-on-tertiary-fixed: light-dark(#40000d, #40000d);--mat-sys-on-tertiary-fixed-variant: light-dark(#8a182e, #8a182e);--mat-sys-background: light-dark(#ffff, #191117);--mat-sys-on-background: light-dark(#21191f, #eedee7);--mat-sys-surface: light-dark(#ffff, #191117);--mat-sys-surface-dim: light-dark(#e5d6de, #191117);--mat-sys-surface-bright: light-dark(#fff7f9, #40363d);--mat-sys-surface-container-lowest: light-dark(#ffffff, #130c11);--mat-sys-surface-container: light-dark(#faeaf2, #261d23);--mat-sys-surface-container-high: light-dark(#f4e4ec, #30272e);--mat-sys-surface-container-highest: light-dark(#eedee7, #3c3238);--mat-sys-on-surface: light-dark(#21191f, #eedee7);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#9a338f, #ffabed);--mat-sys-inverse-surface: light-dark(#372e34, #eedee7);--mat-sys-inverse-on-surface: light-dark(#fdecf5, #372e34);--mat-sys-outline: light-dark(#84727e, #9f8b98);--mat-sys-outline-variant: light-dark(#d6c0ce, #52424d);--mat-sys-neutral10: light-dark(#21191f, #21191f);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-on-error-container: light-dark(#410002, #ffdad6);--mat-sys-surface-variant: light-dark(#f3dcea, #52424d);--mat-sys-on-surface-variant: light-dark(#52424d, #d6c0ce);--mat-sys-neutral-variant20: light-dark(#3a2c36, #3a2c36);--mat-sys-brand-font-family: Roboto;--mat-sys-plain-font-family: Roboto;--mat-sys-bold-font-weight: 700;--mat-sys-medium-font-weight: 500;--mat-sys-regular-font-weight: 400;--mat-sys-body-large: var(--mat-sys-body-large-weight) var(--mat-sys-body-large-size) / var(--mat-sys-body-large-line-height) var(--mat-sys-body-large-font);--mat-sys-body-large-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-body-medium: var(--mat-sys-body-medium-weight) var(--mat-sys-body-medium-size) / var(--mat-sys-body-medium-line-height) var(--mat-sys-body-medium-font);--mat-sys-body-medium-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-body-small: var(--mat-sys-body-small-weight) var(--mat-sys-body-small-size) / var(--mat-sys-body-small-line-height) var(--mat-sys-body-small-font);--mat-sys-body-small-font: var(--mat-sys-plain-font-family);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: var(--mat-sys-regular-font-weight);--mat-sys-display-large: var(--mat-sys-display-large-weight) var(--mat-sys-display-large-size) / var(--mat-sys-display-large-line-height) var(--mat-sys-display-large-font);--mat-sys-display-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-display-medium: var(--mat-sys-display-medium-weight) var(--mat-sys-display-medium-size) / var(--mat-sys-display-medium-line-height) var(--mat-sys-display-medium-font);--mat-sys-display-medium-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-display-small: var(--mat-sys-display-small-weight) var(--mat-sys-display-small-size) / var(--mat-sys-display-small-line-height) var(--mat-sys-display-small-font);--mat-sys-display-small-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-large: var(--mat-sys-headline-large-weight) var(--mat-sys-headline-large-size) / var(--mat-sys-headline-large-line-height) var(--mat-sys-headline-large-font);--mat-sys-headline-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-medium: var(--mat-sys-headline-medium-weight) var(--mat-sys-headline-medium-size) / var(--mat-sys-headline-medium-line-height) var(--mat-sys-headline-medium-font);--mat-sys-headline-medium-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-headline-small: var(--mat-sys-headline-small-weight) var(--mat-sys-headline-small-size) / var(--mat-sys-headline-small-line-height) var(--mat-sys-headline-small-font);--mat-sys-headline-small-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-label-large: var(--mat-sys-label-large-weight) var(--mat-sys-label-large-size) / var(--mat-sys-label-large-line-height) var(--mat-sys-label-large-font);--mat-sys-label-large-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-label-large-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-medium: var(--mat-sys-label-medium-weight) var(--mat-sys-label-medium-size) / var(--mat-sys-label-medium-line-height) var(--mat-sys-label-medium-font);--mat-sys-label-medium-font: var(--mat-sys-plain-font-family);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: var(--mat-sys-medium-font-weight);--mat-sys-label-medium-weight-prominent: var(--mat-sys-bold-font-weight);--mat-sys-label-small: var(--mat-sys-label-small-weight) var(--mat-sys-label-small-size) / var(--mat-sys-label-small-line-height) var(--mat-sys-label-small-font);--mat-sys-label-small-font: var(--mat-sys-plain-font-family);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: var(--mat-sys-medium-font-weight);--mat-sys-title-large: var(--mat-sys-title-large-weight) var(--mat-sys-title-large-size) / var(--mat-sys-title-large-line-height) var(--mat-sys-title-large-font);--mat-sys-title-large-font: var(--mat-sys-brand-font-family);--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: var(--mat-sys-regular-font-weight);--mat-sys-title-medium: var(--mat-sys-title-medium-weight) var(--mat-sys-title-medium-size) / var(--mat-sys-title-medium-line-height) var(--mat-sys-title-medium-font);--mat-sys-title-medium-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-title-small: var(--mat-sys-title-small-weight) var(--mat-sys-title-small-size) / var(--mat-sys-title-small-line-height) var(--mat-sys-title-small-font);--mat-sys-title-small-font: var(--mat-sys-plain-font-family);--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: var(--mat-sys-medium-font-weight);--mat-sys-umbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 80%);--mat-sys-penumbra-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 86%);--mat-sys-ambient-color: color-mix(in srgb, var(--mat-sys-shadow), transparent 88%);--mat-sys-level0: 0px 0px 0px 0px var(--mat-sys-umbra-color), 0px 0px 0px 0px var(--mat-sys-penumbra-color), 0px 0px 0px 0px var(--mat-sys-ambient-color);--mat-sys-level1: 0px 2px 1px -1px var(--mat-sys-umbra-color), 0px 1px 1px 0px var(--mat-sys-penumbra-color), 0px 1px 3px 0px var(--mat-sys-ambient-color);--mat-sys-level2: 0px 3px 3px -2px var(--mat-sys-umbra-color), 0px 3px 4px 0px var(--mat-sys-penumbra-color), 0px 1px 8px 0px var(--mat-sys-ambient-color);--mat-sys-level3: 0px 3px 5px -1px var(--mat-sys-umbra-color), 0px 6px 10px 0px var(--mat-sys-penumbra-color), 0px 1px 18px 0px var(--mat-sys-ambient-color);--mat-sys-level4: 0px 5px 5px -3px var(--mat-sys-umbra-color), 0px 8px 10px 1px var(--mat-sys-penumbra-color), 0px 3px 14px 2px var(--mat-sys-ambient-color);--mat-sys-level5: 0px 7px 8px -4px var(--mat-sys-umbra-color), 0px 12px 17px 2px var(--mat-sys-penumbra-color), 0px 5px 22px 4px var(--mat-sys-ambient-color);--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}a{text-decoration:none;transition:color .2s;outline:initial!important;cursor:pointer;color:var(--mat-sys-on-primary-container)}a:hover{text-decoration:initial;color:var(--mat-sys-primary, "#7E57C2")}.divider{width:100%;height:1px;background:#ccc}.mb-5{font-size:.8rem;margin-bottom:.5rem!important;text-transform:uppercase}.text-center{text-align:center!important}.mb-2,.my-2{margin-bottom:.5rem!important}.full-width{width:100%}.longContentDialog{--mat-dialog-container-max-width: 960px}.breadcrumb{--bs-breadcrumb-divider-color: var(--mat-sys-primary)}.px-2{padding-left:.75rem!important;padding-right:.75rem!important}.theme-color-div{display:inline-block;width:25px;height:25px;cursor:pointer}.rounded{border-radius:.35rem!important}.theme-options{margin-top:15px;display:flex;align-items:center;gap:10px}.fc .fc-toolbar-title{font-size:.85rem!important;line-height:1.3rem!important}.custom-full-calender{--fc-button-hover-bg-color: var(--mat-sys-on-primary-fixed-variant);--fc-button-active-bg-color: var(--mat-sys-on-primary-fixed-variant);--fc-button-active-border-color: var(--mat-sys-on-primary-fixed-variant)}.custom-full-calender a{color:#3a3a3a;transition:color .2s;outline:initial!important;text-decoration:none}.custom-full-calender .fc-button-primary{background-color:var(--mat-sys-primary);border-color:var(--mat-sys-primary)}.custom-full-calender .fc-h-event{background-color:var(--mat-sys-primary);border:1px solid var(--mat-sys-primary);display:block}.custom-full-calender .fc-button-active:not(:disabled){background-color:var(--mat-sys-on-primary-fixed-variant);border:1px solid var(--mat-sys-on-primary-fixed-variant);color:#fff}.upper-case{text-transform:uppercase!important}h6{font-size:1rem;margin:0;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.alert{position:relative;padding:1rem;margin-bottom:1rem;border-radius:var(--bs-alert-border-radius);background-color:var(--bs-alert-bg);color:var(--bs-alert-color)}.alert-primary{--bs-alert-color: #052c65;--bs-alert-bg: #cfe2ff;--bs-alert-border-color: #9ec5fe;--bs-alert-link-color: #052c65;border:1px solid #9ec5fe}.alert-secondary{--bs-alert-color: #2b2f32;--bs-alert-bg: #e2e3e5;--bs-alert-border-color: #c4c8cb;--bs-alert-link-color: #2b2f32;border:1px solid #c4c8cb}.alert-success{--bs-alert-color: #0a3622;--bs-alert-bg: #d1e7dd;--bs-alert-border-color: #a3cfbb;--bs-alert-link-color: #0a3622;border:1px solid #a3cfbb}.alert-danger{--bs-alert-color: #58151c;--bs-alert-bg: #f8d7da;--bs-alert-border-color: #f1aeb5;--bs-alert-link-color: #58151c;border:1px solid #f1aeb5}.alert-warning{--bs-alert-color: #664d03;--bs-alert-bg: #fff3cd;--bs-alert-border-color: #ffe69c;--bs-alert-link-color: #664d03;border:1px solid #ffe69c}.alert-info{--bs-alert-color: #055160;--bs-alert-bg: #cff4fc;--bs-alert-border-color: #9eeaf9;--bs-alert-link-color: #055160;border:1px solid #9eeaf9}.alert-light{--bs-alert-color: #495057;--bs-alert-bg: #fcfcfd;--bs-alert-border-color: #e9ecef;--bs-alert-link-color: #495057;border:1px solid #e9ecef}.alert-dark{--bs-alert-color: #1c1f23;--bs-alert-bg: #d3d3d4;--bs-alert-border-color: #b8b9bb;--bs-alert-link-color: #1c1f23;border:1px solid #b8b9bb}.align-items-center{align-items:center!important}.justify-content-between{justify-content:space-between!important}.d-flex{display:flex!important}.p-4{padding:1.5rem!important}.form-control{display:block;width:100%;padding:.375rem .75rem;color:var(--mat-sys-on-surface);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--mat-sys-surface);background-clip:padding-box;border:1px solid #dee2e6;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{color:#212529;border-color:var(--mat-sys-primary);outline:0}.w-100{width:100%!important}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.mg-top-20{margin-top:20px!important}.word-wrap{word-wrap:break-word}.mg-top-10{margin-top:10px}.split-button-group-menu .mat-mdc-menu-item{min-height:33px!important}.mg-left-10{margin-left:10px}.mg-left-2{margin-left:2px}main{margin-left:20px;margin-right:20px}.card-top-buttons{padding:1.3rem;right:0;top:0}.position-absolute{position:absolute!important}.btn-outline-white{background-color:#fff!important;color:var(--mat-sys-primary, "#7E57C2")!important}.text-primary{color:var(--mat-sys-primary, "#7E57C2")!important}.margin2px{margin:2px!important}.text-line-through{text-decoration:line-through!important}@media (max-width: 480px){.margin-top-for-mobile-view{margin-top:20px}}@media (min-width: 481px) and (max-width: 1024px){.margin-top-for-mobile-view{margin-top:20px}}.image-card{transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.image-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.card-image{width:100%;height:200px;object-fit:cover}.overlay{height:269px}.image-overlay-card,.card-image-container{position:relative;overflow:hidden}.overlay-content{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.7) 100%);display:flex;flex-direction:column;justify-content:flex-end;padding:20px;color:#fff}.overlay-title{color:#fff!important;margin-bottom:8px}.overlay-text{color:#ffffffe6;margin:0}.action-card{height:100%;display:flex;flex-direction:column}.action-card mat-card-content{flex:1}.feature-item{display:flex;align-items:center;margin-bottom:12px}.feature-item .feature-check{color:var(--mat-sys-tertiary);margin-right:12px}.feature-item span{color:var(--mat-sys-on-surface)}.progress-card{height:100%}.progress-item{margin-bottom:16px}.progress-item:last-child{margin-bottom:0}.progress-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.progress-percent{font-weight:600;color:var(--mat-sys-primary)}.list-card{height:100%}.list-card mat-card-content{padding:0!important}.pricing-card{height:100%;transition:all .3s ease;position:relative}.pricing-card:hover{transform:translateY(-8px);box-shadow:0 12px 24px #00000026}.pricing-card.featured-pricing{border:2px solid var(--mat-sys-primary);box-shadow:0 8px 16px #0000001a}.pricing-card mat-card-header{padding:24px 16px 16px}.pricing-card mat-card-content{padding:16px!important}.popular-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);z-index:1}.popular-badge mat-chip{background-color:var(--mat-sys-primary)!important;--mdc-chip-label-text-color: white !important;font-weight:600;padding:4px 12px}.pricing-value{padding:24px 0}.pricing-value .currency{font-size:1.5rem;font-weight:600;color:var(--mat-sys-on-surface-variant);vertical-align:top}.pricing-value .amount{font-size:3.5rem;font-weight:700;color:var(--mat-sys-primary);line-height:1}.pricing-value .period{font-size:1rem;color:var(--mat-sys-on-surface-variant)}.pricing-features{text-align:left;padding:16px 0}.feature-item-pricing{display:flex;align-items:center;gap:12px;margin-bottom:12px}.feature-item-pricing mat-icon{color:var(--mat-sys-tertiary);font-size:20px;width:20px;height:20px}.feature-item-pricing span{color:var(--mat-sys-on-surface);font-size:.95rem}.feature-item-pricing.disabled{opacity:.4}.feature-item-pricing.disabled mat-icon{color:var(--mat-sys-on-surface-variant)}.notification-card{border-left:4px solid transparent!important;transition:all .3s ease}.notification-card:hover{transform:translate(4px);box-shadow:0 4px 12px #0000001a}.notification-card.success-notification{border-left-color:#4caf50!important;background-color:#4caf5005}.notification-card.success-notification .notification-header mat-icon{color:#4caf50}.notification-card.warning-notification{border-left-color:#ff9800!important;background-color:#ff980005}.notification-card.warning-notification .notification-header mat-icon{color:#ff9800}.notification-card.error-notification{border-left-color:#f44336!important;background-color:#f4433605}.notification-card.error-notification .notification-header mat-icon{color:#f44336}.notification-card.info-notification{border-left-color:#2196f3!important;background-color:#2196f305}.notification-card.info-notification .notification-header mat-icon{color:#2196f3}.notification-card mat-card-content{padding:20px!important}.notification-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.notification-header mat-icon{font-size:24px;width:24px;height:24px}.notification-title{font-size:1.1rem;font-weight:600;color:var(--mat-sys-on-surface)}.notification-message{font-size:.95rem;color:var(--mat-sys-on-surface-variant);line-height:1.5;margin-bottom:8px}.notification-time{font-size:.875rem;color:var(--mat-sys-on-surface-variant);opacity:.7}.timeline-card mat-card-content{padding:24px!important}.card-timeline-container{position:relative;padding-left:60px}.card-timeline-container:before{content:"";position:absolute;left:23px;top:0;bottom:0;width:2px;background:var(--mat-sys-outline-variant)}.card-timeline-item{position:relative;margin-bottom:32px}.card-timeline-item:last-child{margin-bottom:0}.card-timeline-marker{position:absolute;left:-60px;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:4px solid var(--mat-sys-surface);box-shadow:0 2px 8px #0000001a}.card-timeline-marker mat-icon{font-size:24px;width:24px;height:24px;color:#fff}.card-timeline-marker.primary-marker{background-color:var(--mat-sys-primary)}.card-timeline-marker.accent-marker{background-color:var(--mat-sys-secondary)}.card-timeline-marker.success-marker{background-color:#4caf50}.card-timeline-marker.upcoming-marker{background-color:#9e9e9e}.card-timeline-content{background-color:var(--mat-sys-surface-container);padding:20px;border-radius:12px;transition:all .3s ease}.card-timeline-content:hover{box-shadow:0 4px 12px #0000001a;transform:translate(4px)}.timeline-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.timeline-header h4{font-size:1.1rem;font-weight:600;color:var(--mat-sys-on-surface);margin:0}.timeline-date{font-size:.875rem;color:var(--mat-sys-on-surface-variant);font-weight:500}.timeline-content p{font-size:.95rem;color:var(--mat-sys-on-surface-variant);margin-bottom:12px;line-height:1.5}.timeline-content mat-chip-set{margin-top:12px}.timeline-content mat-chip{font-size:.75rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.custom-primary-card{background:var(--mat-sys-primary)!important;color:#fff!important}.custom-success-card{background:var(--success-color)!important;color:#fff!important}.custom-error-card{background:var(--error-color)!important;color:#fff!important}.custom-warning-card{background:var(--warning-color)!important;color:#fff!important}.success-btn{background-color:#28a745!important;color:#fff!important}.success-btn:hover{background-color:#218838!important}.danger-btn{background-color:#dc3545!important;color:#fff!important}.danger-btn:hover{background-color:#c82333!important}.warning-btn{background-color:#ffc107!important;color:#fff!important}.warning-btn:hover{background-color:#e0a800!important}.info-btn{background-color:#17a2b8!important;color:#fff!important}.info-btn:hover{background-color:#138496!important}.alert{position:relative;padding:16px 20px;margin-bottom:16px;border:1px solid transparent;border-radius:8px;display:flex;align-items:center;font-size:14px;line-height:1.5}.alert .alert-icon{margin-right:12px;font-size:20px;width:20px;height:20px;flex-shrink:0}.alert strong{margin-right:4px}.alert.alert-dismissible{padding-right:48px}.alert.alert-dismissible .close-btn{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.alert.alert-dismissible .close-btn mat-icon{font-size:20px;width:20px;height:20px}.alert.alert-dismissible .close-btn:hover{background-color:#0000001a}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary .alert-icon{color:#004085}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary .alert-icon{color:#383d41}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success .alert-icon{color:#155724}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger .alert-icon{color:#721c24}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning .alert-icon{color:#856404}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info .alert-icon{color:#0c5460}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-icon{color:#818182}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark .alert-icon{color:#1b1e21}.margin-2{margin:5px}.title{font-size:24px;font-weight:700;color:var(--mat-sys-primary)}.icon-card{width:100%;height:120px;align-items:center;justify-content:center;transition:all .4s;cursor:pointer;overflow:hidden}.icon-card:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 12px 24px #00000026}.icon-card:hover .icon{transform:scale(1.2);color:var(--mat-sys-primary)}.icon-card:hover .icon-label{font-weight:600;color:var(--mat-sys-primary)}@media (max-width: 768px){.icon-card{height:100px}}.icon{font-size:32px;height:32px!important;width:32px!important;color:var(--mat-sys-primary)}.icon-label{margin-top:8px;font-size:14px}.clr-primary{color:var(--mat-sys-primary)!important}.scroll-to-top{position:fixed!important;bottom:16px;right:16px;z-index:1000}.scroll-to-top mat-icon{color:var(--mat-sys-primary)}.btn-grp{display:flex;gap:8px;flex-wrap:wrap}.code-block{background:var(--mat-sys-surface-variant);border:1px solid var(--mat-sys-outline-variant);border-radius:8px;padding:16px;overflow-x:auto;font-family:Courier New,monospace;font-size:14px;line-height:1.5;margin-bottom:16px}.usage-card ul li{margin-bottom:8px;line-height:1.6}.usage-card h6{margin-top:16px;color:var(--mat-sys-primary);font-weight:600}.json-output{display:block;background-color:var(--mat-sys-surface-container-highest);padding:12px;border-radius:6px;font-family:monospace;font-size:.85rem;white-space:pre-wrap}mark{background:var(--mat-sys-primary);color:#fff}.margin-top{margin-top:10px}.tour-highlight{position:relative;z-index:1002;box-shadow:0 0 10px 3px #ffa726;border-radius:6px;transition:box-shadow .3s ease-in-out}.cursor-pointer{cursor:pointer}.img-rounded{border-radius:var(--mat-sys-corner-medium)}.float-right{float:right}.status-active{color:var(--success-color)}.status-inactive{color:var(--error-color)}.status-banned{color:var(--warning-color);text-decoration:line-through}.text-align-center{text-align:center}.font-16{font-size:16px}.mb-4{margin-bottom:.5rem!important}.p-top{padding-top:.5rem!important}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{display:table;content:" "}.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{background-color:var(--mat-sys-primary, "#7E57C2")!important;color:#fff!important}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{background-color:var(--mat-sys-primary, "#7E57C2")!important;color:#fff!important;border-radius:4px;padding:0 5px;margin-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:var(--mat-sys-primary, "#7E57C2")!important}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid white}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--mat-sys-primary, "#7E57C2")!important}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:var(--mat-sys-primary, "#7E57C2")}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--mat-sys-primary, "#7E57C2")}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--mat-sys-primary, "#7E57C2")}.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:hsl(0,0%,70%) #ccc hsl(0,0%,85%)}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid hsl(0,0%,90%)}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid rgb(183.6,218.88,255);border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid rgb(183.6,218.88,255)}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid rgb(183.6,218.88,255)}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus .ng-clear{color:#d0021b}.ng-select .ng-clear-wrapper:focus{outline:none}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}html{scroll-behavior:smooth}*{box-sizing:border-box}.mdc-switch--unselected .mdc-switch__icon{width:var(18px, 16px);height:var(18px, 16px);fill:var(#fff, var(--mat-sys-surface-variant))}body{font-family:Roboto,sans-serif;font-size:.8rem;font-weight:400;color:var(--mat-sys-on-surface);scroll-behavior:smooth;overflow-x:hidden;overflow-y:scroll}:root{--success-color: #3cb551;--error-color: #f44444;--info-color: #2183e4;--warning-color: #f67608;--accent-color: #ff4081;--accent-light-color: #ffe4ec;--success-light-color: #3cb551;--error-light-color: #f44444;--bs-heading-color: #212529;--ms-breadcrumb-item-active-color: #212529bf;--bs-alert-bg-color: #cfe2ff;--bs-alert-border: 1px solid #9ec5fe;--bs-alert-border-radius: .375rem}.light-theme{--mdc-slider-inactive-track-color:black;--mdc-outlined-card-container-color:#fff;--mdc-elevated-card-container-color:#fff;--mat-menu-container-color: #fff;--mdc-outlined-text-field-outline-color:#ced4da;--mdc-outlined-text-field-hover-outline-color:#ced4da;--mdc-outlined-input-text-placeholder-color:#ced4da}.light-theme .content{background-color:#f8f8f8}.light-theme .custom-nav-list{--mdc-text-button-label-text-color: white}.light-theme .custom-mail-list{--mdc-text-button-label-text-color: black}.light-theme .sidenav-bg-color{--mdc-text-button-label-text-size: 13px;box-shadow:0 6px 18px var(--mat-sys-primary)!important;transition:box-shadow .3s ease-in-out;--mat-sidenav-container-background-color: var(--mat-sys-primary, "#7E57C2")}.light-theme ::selection{background-color:var(--mat-sys-surface-variant)}.light-theme .text-clr{color:#fff!important}.dark-theme{--bs-heading-color: rgb(225, 226, 231);--ms-breadcrumb-item-active-color: #dee2e6bf}.dark-theme ::selection{background-color:var(--mat-sys-on-surface-variant)}.dark-theme .text-clr{color:#52424d}.matease{scrollbar-width:thin;--mat-expansion-header-text-color: var(--mat-sys-primary, "#7E57C2");--mat-expansion-header-indicator-color: var(--mat-sys-primary, "#7E57C2");--mat-tab-header-active-label-text-color: var(--mat-sys-primary, "#7E57C2");--mat-tab-header-active-focus-label-text-color: var(--mat-sys-primary, "#7E57C2");--mat-sidenav-container-shape: 0px;--mat-sys-body-large-size: .85rem;--mat-sys-body-medium-size: .75rem;--mat-sys-body-small-size: .65rem;--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-track-width: 36px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-handle-width: 20px;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mdc-switch-handle-elevation-shadow: 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);--mdc-switch-disabled-handle-elevation-shadow: 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-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-sys-error: var(--error-color);--mat-form-field-error-text-color: var(--error-color);--mat-sys-on-error-container: var(--error-color);margin:0}mat-form-field{--mat-form-field-container-height: 40px;--mat-form-field-container-vertical-padding: 8px}.mat-mdc-card{box-shadow:0 4px 10px #0003!important;transition:box-shadow .3s ease-in-out}.pad-card{padding:8px}.mat-mdc-snack-bar-container.primary-snackbar{--mdc-snackbar-container-color: var(--mat-sys-primary, "#7E57C2");--mat-mdc-snack-bar-button-color: #fff;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff }.mat-mdc-snack-bar-container.success-snackbar{--mdc-snackbar-container-color: var(--success-color);--mat-mdc-snack-bar-button-color: #fff;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff }.mat-mdc-snack-bar-container.danger-snackbar{--mdc-snackbar-container-color: var(--error-color);--mat-mdc-snack-bar-button-color: #fff;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff }.mat-mdc-snack-bar-container.warning-snackbar{--mdc-snackbar-container-color: var(--warning-color);--mat-mdc-snack-bar-button-color: #fff;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff }.mat-mdc-snack-bar-container.info-snackbar{--mdc-snackbar-container-color: var(--info-color);--mat-mdc-snack-bar-button-color: #fff;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff }.accent{--mdc-filled-button-container-color: var(--accent-color) }.mat-basic{--mdc-protected-button-container-color: #283593;--mdc-protected-button-label-text-color: white;--mdc-filled-button-container-color: #283593;--mdc-fab-container-color: #283593;--mat-fab-foreground-color: white}.mat-primary{--mdc-protected-button-container-color: var(--mat-sys-primary, "#7E57C2");--mdc-filled-button-container-color: var(--mat-sys-primary, "#7E57C2");--mdc-protected-button-label-text-color: white;--mdc-fab-container-color: var(--mat-sys-primary, "#7E57C2");--mat-fab-foreground-color: white}mdc-switch{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;flex-shrink:0;margin:0;outline:none;overflow:visible;position:relative;width:36px}.mat-mdc-tab-body-content{overflow:hidden!important}code{color:var(--mat-sys-primary);font-size:1em}.switch-accent{--mdc-switch-selected-track-color: var(--accent-color);--mdc-switch-selected-focus-track-color: var(--accent-color);--mdc-slider-handle-color: var(--accent-color);--mdc-slider-focus-handle-color: var(--accent-color);--mdc-slider-hover-handle-color: var(--accent-color);--mdc-slider-active-track-color: var(--accent-color);--mdc-slider-inactive-track-color: var(--accent-color);--mdc-slider-with-tick-marks-inactive-container-color: var(--accent-color);--mdc-switch-selected-focus-state-layer-color: var(--accent-color);--mdc-switch-selected-hover-state-layer-color: var(--accent-color);--mdc-switch-selected-pressed-state-layer-color: var(--accent-color);--mdc-switch-selected-hover-track-color: var(--accent-color);--mdc-switch-selected-pressed-track-color: var(--accent-color)}.switch-success{--mdc-switch-selected-track-color: var(--success-color);--mdc-switch-selected-focus-track-color: var(--success-color);--mdc-slider-handle-color: var(--success-color);--mdc-slider-focus-handle-color: var(--success-color);--mdc-slider-hover-handle-color: var(--success-color);--mdc-slider-active-track-color: var(--success-color);--mdc-slider-inactive-track-color: var(--success-color);--mdc-slider-with-tick-marks-inactive-container-color: var(--success-color);--mdc-switch-selected-focus-state-layer-color: var(--success-color);--mdc-switch-selected-hover-state-layer-color: var(--success-color);--mdc-switch-selected-pressed-state-layer-color: var(--success-color);--mdc-switch-selected-hover-track-color: var(--success-color);--mdc-switch-selected-pressed-track-color: var(--success-color)}.switch-warning{--mdc-switch-selected-track-color: var(--warning-color);--mdc-switch-selected-focus-track-color: var(--warning-color);--mdc-slider-handle-color: var(--warning-color);--mdc-slider-focus-handle-color: var(--warning-color);--mdc-slider-hover-handle-color: var(--warning-color);--mdc-slider-active-track-color: var(--warning-color);--mdc-slider-inactive-track-color: var(--warning-color);--mdc-slider-with-tick-marks-inactive-container-color: var(--warning-color);--mdc-switch-selected-focus-state-layer-color: var(--warning-color);--mdc-switch-selected-hover-state-layer-color: var(--warning-color);--mdc-switch-selected-pressed-state-layer-color: var(--warning-color);--mdc-switch-selected-hover-track-color: var(--warning-color);--mdc-switch-selected-pressed-track-color: var(--warning-color)}.switch-danger{--mdc-switch-selected-track-color: var(--error-color);--mdc-switch-selected-focus-track-color: var(--error-color);--mdc-slider-handle-color: var(--error-color);--mdc-slider-focus-handle-color: var(--error-color);--mdc-slider-hover-handle-color: var(--error-color);--mdc-slider-active-track-color: var(--error-color);--mdc-slider-inactive-track-color: var(--error-color);--mdc-slider-with-tick-marks-inactive-container-color: var(--error-color);--mdc-switch-selected-focus-state-layer-color: var(--error-color);--mdc-switch-selected-hover-state-layer-color: var(--error-color);--mdc-switch-selected-pressed-state-layer-color: var(--error-color);--mdc-switch-selected-hover-track-color: var(--error-color);--mdc-switch-selected-pressed-track-color: var(--error-color)}.custom-accent-progress-bar{--mdc-linear-progress-active-indicator-color: var(--accent-color)}.custom-accent-progress-bar{--mdc-linear-progress-track-color: var(--accent-light-color)}.custom-success-progress-bar{--mdc-linear-progress-active-indicator-color: var(--success-color)}.custom-success-progress-bar{--mdc-linear-progress-track-color: var(--success-light-color)}.custom-error-progress-bar{--mdc-linear-progress-active-indicator-color: var(--error-color)}.custom-warn-progress-bar,.custom-warning-progress-bar{--mdc-linear-progress-active-indicator-color: var(--warning-color)}.custom-info-progress-bar{--mdc-linear-progress-active-indicator-color: var(--info-color)}.custom-primary-progress-bar{--mdc-linear-progress-active-indicator-color: var(--mat-sys-primary)}.dialog-backdrop{background:#00000080}.rounded-box{--mdc-outlined-text-field-container-shape: 28px}.mat-sort-header-arrow{color:#fff!important}.mat-mdc-dialog-title{font-size:18px!important;font-weight:400}.custom-spinner{--mdc-circular-progress-active-indicator-color: white}.custom-primary-spinner{--mdc-circular-progress-active-indicator-color: var(--mat-sys-primary)}.custom-success-spinner{--mdc-circular-progress-active-indicator-color: var(--success-color)}.custom-accent-spinner{--mdc-circular-progress-active-indicator-color: var(--accent-color)}.custom-warn-spinner{--mdc-circular-progress-active-indicator-color: var(--warning-color)}.custom-error-spinner{--mdc-circular-progress-active-indicator-color: var(--error-color)}.custom-info-spinner{--mdc-circular-progress-active-indicator-color: var(--info-color)}:dir(rtl) mat-dialog-content{direction:rtl!important}:dir(rtl) mat-dialog-actions{direction:rtl!important}:dir(rtl).mat-mdc-dialog-title{direction:rtl!important}.vertical-tabs .mat-mdc-tab-labels{flex-direction:column;width:200px;border-right:1px solid rgba(0,0,0,.12)}.vertical-tabs .mat-mdc-tab-label{justify-content:flex-start;padding:0 1.5rem}.vertical-tabs .mat-mdc-tab-label .mdc-tab__text-label{display:flex;align-items:center;width:100%}.mat-custom-tab{--mat-tab-header-active-label-text-color: var(--mat-sys-primary, "#7E57C2");--mat-tab-header-active-focus-label-text-color: var( --mat-sys-primary, "#7E57C2" )}.custom-wizard{--mat-stepper-header-height: 52px;--mat-stepper-header-focus-state-layer-color: transparent}.mat-accent{--mdc-protected-button-container-color: var(--accent-color);--mdc-filled-button-container-color: var(--accent-color);--mdc-protected-button-label-text-color: white}.mat-danger{--mdc-protected-button-container-color: var(--error-color);--mdc-filled-button-container-color: var(--error-color);--mdc-protected-button-label-text-color: white}.mat-warn{--mdc-protected-button-container-color: var(--warning-color);--mdc-filled-button-container-color: var(--warning-color);--mdc-protected-button-label-text-color: white}.mat-fab-basic{--mdc-fab-container-color: #283593;--mat-fab-foreground-color: white}.mat-fab-primary{--mdc-fab-container-color: var(--mat-sys-primary, "#7E57C2");--mat-fab-foreground-color: white}.mat-fab-accent{--mdc-fab-container-color: var(--accent-color);--mat-fab-foreground-color: white}.mat-fab-warn{--mdc-fab-container-color: var(--warning-color);--mat-fab-foreground-color: white}.mat-mini-fab-basic{--mdc-fab-small-container-color: #283593;--mat-fab-small-foreground-color: white}.mat-mini-fab-primary{--mdc-fab-small-container-color: var(--mat-sys-primary, "#7E57C2");--mat-fab-small-foreground-color: white}.mat-mini-fab-accent{--mdc-fab-small-container-color: var(--accent-color);--mat-fab-small-foreground-color: white}.mat-mini-fab-warn{--mdc-fab-small-container-color: var(--warning-color);--mat-fab-small-foreground-color: white}.mat-stroked-basic{--mdc-outlined-button-label-text-color: var(--mat-sys-secondary)}.mat-stroked-primary{--mdc-outlined-button-label-text-color: var(--mat-sys-primary, "#7E57C2")}.mat-stroked-accent{--mdc-outlined-button-label-text-color: var(--accent-color)}.mat-stroked-warn{--mdc-outlined-button-label-text-color: var(--warning-color)}.mat-button-toggle-appearance-standard.mat-button-toggle-checked{--mat-standard-button-toggle-selected-state-background-color: var( --primary-light )}.mat-outline-btn{background:transparent!important;--mdc-text-button-container-shape: 6px !important;font-size:16px!important;margin:2.6px}.mat-outline-secondary{border:1px solid #283593!important;background:transparent!important;color:#283593!important}.mat-outline-secondary:hover{background:#283593!important;color:#fff!important}.mat-outline-success{border:1px solid var(--success-color)!important;background:transparent!important;color:var(--success-color)!important}.mat-outline-success:hover{background:var(--success-color)!important;color:#fff!important}.mat-outline-danger{border:1px solid var(--error-color)!important;background:transparent!important;color:var(--error-color)!important}.mat-outline-danger:hover{background:var(--error-color)!important;color:#fff!important}.mat-outline-warning{border:1px solid var(--warning-color)!important;background:transparent!important;color:var(--warning-color)!important}.mat-outline-warning:hover{background:var(--warning-color)!important;color:#fff!important}.mat-outline-info{border:1px solid var(--info-color)!important;background:transparent!important;color:var(--info-color)!important}.mat-outline-info:hover{background:var(--info-color)!important;color:#fff!important}.mat-outline-primary{border:1px solid var(--mat-sys-primary)!important;background:transparent!important;color:var(--mat-sys-primary)!important}.mat-outline-primary:hover{background:var(--mat-sys-primary)!important;color:#fff!important}.custom-outline-button-primary{border:1px solid var(--mat-sys-primary)!important;background:transparent!important;color:var(--mat-sys-primary)!important}.custom-outline-button-primary:hover{background:var(--mat-sys-primary)!important;color:#fff!important}.mat-checkbox-accent{--mdc-checkbox-selected-icon-color: var(--accent-color);--mdc-checkbox-selected-focus-icon-color: var(--accent-color)}.mat-checkbox-error{--mdc-checkbox-selected-icon-color: var(--error-color);--mdc-checkbox-selected-focus-icon-color: var(--error-color)}.mat-checkbox-success{--mdc-checkbox-selected-icon-color: var(--success-color);--mdc-checkbox-selected-focus-icon-color: var(--success-color)}.mat-checkbox-warn{--mdc-checkbox-selected-icon-color: var(--warning-color);--mdc-checkbox-selected-focus-icon-color: var(--warning-color)}.mat-radio-accent{--mdc-radio-selected-icon-color: var(--accent-color);--mdc-radio-selected-focus-icon-color: var(--accent-color);--mdc-radio-selected-hover-icon-color: var(--accent-color);--mdc-radio-selected-pressed-icon-color: var(--accent-color)}.mat-radio-error{--mdc-radio-selected-icon-color: var(--error-color);--mdc-radio-selected-focus-icon-color: var(--error-color);--mdc-radio-selected-hover-icon-color: var(--error-color);--mdc-radio-selected-pressed-icon-color: var(--error-color)}.mat-radio-success{--mdc-radio-selected-icon-color: var(--success-color);--mdc-radio-selected-focus-icon-color: var(--success-color);--mdc-radio-selected-hover-icon-color: var(--success-color);--mdc-radio-selected-pressed-icon-color: var(--success-color)}.mat-radio-warn{--mdc-radio-selected-icon-color: var(--warning-color);--mdc-radio-selected-focus-icon-color: var(--warning-color);--mdc-radio-selected-hover-icon-color: var(--warning-color);--mdc-radio-selected-pressed-icon-color: var(--warning-color)}.d-flex{display:flex}.flex-column{flex-direction:column}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.justify-content-end{justify-content:flex-end}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.gap-24{gap:24px}.text-center{text-align:center}.text-right{text-align:right}.m-0{margin:0}.mb-8{margin-bottom:8px}.mb-16{margin-bottom:16px}.mb-24{margin-bottom:24px}.mt-16{margin-top:16px}.mt-24{margin-top:24px}.p-16{padding:16px}.p-20{padding:20px}.w-100{width:100%}.max-w-400{max-width:400px}.max-w-800{max-width:800px}.ml-auto{margin-left:auto}.mx-auto{margin-left:auto;margin-right:auto}.action-buttons{margin-top:10px;display:flex;gap:.25rem}.text-bold{font-weight:700;font-size:19px}.theme-text-clr{color:var(--mat-sys-primary)}.theme-info-clr{color:var(--info-color)}.theme-success-clr{color:var(--success-color)}
