.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex{flex:1 1 0}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-between{justify-content:space-between}.pointer{cursor:pointer}.page-content{height:100%;position:relative;overflow:auto;display:grid;grid-template-rows:auto 1fr;padding-right:1.25rem;gap:1.75rem}.page-content :nth-last-child(1){margin-bottom:2px}.vertical-card-list-content{width:100%;max-width:900px;margin-left:auto;margin-right:auto}.flex-basis-0{flex-basis:0%!important}.w-0{width:0%!important}.h-0{height:0%!important}.flex-basis-1{flex-basis:1%!important}.w-1{width:1%!important}.h-1{height:1%!important}.flex-basis-2{flex-basis:2%!important}.w-2{width:2%!important}.h-2{height:2%!important}.flex-basis-3{flex-basis:3%!important}.w-3{width:3%!important}.h-3{height:3%!important}.flex-basis-4{flex-basis:4%!important}.w-4{width:4%!important}.h-4{height:4%!important}.flex-basis-5{flex-basis:5%!important}.w-5{width:5%!important}.h-5{height:5%!important}.flex-basis-6{flex-basis:6%!important}.w-6{width:6%!important}.h-6{height:6%!important}.flex-basis-7{flex-basis:7%!important}.w-7{width:7%!important}.h-7{height:7%!important}.flex-basis-8{flex-basis:8%!important}.w-8{width:8%!important}.h-8{height:8%!important}.flex-basis-9{flex-basis:9%!important}.w-9{width:9%!important}.h-9{height:9%!important}.flex-basis-10{flex-basis:10%!important}.w-10{width:10%!important}.h-10{height:10%!important}.flex-basis-11{flex-basis:11%!important}.w-11{width:11%!important}.h-11{height:11%!important}.flex-basis-12{flex-basis:12%!important}.w-12{width:12%!important}.h-12{height:12%!important}.flex-basis-13{flex-basis:13%!important}.w-13{width:13%!important}.h-13{height:13%!important}.flex-basis-14{flex-basis:14%!important}.w-14{width:14%!important}.h-14{height:14%!important}.flex-basis-15{flex-basis:15%!important}.w-15{width:15%!important}.h-15{height:15%!important}.flex-basis-16{flex-basis:16%!important}.w-16{width:16%!important}.h-16{height:16%!important}.flex-basis-17{flex-basis:17%!important}.w-17{width:17%!important}.h-17{height:17%!important}.flex-basis-18{flex-basis:18%!important}.w-18{width:18%!important}.h-18{height:18%!important}.flex-basis-19{flex-basis:19%!important}.w-19{width:19%!important}.h-19{height:19%!important}.flex-basis-20{flex-basis:20%!important}.w-20{width:20%!important}.h-20{height:20%!important}.flex-basis-21{flex-basis:21%!important}.w-21{width:21%!important}.h-21{height:21%!important}.flex-basis-22{flex-basis:22%!important}.w-22{width:22%!important}.h-22{height:22%!important}.flex-basis-23{flex-basis:23%!important}.w-23{width:23%!important}.h-23{height:23%!important}.flex-basis-24{flex-basis:24%!important}.w-24{width:24%!important}.h-24{height:24%!important}.flex-basis-25{flex-basis:25%!important}.w-25{width:25%!important}.h-25{height:25%!important}.flex-basis-26{flex-basis:26%!important}.w-26{width:26%!important}.h-26{height:26%!important}.flex-basis-27{flex-basis:27%!important}.w-27{width:27%!important}.h-27{height:27%!important}.flex-basis-28{flex-basis:28%!important}.w-28{width:28%!important}.h-28{height:28%!important}.flex-basis-29{flex-basis:29%!important}.w-29{width:29%!important}.h-29{height:29%!important}.flex-basis-30{flex-basis:30%!important}.w-30{width:30%!important}.h-30{height:30%!important}.flex-basis-31{flex-basis:31%!important}.w-31{width:31%!important}.h-31{height:31%!important}.flex-basis-32{flex-basis:32%!important}.w-32{width:32%!important}.h-32{height:32%!important}.flex-basis-33{flex-basis:33%!important}.w-33{width:33%!important}.h-33{height:33%!important}.flex-basis-34{flex-basis:34%!important}.w-34{width:34%!important}.h-34{height:34%!important}.flex-basis-35{flex-basis:35%!important}.w-35{width:35%!important}.h-35{height:35%!important}.flex-basis-36{flex-basis:36%!important}.w-36{width:36%!important}.h-36{height:36%!important}.flex-basis-37{flex-basis:37%!important}.w-37{width:37%!important}.h-37{height:37%!important}.flex-basis-38{flex-basis:38%!important}.w-38{width:38%!important}.h-38{height:38%!important}.flex-basis-39{flex-basis:39%!important}.w-39{width:39%!important}.h-39{height:39%!important}.flex-basis-40{flex-basis:40%!important}.w-40{width:40%!important}.h-40{height:40%!important}.flex-basis-41{flex-basis:41%!important}.w-41{width:41%!important}.h-41{height:41%!important}.flex-basis-42{flex-basis:42%!important}.w-42{width:42%!important}.h-42{height:42%!important}.flex-basis-43{flex-basis:43%!important}.w-43{width:43%!important}.h-43{height:43%!important}.flex-basis-44{flex-basis:44%!important}.w-44{width:44%!important}.h-44{height:44%!important}.flex-basis-45{flex-basis:45%!important}.w-45{width:45%!important}.h-45{height:45%!important}.flex-basis-46{flex-basis:46%!important}.w-46{width:46%!important}.h-46{height:46%!important}.flex-basis-47{flex-basis:47%!important}.w-47{width:47%!important}.h-47{height:47%!important}.flex-basis-48{flex-basis:48%!important}.w-48{width:48%!important}.h-48{height:48%!important}.flex-basis-49{flex-basis:49%!important}.w-49{width:49%!important}.h-49{height:49%!important}.flex-basis-50{flex-basis:50%!important}.w-50{width:50%!important}.h-50{height:50%!important}.flex-basis-51{flex-basis:51%!important}.w-51{width:51%!important}.h-51{height:51%!important}.flex-basis-52{flex-basis:52%!important}.w-52{width:52%!important}.h-52{height:52%!important}.flex-basis-53{flex-basis:53%!important}.w-53{width:53%!important}.h-53{height:53%!important}.flex-basis-54{flex-basis:54%!important}.w-54{width:54%!important}.h-54{height:54%!important}.flex-basis-55{flex-basis:55%!important}.w-55{width:55%!important}.h-55{height:55%!important}.flex-basis-56{flex-basis:56%!important}.w-56{width:56%!important}.h-56{height:56%!important}.flex-basis-57{flex-basis:57%!important}.w-57{width:57%!important}.h-57{height:57%!important}.flex-basis-58{flex-basis:58%!important}.w-58{width:58%!important}.h-58{height:58%!important}.flex-basis-59{flex-basis:59%!important}.w-59{width:59%!important}.h-59{height:59%!important}.flex-basis-60{flex-basis:60%!important}.w-60{width:60%!important}.h-60{height:60%!important}.flex-basis-61{flex-basis:61%!important}.w-61{width:61%!important}.h-61{height:61%!important}.flex-basis-62{flex-basis:62%!important}.w-62{width:62%!important}.h-62{height:62%!important}.flex-basis-63{flex-basis:63%!important}.w-63{width:63%!important}.h-63{height:63%!important}.flex-basis-64{flex-basis:64%!important}.w-64{width:64%!important}.h-64{height:64%!important}.flex-basis-65{flex-basis:65%!important}.w-65{width:65%!important}.h-65{height:65%!important}.flex-basis-66{flex-basis:66%!important}.w-66{width:66%!important}.h-66{height:66%!important}.flex-basis-67{flex-basis:67%!important}.w-67{width:67%!important}.h-67{height:67%!important}.flex-basis-68{flex-basis:68%!important}.w-68{width:68%!important}.h-68{height:68%!important}.flex-basis-69{flex-basis:69%!important}.w-69{width:69%!important}.h-69{height:69%!important}.flex-basis-70{flex-basis:70%!important}.w-70{width:70%!important}.h-70{height:70%!important}.flex-basis-71{flex-basis:71%!important}.w-71{width:71%!important}.h-71{height:71%!important}.flex-basis-72{flex-basis:72%!important}.w-72{width:72%!important}.h-72{height:72%!important}.flex-basis-73{flex-basis:73%!important}.w-73{width:73%!important}.h-73{height:73%!important}.flex-basis-74{flex-basis:74%!important}.w-74{width:74%!important}.h-74{height:74%!important}.flex-basis-75{flex-basis:75%!important}.w-75{width:75%!important}.h-75{height:75%!important}.flex-basis-76{flex-basis:76%!important}.w-76{width:76%!important}.h-76{height:76%!important}.flex-basis-77{flex-basis:77%!important}.w-77{width:77%!important}.h-77{height:77%!important}.flex-basis-78{flex-basis:78%!important}.w-78{width:78%!important}.h-78{height:78%!important}.flex-basis-79{flex-basis:79%!important}.w-79{width:79%!important}.h-79{height:79%!important}.flex-basis-80{flex-basis:80%!important}.w-80{width:80%!important}.h-80{height:80%!important}.flex-basis-81{flex-basis:81%!important}.w-81{width:81%!important}.h-81{height:81%!important}.flex-basis-82{flex-basis:82%!important}.w-82{width:82%!important}.h-82{height:82%!important}.flex-basis-83{flex-basis:83%!important}.w-83{width:83%!important}.h-83{height:83%!important}.flex-basis-84{flex-basis:84%!important}.w-84{width:84%!important}.h-84{height:84%!important}.flex-basis-85{flex-basis:85%!important}.w-85{width:85%!important}.h-85{height:85%!important}.flex-basis-86{flex-basis:86%!important}.w-86{width:86%!important}.h-86{height:86%!important}.flex-basis-87{flex-basis:87%!important}.w-87{width:87%!important}.h-87{height:87%!important}.flex-basis-88{flex-basis:88%!important}.w-88{width:88%!important}.h-88{height:88%!important}.flex-basis-89{flex-basis:89%!important}.w-89{width:89%!important}.h-89{height:89%!important}.flex-basis-90{flex-basis:90%!important}.w-90{width:90%!important}.h-90{height:90%!important}.flex-basis-91{flex-basis:91%!important}.w-91{width:91%!important}.h-91{height:91%!important}.flex-basis-92{flex-basis:92%!important}.w-92{width:92%!important}.h-92{height:92%!important}.flex-basis-93{flex-basis:93%!important}.w-93{width:93%!important}.h-93{height:93%!important}.flex-basis-94{flex-basis:94%!important}.w-94{width:94%!important}.h-94{height:94%!important}.flex-basis-95{flex-basis:95%!important}.w-95{width:95%!important}.h-95{height:95%!important}.flex-basis-96{flex-basis:96%!important}.w-96{width:96%!important}.h-96{height:96%!important}.flex-basis-97{flex-basis:97%!important}.w-97{width:97%!important}.h-97{height:97%!important}.flex-basis-98{flex-basis:98%!important}.w-98{width:98%!important}.h-98{height:98%!important}.flex-basis-99{flex-basis:99%!important}.w-99{width:99%!important}.h-99{height:99%!important}.flex-basis-100{flex-basis:100%!important}.w-100{width:100%!important}.h-100{height:100%!important}.flex-fill{width:100%;height:100%}.pile{display:flex;flex-direction:column;margin:auto;row-gap:1rem;height:100%!important;min-width:400px!important}.mt{margin-top:1rem!important}.gap{gap:8px}.padding{padding:8px}.margin{margin:8px}.mb-small{margin-bottom:.75rem}.mt-small{margin-top:.75rem}.grid{display:grid}.grid-auto-fit{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.card{padding:24px}.card>h1,.card h2,.card h3,.card h4,.card h5,.card h6{margin:0}.mat-mdc-card-header{padding:16px!important}.action-bar{background-color:#e3e4ed;z-index:1000;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #acacab;padding-bottom:12px}.action-bar .mat-mdc-form-field{margin-top:6px}.action-bar .mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{height:0}.action-bar .left-section{display:flex;align-items:center;gap:16px}.action-bar .left-section h2{margin:0}.action-bar .action-buttons{display:flex;gap:12px;align-items:center}.action-bar .action-buttons button mat-icon{margin-right:8px}.header{display:flex;gap:20px;align-items:center}.header img{width:96px;height:96px;object-fit:contain;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:8px}.user-avatar{display:flex;align-items:center;justify-content:center;background-color:#eaf1ff;width:60px;height:60px;object-fit:contain;border-radius:4px;border:1px solid rgba(0,0,0,.12)}.user-avatar .avatar-icon{font-size:30px;width:30px;height:30px;color:#2a496a}.meta .city{font-weight:600;font-size:1.1rem;margin-bottom:4px}.meta .address,.meta .postcode{color:#0009;margin-bottom:2px}.meta .full-name{font-weight:600;font-size:1.2rem;margin-bottom:4px}.meta .full-name .birth-name{font-weight:400;color:#0009;font-size:1rem;margin-left:4px}.meta .role{color:#1976d2;font-weight:500;font-size:1rem;margin-bottom:4px}.meta .email{color:#0009;margin-bottom:2px}.info-grid{gap:16px;padding:8px}.bucket-validation-checklist .mat-mdc-list-item.valid .mat-icon{color:#4caf50}.bucket-validation-checklist .mat-mdc-list-item.invalid .mat-icon{color:#f44336}.info-item{padding:8px}.info-item .info-label{font-weight:500;color:#0009;font-size:.9rem;margin-bottom:4px}.info-item .info-value{font-size:1rem}.info-item .info-value.role-badge{color:#1976d2;font-weight:500}.info-item mat-form-field{width:100%}.info-item mat-form-field ::ng-deep .mat-mdc-form-field-subscript-wrapper{margin-top:4px}.info-item mat-form-field ::ng-deep .mat-mdc-text-field-wrapper{background-color:#fafafa}.info-item mat-form-field ::ng-deep .mat-mdc-text-field-wrapper:hover{background-color:#f0f0f0}.info-item mat-form-field ::ng-deep .mat-mdc-form-field-focus-overlay{background-color:transparent}.stats,.bottom-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.stats mat-card mat-card-title,.bottom-info mat-card mat-card-title{font-size:1rem;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.08)}.stats mat-card mat-card-content,.bottom-info mat-card mat-card-content{font-size:1.5rem;font-weight:500;padding:16px;text-align:center}.bottom-info{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bottom-info mat-card mat-card-content{font-size:1.1rem}.connectors mat-card-header{padding-bottom:0}.connectors .connectors-list{padding:8px 0}.connectors .disabled-icon{color:#f44336}.connectors button[disabled]{cursor:not-allowed;opacity:.8}.connectors button[disabled]:hover{cursor:not-allowed}.connectors .connector-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.08)}.connectors .connector-item:last-child{border-bottom:none}.connectors .connector-item:hover{background-color:#00000005}.connectors .connector-info{flex:1}.connectors .connector-name{display:flex;align-items:center;font-weight:500}.connectors .connector-name .active-indicator{margin-left:8px;font-size:18px;height:18px;width:18px}.connectors .activation-date{color:#0009;font-size:.85rem;margin-top:4px}.connectors .no-connectors{padding:16px;color:#00000080;font-style:italic;text-align:center}.loading{display:flex;justify-content:center;align-items:center;min-height:200px;color:#00000080}.card-title-with-icon{display:flex;align-items:center;gap:8px}@media (max-width: 768px){.action-bar{flex-direction:column;gap:16px;align-items:stretch}.action-bar .left-section{justify-content:center}.action-bar .left-section h2{font-size:1.5rem}.action-bar .action-buttons{justify-content:center;flex-wrap:wrap}.header{flex-direction:column;text-align:center;gap:16px}.info-grid{grid-template-columns:1fr}.stats,.bottom-info{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}}@media (max-width: 480px){.stats,.bottom-info{grid-template-columns:1fr}}.mat-stepper-horizontal,.mat-mdc-paginator{border-radius:15px}.separator{color:#ccc;font-weight:300;margin:0 4px}button[matIconButton] mat-icon[color=primary]{color:var(--mat-sys-primary)}mat-progress-spinner[asIconButton]{width:24px!important;height:24px!important;margin:calc((var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2)}:is([matButton])[color=accent]{--mat-button-filled-container-color: #004cb6;--mat-button-filled-label-text-color: #fff}:is([mat-stroked-button])[color=warn]{--mat-button-outlined-outline-color: #d67a00;--mat-button-outlined-label-text-color: #d67a00}.border-danger{border:.25rem solid #dc3545!important}.border-warn{border:.25rem solid #ffc107!important}.list-container,:host{display:flex;flex-direction:column;gap:16px}.toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.search-field{width:280px;max-width:100%}.filter-field{width:200px;max-width:100%}.entities-list{display:flex;flex-direction:column;gap:12px}.entity-card{cursor:pointer;border-radius:8px;transition:background-color .3s ease}.entity-card:hover{background-color:#00000026}.entity-row{display:flex;align-items:center;padding:12px 16px;gap:16px;flex-wrap:wrap}.entity-logo{flex-shrink:0;width:75px;height:50px;display:flex;align-items:center;justify-content:center;padding-right:1rem}.entity-logo img{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.entity-name{font-weight:600;flex-grow:1;font-size:16px;min-width:200px}.entity-name .full-name{display:block}.entity-name .birth-name{font-weight:400;color:#0009;font-size:14px;margin-left:4px}.entity{display:flex;flex-direction:column;align-items:flex-start;min-width:120px}.entity .label{font-size:12px;color:#0009;margin-bottom:4px}.entity .value{font-size:14px}.entity{min-width:160px}.entity{min-width:100px}.entity .value{font-weight:500;color:#1976d2}.paginator{display:flex;justify-content:center}.empty{color:#0009;text-align:center;padding:24px}@media (max-width: 768px){.entity-row{flex-direction:column;align-items:stretch;gap:12px}.entity-name,.entity{min-width:auto}}.sticky-bottom-bar{position:sticky;bottom:0;width:100%;z-index:1000;pointer-events:none}.bottom-bar-content{background:#f9f9fb;border-radius:8px;box-shadow:0 4px 12px #00000026;border:1px solid #acacab;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;pointer-events:auto}.left-actions,.right-actions{display:flex;align-items:center;gap:12px}html{--mat-sys-background: light-dark(#faf9fc, #131517);--mat-sys-error: light-dark(, );--mat-sys-error-container: light-dark(, );--mat-sys-inverse-on-surface: light-dark(#f1f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc9f1, #436083);--mat-sys-inverse-surface: light-dark(#2f3033, #e2e2e6);--mat-sys-on-background: light-dark(#1a1c1e, #e2e2e6);--mat-sys-on-error: light-dark(, );--mat-sys-on-error-container: light-dark(, );--mat-sys-on-primary: light-dark(#ffffff, #103252);--mat-sys-on-primary-container: light-dark(#2a496a, #d1e4ff);--mat-sys-on-primary-fixed: light-dark(#001d36, #001d36);--mat-sys-on-primary-fixed-variant: light-dark(#2a496a, #2a496a);--mat-sys-on-secondary: light-dark(#ffffff, #023258);--mat-sys-on-secondary-container: light-dark(#224970, #d2e4ff);--mat-sys-on-secondary-fixed: light-dark(#001d36, #001d36);--mat-sys-on-secondary-fixed-variant: light-dark(#224970, #224970);--mat-sys-on-surface: light-dark(#1a1c1e, #e2e2e6);--mat-sys-on-surface-variant: light-dark(#43474e, #dfe2eb);--mat-sys-on-tertiary: light-dark(#ffffff, #462b00);--mat-sys-on-tertiary-container: light-dark(#643f00, #ffddb5);--mat-sys-on-tertiary-fixed: light-dark(#2a1800, #2a1800);--mat-sys-on-tertiary-fixed-variant: light-dark(#643f00, #643f00);--mat-sys-outline: light-dark(#73777f, #8d9199);--mat-sys-outline-variant: light-dark(#c3c6cf, #43474e);--mat-sys-primary: light-dark(#436083, #abc9f1);--mat-sys-primary-container: light-dark(#d1e4ff, #2a496a);--mat-sys-primary-fixed: light-dark(#d1e4ff, #d1e4ff);--mat-sys-primary-fixed-dim: light-dark(#abc9f1, #abc9f1);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#3c6189, #a5c9f7);--mat-sys-secondary-container: light-dark(#d2e4ff, #224970);--mat-sys-secondary-fixed: light-dark(#d2e4ff, #d2e4ff);--mat-sys-secondary-fixed-dim: light-dark(#a5c9f7, #a5c9f7);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fc, #131517);--mat-sys-surface-bright: light-dark(#faf9fc, #37393b);--mat-sys-surface-container: light-dark(#eeedf1, #1e2022);--mat-sys-surface-container-high: light-dark(#e8e7eb, #282a2c);--mat-sys-surface-container-highest: light-dark(#e2e2e6, #333538);--mat-sys-surface-container-low: light-dark(#f3f3f7, #1a1c1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0e1112);--mat-sys-surface-dim: light-dark(#d9d9dd, #131517);--mat-sys-surface-tint: light-dark(#436083, #abc9f1);--mat-sys-surface-variant: light-dark(#dfe2eb, #43474e);--mat-sys-tertiary: light-dark(#845400, #ffb958);--mat-sys-tertiary-container: light-dark(#ffddb5, #643f00);--mat-sys-tertiary-fixed: light-dark(#ffddb5, #ffddb5);--mat-sys-tertiary-fixed-dim: light-dark(#ffb958, #ffb958);--mat-sys-neutral-variant20: #2c3137;--mat-sys-neutral10: #1a1c1e;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-divider-color: rgba(0, 0, 0, .12);--mat-sys-label-large-size: 1rem;color-scheme:light;background-color:#e3e4ed;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium)}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:Open Sans,Helvetica Neue,sans-serif;margin-bottom:0}.success-snackbar{--mat-snack-bar-container-color: #4caf50;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: white}.error-snackbar{--mat-snack-bar-container-color: #f44336;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: white}.info-snackbar{--mat-snack-bar-container-color: #2196f3;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: white}.warning-snackbar{--mat-snack-bar-container-color: #ff9800;--mat-snack-bar-supporting-text-color: white;--mat-snack-bar-button-color: white}
