:root{--thead-bg: var(--mat-sys-tertiary);--thead-fg: var(--mat-sys-on-tertiary);--thead-icon: var(--mat-sys-on-tertiary);--tbody-icon: var(--mat-sys-secondary);--row-bg-base: var(--mat-sys-surface-container-lowest);--row-bg-alt: var(--mat-sys-surface-container)}h2{color:var(--mat-sys-primary);margin-top:0}h3{color:var(--mat-sys-on-surface);margin-top:0}h3.alt{color:var(--mat-sys-primary)}:is(table,.mat-mdc-table).primary{--thead-bg: var(--mat-sys-primary);--thead-fg: var(--mat-sys-on-primary)}:is(table,.mat-mdc-table).secondary{--thead-bg: var(--mat-sys-secondary);--thead-fg: var(--mat-sys-on-secondary)}:is(table,.mat-mdc-table).tertiary{--thead-bg: var(--mat-sys-tertiary);--thead-fg: var(--mat-sys-on-tertiary)}:is(table,.mat-mdc-table) table,.accordion :is(table,.mat-mdc-table){--thead-bg: var(--mat-sys-secondary);--thead-fg: var(--mat-sys-on-secondary)}:is(table,.mat-mdc-table).mat-mdc-table{width:100%;min-width:800px}:is(table,.mat-mdc-table).mat-mdc-table .mat-mdc-icon-button{width:32px!important;height:32px!important;padding:4px!important;line-height:normal!important}:is(table,.mat-mdc-table).mat-mdc-table .mat-mdc-icon-button mat-icon{font-size:20px!important;width:20px!important;height:20px!important;transition:color .15s ease-in-out;color:var(--tbody-icon)}:is(table,.mat-mdc-table) tbody th{text-align:left}:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th{background-color:var(--thead-bg);color:var(--thead-fg);font-weight:700;vertical-align:middle!important}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .header-with-actions{display:grid;grid-template-columns:1fr auto;gap:.5em;align-items:center;width:100%}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .header-with-actions>span{grid-column:1;align-self:center;line-height:1.4}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .header-with-actions>.header-actions{grid-column:2;align-self:center;display:flex;align-items:center;gap:.25em}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .header-with-actions>.header-actions .mat-mdc-icon-button{margin-top:-4px}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .mat-mdc-icon-button mat-icon{color:var(--thead-fg)!important}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .mat-mdc-icon-button:hover mat-icon{color:var(--mat-sys-primary)!important}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th).numi{text-align:right!important}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .mat-sort-header-arrow{color:var(--thead-fg)!important}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .mat-sort-header-sorted .mat-sort-header-arrow{opacity:1!important}:is(:is(table,.mat-mdc-table) th[role=columnheader].mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-mdc-header-row,:is(table,.mat-mdc-table) thead th) .header-wrapper{display:flex!important;align-items:center;justify-content:space-between;gap:.5em;width:100%;min-height:32px}:is(table,.mat-mdc-table) .mat-column-actions{text-align:center!important;white-space:nowrap!important}:is(table,.mat-mdc-table) .mat-column-actions.mat-mdc-header-cell,:is(table,.mat-mdc-table) .mat-column-actions.mat-mdc-cell{vertical-align:middle!important}:is(table,.mat-mdc-table) .mat-column-actions.mat-mdc-header-cell{display:flex!important;justify-content:center!important;align-items:center!important}:is(table,.mat-mdc-table) .mat-column-actions.mat-mdc-header-cell>.mat-sort-header-container{justify-content:center!important}:is(table,.mat-mdc-table) tr:nth-child(odd)>td{background-color:var(--row-bg-base)}:is(table,.mat-mdc-table) tr:nth-child(2n)>td{background-color:var(--row-bg-alt)}:is(table,.mat-mdc-table) tr:hover>td{background-color:var(--mat-sys-surface-variant)!important}:is(table,.mat-mdc-table).expandable tr:nth-child(4n)>td,:is(table,.mat-mdc-table).expandable tr:nth-child(4n+1)>td{background-color:var(--row-bg-alt)!important}:is(table,.mat-mdc-table).expandable tr:nth-child(4n+2)>td,:is(table,.mat-mdc-table).expandable tr:nth-child(4n+3)>td{background-color:var(--row-bg-base)!important}:is(table,.mat-mdc-table).expandable tr.detail-row:nth-child(4n+2)>td{background-color:var(--row-bg-alt)!important}:is(table,.mat-mdc-table).expandable tr.detail-row:nth-child(4n)>td{background-color:var(--row-bg-base)!important}:is(table,.mat-mdc-table) tr.mat-mdc-row:not(.detail-row),:is(table,.mat-mdc-table) tr.mdc-data-table__row:not(.detail-row),:is(table,.mat-mdc-table) tr:not(.detail-row){min-height:35px!important;height:35px!important}:is(table,.mat-mdc-table) tr.expandable-row{cursor:pointer;transition:background-color .2s ease}:is(table,.mat-mdc-table) tr.expanded-row>td{border-top:5px solid var(--mat-sys-outline)!important;border-bottom:none!important}:is(table,.mat-mdc-table) tr.expanded-row>td:first-child{border-left:3px solid var(--mat-sys-outline)!important}:is(table,.mat-mdc-table) tr.expanded-row>td:last-child{border-right:3px solid var(--mat-sys-outline)!important}:is(table,.mat-mdc-table) tr.detail-row{display:none!important}:is(table,.mat-mdc-table) tr.detail-row.is-expanded{display:table-row!important}:is(table,.mat-mdc-table) tr.detail-row.is-expanded>td{border-bottom:5px solid var(--mat-sys-outline)!important;border-top:none!important;padding:0!important}:is(table,.mat-mdc-table) tr.detail-row.is-expanded>td:first-child{border-left:3px solid var(--mat-sys-outline)!important}:is(table,.mat-mdc-table) tr.detail-row.is-expanded>td:last-child{border-right:3px solid var(--mat-sys-outline)!important}:is(table,.mat-mdc-table) tr.detail-row .expanded{padding:1.5rem 2rem 2rem;box-shadow:inset 0 6px 10px -10px #0000001a}:is(table,.mat-mdc-table):has(>caption.thead)>thead>tr>th .mat-sort-header-arrow,:is(table,.mat-mdc-table):has(>caption.thead)>thead>tr>th .mat-mdc-icon-button mat-icon{color:var(--thead-fg)!important}:is(table,.mat-mdc-table).metrics-columns{column-count:2;column-gap:3rem;column-fill:balance;width:100%;margin-top:1rem;margin-bottom:1rem}:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary{width:100%;border-top:1px solid var(--mat-sys-outline-variant);border-bottom:1px solid var(--mat-sys-outline-variant);border-collapse:collapse;min-width:800px;border-left:1px solid var(--mat-sys-outline-variant);border-right:1px solid var(--mat-sys-outline-variant)}:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>thead>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr>th{border-bottom:1px solid var(--mat-sys-outline-variant);border-right:1px solid var(--mat-sys-outline-variant);padding:.15em .5em;vertical-align:middle}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>thead>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr>th):last-child{border-right:none}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>thead>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr>th).action{text-align:center}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr):nth-child(odd)>td{background-color:var(--mat-sys-surface-container-highest)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr):nth-child(2n)>td{background-color:var(--mat-sys-surface-container-high)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr):hover>td{background-color:var(--mat-sys-surface-container-highest)!important;filter:brightness(.98)}:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.accordion>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.accordion{cursor:pointer;font-weight:500;border-bottom:2px solid var(--mat-sys-outline-variant)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.accordion>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.accordion):nth-child(odd)>td{background-color:var(--mat-sys-surface-container-highest)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.accordion>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.accordion):nth-child(2n)>td{background-color:var(--mat-sys-surface-container-high)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.accordion>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.accordion).alt>td{background-color:var(--mat-sys-surface-container-high)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.accordion>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.accordion):hover>td{background-color:var(--mat-sys-surface-container-highest)!important;filter:brightness(.92)}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.detail>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.detail,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary) .grid .grid tr):nth-child(odd)>td{background-color:var(--mat-sys-surface-container-lowest)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.detail>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.detail,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary) .grid .grid tr):nth-child(2n)>td{background-color:var(--mat-sys-surface-container-low)!important}:is(:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tbody.detail>tr,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary)>tr.detail,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary) .grid .grid tr):hover>td{background-color:var(--mat-sys-surface-container-highest)!important;filter:brightness(.98)}:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary).dictionary>tbody>tr>td,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary).dictionary>tr>td{vertical-align:top;border-right:none}:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary).dictionary>tbody>tr>th,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary).dictionary>tr>th{background-color:var(--mat-sys-primary)!important;color:var(--mat-sys-on-primary)!important;text-align:right;font-weight:500;vertical-align:middle;border-right:1px solid var(--mat-sys-outline-variant)!important;border-bottom:1px solid var(--mat-sys-outline-variant)!important}:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary).dictionary>tbody>tr>td:first-child,:is(:is(table,.mat-mdc-table).grid,:is(table,.mat-mdc-table).dictionary).dictionary>tr>td:first-child{font-weight:700}.table-responsive{overflow-x:auto;max-width:calc(100vw - 2rem);width:100%;box-sizing:border-box}caption{caption-side:top;text-align:left;background-color:transparent!important;border:none!important;color:var(--mat-sys-on-surface);font-size:1.4em;font-weight:600;padding:.5em 0;letter-spacing:-.02em}caption.thead{text-align:center;background-color:var(--thead-bg)!important;color:var(--thead-fg)!important;padding:.5rem 0!important;margin:0!important;font-size:1.25rem;font-weight:600;text-transform:none;letter-spacing:-.01em}caption.tfoot{caption-side:bottom;text-align:right;font-size:.85rem;font-weight:500;font-style:italic;color:var(--mat-sys-on-surface-variant);padding:.75rem 1rem!important;text-transform:uppercase;letter-spacing:.02em;opacity:.8}.search-row,.search,form.search{display:flex!important;flex-flow:row wrap;align-items:center;margin-bottom:1.5rem;gap:1.25rem}:is(.search-row,.search,form.search)>*:not(.search-actions){flex:1 1 auto;min-width:12rem}:is(.search-row,.search,form.search) .search-actions{display:flex;flex:0 0 auto;align-items:center;gap:.75rem;white-space:nowrap;margin-top:8px}:is(.search-row,.search,form.search) .expand,:is(.search-row,.search,form.search) .search-expand{flex:10 1 0%!important}:is(.search-row,.search,form.search) .term-group{display:block!important;flex:0 0 auto!important}:is(.search-row,.search,form.search) .term-group mat-form-field{width:12em!important}:is(.search-row,.search,form.search) .narrow-field,:is(.search-row,.search,form.search) autocomplete-select.narrow-field{flex:0 0 12em!important;width:12em!important}:is(.search-row,.search,form.search) .advisor-group{display:flex!important;flex:1 1 auto;align-items:flex-end;gap:1.5em}:is(.search-row,.search,form.search) .advisor-group autocomplete-select{flex:1 1 auto;max-width:32em}:is(.search-row,.search,form.search) .advisor-group xls-export{flex:0 0 auto;margin-bottom:4px!important}:is(.search-row,.search,form.search) mat-form-field .mat-mdc-text-field-wrapper,:is(.search-row,.search,form.search) multi-chip-select .mat-mdc-text-field-wrapper,:is(.search-row,.search,form.search) multi-refchip-select .mat-mdc-text-field-wrapper{height:48px!important;min-height:48px!important}:is(:is(.search-row,.search,form.search) mat-form-field .mat-mdc-text-field-wrapper,:is(.search-row,.search,form.search) multi-chip-select .mat-mdc-text-field-wrapper,:is(.search-row,.search,form.search) multi-refchip-select .mat-mdc-text-field-wrapper) .mat-mdc-form-field-infix{min-height:48px!important;padding-top:16px!important;padding-bottom:4px!important}:is(.search-row,.search,form.search) .mat-mdc-floating-label{top:24px!important}:is(.search-row,.search,form.search) mat-chip-set{min-height:24px!important}:is(.search-row,.search,form.search) mat-chip,:is(.search-row,.search,form.search) mat-chip-row{height:24px!important;min-height:24px!important;margin:0 4px 0 8px!important;--mdc-chip-label-text-size: .85em;--mdc-chip-with-icon-icon-size: 16px;font-size:.85em}:is(:is(.search-row,.search,form.search) mat-chip,:is(.search-row,.search,form.search) mat-chip-row) button[matChipRemove],:is(:is(.search-row,.search,form.search) mat-chip,:is(.search-row,.search,form.search) mat-chip-row) .mat-mdc-chip-remove{width:16px!important;height:16px!important;padding:0!important;margin-left:4px!important}:is(:is(:is(.search-row,.search,form.search) mat-chip,:is(.search-row,.search,form.search) mat-chip-row) button[matChipRemove],:is(:is(.search-row,.search,form.search) mat-chip,:is(.search-row,.search,form.search) mat-chip-row) .mat-mdc-chip-remove) mat-icon{font-size:16px!important;width:16px!important;height:16px!important}.container,.technical,.plain{overflow:hidden;display:flex;flex-direction:column;position:relative;background-color:var(--mat-sys-surface)!important;container:dialog / inline-size}:is(.container,.technical,.plain).wide{width:50em}:is(.container,.technical,.plain).full-page{width:100%!important;max-width:none!important}:is(.container,.technical,.plain) :is([mat-dialog-title],.mat-mdc-dialog-title){margin:0!important;padding:1.25rem 3rem!important;font-size:1.15rem!important;font-weight:600!important;color:var(--mat-sys-on-surface);background-color:var(--mat-sys-surface-container-highest)!important;border-bottom:1px solid var(--mat-sys-outline-variant)!important}:is(.container,.technical,.plain) mat-dialog-content{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem 2.5rem;padding:2rem 3rem!important;background-color:var(--mat-sys-surface-container-lowest)!important;width:100%!important;box-sizing:border-box}:is(.container,.technical,.plain) mat-dialog-content form{display:contents!important}:is(.container,.technical,.plain) mat-dialog-content mat-form-field{width:100%;max-width:100%}@media(max-width:1400px){:is(.container,.technical,.plain) mat-dialog-content{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){:is(.container,.technical,.plain) mat-dialog-content{grid-template-columns:1fr}}@container dialog (min-width: 801px){:is(.container,.technical,.plain) mat-dialog-content{grid-template-columns:repeat(3,1fr)!important}}@container dialog (max-width: 800px){:is(.container,.technical,.plain) mat-dialog-content{grid-template-columns:repeat(2,1fr)!important}}@container dialog (max-width: 600px){:is(.container,.technical,.plain) mat-dialog-content{grid-template-columns:1fr!important}}:is(.container,.technical,.plain) :is(div[mat-dialog-actions],.mat-mdc-dialog-actions){display:flex!important;padding:.5rem 3rem!important;background-color:var(--mat-sys-surface-container-highest)!important;border-top:1px solid var(--mat-sys-outline-variant)!important;gap:1.5rem!important;justify-content:flex-end!important;grid-column:1 / -1}:is(.container,.technical,.plain) .mat-mdc-dialog-actions{display:flex!important;padding:.5rem 3rem!important;background-color:var(--mat-sys-surface-container-highest)!important;border-top:1px solid var(--mat-sys-outline-variant)!important;gap:1.5rem!important;justify-content:flex-end!important;grid-column:1 / -1}:is(.container,.technical,.plain) .dialog-close-icon{position:absolute!important;top:.75rem!important;right:.75rem!important;left:auto!important;color:var(--mat-sys-error)!important;z-index:1000!important;background:transparent!important;border-radius:50%!important;transition:background-color .2s ease!important}:is(.container,.technical,.plain) .dialog-close-icon mat-icon{color:var(--mat-sys-error)!important}:is(.container,.technical,.plain) .dialog-close-icon:hover{background-color:#d32f2f1a!important}:is(.container,.technical,.plain) .dialog-column{display:flex;flex-direction:column;gap:1.5rem}:is(.container,.technical,.plain).uni-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.uni-col,.uni-col{grid-template-columns:1fr!important}:is(.container,.technical,.plain).duo-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col,.duo-col{grid-template-columns:repeat(2,1fr)!important}@media(max-width:800px){:is(.container,.technical,.plain).duo-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col,.duo-col{grid-template-columns:1fr!important}}@container dialog (max-width: 600px){:is(.container,.technical,.plain).duo-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col,.duo-col{grid-template-columns:1fr!important}}:is(.container,.technical,.plain).duo-col-weighted mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-weighted,.duo-col-weighted{grid-template-columns:2fr 1fr!important}@media(max-width:750px){:is(.container,.technical,.plain).duo-col-weighted mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-weighted,.duo-col-weighted{grid-template-columns:1fr!important}}@container dialog (max-width: 600px){:is(.container,.technical,.plain).duo-col-weighted mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-weighted,.duo-col-weighted{grid-template-columns:1fr!important}}:is(.container,.technical,.plain).tri-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col,.tri-col{grid-template-columns:repeat(3,1fr)!important}@media(max-width:1400px){:is(.container,.technical,.plain).tri-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col,.tri-col{grid-template-columns:repeat(2,1fr)}}@media(max-width:800px){:is(.container,.technical,.plain).tri-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col,.tri-col{grid-template-columns:1fr}}@container dialog (min-width: 801px){:is(.container,.technical,.plain).tri-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col,.tri-col{grid-template-columns:repeat(3,1fr)!important}}@container dialog (max-width: 800px){:is(.container,.technical,.plain).tri-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col,.tri-col{grid-template-columns:repeat(2,1fr)!important}}@container dialog (max-width: 600px){:is(.container,.technical,.plain).tri-col mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col,.tri-col{grid-template-columns:1fr!important}}mat-form-field.comfort textarea{min-height:6rem}mat-form-field.readonly .mat-mdc-text-field-wrapper{background-color:var(--mat-sys-surface-container)}mat-form-field.readonly textarea{min-height:50px;resize:none;color:var(--mat-sys-on-surface-variant);font-style:italic;background-color:transparent}:is(.duo-col-v,.tri-col-v) mat-dialog-content{display:block!important;height:auto;max-height:none;padding-top:1.5rem!important;column-gap:3rem;column-fill:balance}:is(.container,.technical,.plain).duo-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-v,mat-dialog-content.duo-col-v{display:block!important;column-count:2;column-gap:3rem;column-fill:balance;height:auto;max-height:none}@container dialog (max-width: 800px){:is(.container,.technical,.plain).duo-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-v,mat-dialog-content.duo-col-v{column-count:1!important}}:is(:is(.container,.technical,.plain).duo-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-v,mat-dialog-content.duo-col-v)>*{break-inside:avoid-column;display:block;width:100%!important;margin-top:0;margin-bottom:1.5rem}:is(:is(.container,.technical,.plain).duo-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.duo-col-v,mat-dialog-content.duo-col-v) mat-form-field{width:100%!important}:is(.container,.technical,.plain).tri-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col-v,mat-dialog-content.tri-col-v{display:block!important;column-count:3;column-gap:3rem;column-fill:balance;height:auto;max-height:none}@container dialog (max-width: 800px){:is(.container,.technical,.plain).tri-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col-v,mat-dialog-content.tri-col-v{column-count:2!important}}@container dialog (max-width: 600px){:is(.container,.technical,.plain).tri-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col-v,mat-dialog-content.tri-col-v{column-count:1!important}}:is(:is(.container,.technical,.plain).tri-col-v mat-dialog-content,:is(.container,.technical,.plain) mat-dialog-content.tri-col-v,mat-dialog-content.tri-col-v)>*{break-inside:avoid-column;display:block;width:100%!important;margin-bottom:1.5rem}.span-2,mat-form-field.span-2{grid-column:span 2}@media(max-width:750px){.span-2,mat-form-field.span-2{grid-column:span 1}}.span-3,mat-form-field.span-3{grid-column:span 3}@media(max-width:1400px){.span-3,mat-form-field.span-3{grid-column:span 2}}@media(max-width:750px){.span-3,mat-form-field.span-3{grid-column:span 1}}.section-title{grid-column:1 / -1;color:var(--mat-sys-primary);font-weight:500;margin-bottom:1rem;border-bottom:1px solid var(--mat-sys-outline-variant);padding-bottom:.5rem}.mat-mdc-dialog-container .mat-mdc-dialog-surface,.mat-mdc-dialog-container .mdc-dialog__surface{background-color:var(--mat-sys-surface-container-lowest)!important;border:1px solid var(--mat-sys-outline-variant)!important;position:relative!important;padding:0!important;overflow:hidden!important;border-radius:12px!important}.mat-mdc-dialog-container .mat-mdc-dialog-title{margin:0!important;padding:1.25rem 3rem!important;background-color:var(--mat-sys-surface-container-highest)!important;display:block!important;font-size:1.15rem!important;font-weight:600!important;letter-spacing:.02em;border-bottom:1px solid var(--mat-sys-outline-variant)!important}.mat-mdc-dialog-container .mat-mdc-dialog-content{padding:1.5rem 3rem!important;margin:0!important;background-color:var(--mat-sys-surface-container-lowest)!important}.mat-mdc-dialog-container .mat-mdc-dialog-actions{background-color:var(--mat-sys-surface-container-highest)!important;padding:.5rem 3rem!important;margin:0!important;border-top:none!important;display:flex!important;gap:1.5rem!important;justify-content:flex-end!important;grid-column:1 / -1}.mat-mdc-dialog-container .mat-mdc-dialog-actions,.mat-mdc-dialog-container .mat-mdc-dialog-actions[mat-dialog-actions]{justify-content:flex-end!important}.mat-mdc-dialog-container .mat-mdc-dialog-actions button,.mat-mdc-dialog-container .mat-mdc-dialog-actions cancel-button,.mat-mdc-dialog-container .mat-mdc-dialog-actions submit-button{margin:0!important;font-size:.9rem!important}.mat-mdc-dialog-container .mat-mdc-dialog-actions button{padding:.5rem 1.5rem!important;min-width:6em!important}dl{margin:1rem 0;grid-column:span 3}dl dt{color:var(--oatk-fg-reg);font-weight:500}dl dd{padding:.5rem .75rem;background-color:var(--mat-sys-surface-container-low);border-bottom:1px solid var(--mat-sys-outline-variant);margin:0}dl.delete-dialog-list{grid-column:1 / -1;margin:0;width:100%;box-sizing:border-box;display:grid;grid-template-columns:35% 1fr;border:1px solid var(--mat-sys-outline-variant);border-radius:4px}dl.delete-dialog-list dt{grid-column:1;display:flex;align-items:center;justify-content:flex-end;background-color:var(--mat-sys-surface-container-low);font-size:.9em;text-transform:uppercase;border-bottom:1px solid var(--mat-sys-outline-variant);padding-right:.75rem}dl.delete-dialog-list dd{grid-column:2;border-left:1px solid var(--mat-sys-outline-variant);word-break:break-all;background-color:var(--mat-sys-surface-container-lowest)}.numi{text-align:right!important;padding-right:1rem!important}.texti{text-align:left!important}.symbol,.status{text-align:center!important;width:1%!important;white-space:nowrap!important}.highlight{font-weight:700!important;color:var(--mat-sys-primary)!important}.end{text-align:end!important}.action{text-align:center!important;white-space:nowrap!important}.mat-mdc-table .mat-mdc-cell .mat-mdc-icon-button mat-icon{transition:color .15s ease-in-out;color:var(--mat-sys-on-surface-variant)}.mat-mdc-table .mat-mdc-icon-button:hover mat-icon{color:var(--mat-sys-primary)!important}.mat-mdc-table .mat-mdc-icon-button:hover mat-icon[aria-label*=Delete],.mat-mdc-table .mat-mdc-icon-button:hover mat-icon[aria-label*=delete],.mat-mdc-table .mat-mdc-icon-button[aria-label*=Delete]:hover mat-icon,.mat-mdc-table .mat-mdc-icon-button[aria-label*=delete]:hover mat-icon{color:var(--mat-sys-error)!important}::-webkit-scrollbar{width:12px;height:12px;background-color:transparent}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--mat-sys-on-surface-variant);border-radius:5px}::-webkit-scrollbar-corner{background-color:var(--mat-sys-surface-variant)}.scroll-container{scrollbar-width:thin;scrollbar-color:var(--mat-sys-outline) var(--mat-sys-surface-variant)}.cdk-overlay-backdrop.cdk-overlay-subtle-backdrop{background-color:#00000026!important}.cdk-overlay-backdrop.cdk-overlay-dark-backdrop{background-color:light-dark(rgba(0,0,0,.32),rgba(0,0,0,.6))!important}.cdk-overlay-container,.cdk-global-overlay-wrapper{background-color:transparent!important}.tox-tinymce-aux,.tox-tinymce-aux *,.tox-pop,.tox-menu,.tox-dialog-wrap,.tox-dialog-wrap *,.tox-tooltip,.tox-portalled{z-index:1000000!important}body .tox-tinymce-aux,body .tox-hugerte-aux,.cdk-overlay-container .tox-tinymce-aux,.cdk-overlay-container .tox-hugerte-aux{z-index:2147483647!important}.form-with-table{display:flex!important;flex-direction:column!important;gap:1.5rem!important;width:100%!important}@media(min-width:1200px){.form-with-table{flex-direction:row!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important}.form-with-table>.fields-grid,.form-with-table>.fields-area{flex:1 1 auto!important;min-width:30em!important}.form-with-table>table{flex:0 0 260px!important;margin-left:2rem!important}.form-with-table>table caption{padding-top:0!important}}@media(max-width:1199px){.form-with-table>table{width:100%!important;margin-left:0!important}}.fields-grid{display:flex!important;flex-wrap:wrap!important;gap:.75rem!important;align-items:flex-start!important}.fields-area{display:flex!important;flex-direction:column!important;gap:1.5rem!important}mat-form-field.w-small{width:8em!important;min-width:0!important;flex:0 0 8em!important}mat-form-field.w-medium{width:16em!important;min-width:0!important;flex:0 0 16em!important}mat-form-field.w-large{width:30em!important;min-width:0!important;flex:0 0 30em!important}mat-form-field.w-full{width:100%!important;flex:1 1 100%!important}.outcome-pass{background-color:inherit;color:inherit}.outcome-fail{background-color:var(--mat-sys-error)!important;color:var(--mat-sys-on-error)!important}.outcome-skip{background-color:#990!important;color:var(--mat-sys-on-error)!important}.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.la-ball-zig-zag-deflect,.la-ball-zig-zag-deflect>div{position:relative;box-sizing:border-box}.la-ball-zig-zag-deflect{display:block;font-size:0;color:#fff}.la-ball-zig-zag-deflect.la-dark{color:#333}.la-ball-zig-zag-deflect>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-zig-zag-deflect{position:relative;width:32px;height:32px}.la-ball-zig-zag-deflect>div{position:absolute;top:50%;left:50%;width:10px;height:10px;margin-top:-5px;margin-left:-5px;border-radius:100%}.la-ball-zig-zag-deflect>div:first-child{animation:ball-zig-deflect 1.5s 0s infinite linear}.la-ball-zig-zag-deflect>div:last-child{animation:ball-zag-deflect 1.5s 0s infinite linear}.la-ball-zig-zag-deflect.la-sm{width:16px;height:16px}.la-ball-zig-zag-deflect.la-sm>div{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-zig-zag-deflect.la-2x{width:64px;height:64px}.la-ball-zig-zag-deflect.la-2x>div{width:20px;height:20px;margin-top:-10px;margin-left:-10px}.la-ball-zig-zag-deflect.la-3x{width:96px;height:96px}.la-ball-zig-zag-deflect.la-3x>div{width:30px;height:30px;margin-top:-15px;margin-left:-15px}@keyframes ball-zig-deflect{17%{transform:translate(-80%,-160%)}34%{transform:translate(80%,-160%)}50%{transform:translate(0)}67%{transform:translate(80%,-160%)}84%{transform:translate(-80%,-160%)}to{transform:translate(0)}}@keyframes ball-zag-deflect{17%{transform:translate(80%,160%)}34%{transform:translate(-80%,160%)}50%{transform:translate(0)}67%{transform:translate(-80%,160%)}84%{transform:translate(80%,160%)}to{transform:translate(0)}}@font-face{font-family:InriaSerif;font-weight:400;src:url(/assets/fonts/InriaSerif-Regular.woff2)}@font-face{font-family:InriaSerif;font-weight:700;src:url(/assets/fonts/InriaSerif-Bold.woff2)}@font-face{font-family:InriaSerif;font-style:italic;src:url(/assets/fonts/InriaSerif-Italic.woff2)}@font-face{font-family:InriaSerif;font-weight:700;font-style:italic;src:url(/assets/fonts/InriaSerif-BoldItalic.woff2)}@font-face{font-family:HKGrotesk;src:url(/assets/fonts/HKGrotesk-Regular.woff2)}@font-face{font-family:HKGrotesk;font-weight:700;src:url(/assets/fonts/HKGrotesk-Bold.woff2)}@font-face{font-family:HKGrotesk;font-weight:500;src:url(/assets/fonts/HKGrotesk-Medium.woff2)}@font-face{font-family:HKGrotesk;font-style:italic;src:url(/assets/fonts/HKGrotesk-Italic.woff2)}@font-face{font-family:HKGrotesk;font-weight:700;font-style:italic;src:url(/assets/fonts/HKGrotesk-BoldItalic.woff2)}@font-face{font-family:HKGrotesk;font-weight:500;font-style:italic;src:url(/assets/fonts/HKGrotesk-MediumItalic.woff2)}@font-face{font-family:HKGrotesk;font-weight:300;src:url(/assets/fonts/HKGrotesk-Light.woff2)}@font-face{font-family:HKGrotesk;font-weight:300;font-style:italic;src:url(/assets/fonts/HKGrotesk-LightItalic.woff2)}*{font-family:HKGrotesk,sans-serif}html{--mat-sys-primary: light-dark(hsl(38, 90%, 40%), hsl(38, 80%, 75%));--mat-sys-on-primary: light-dark(#ffffff, #660029);--mat-sys-primary-container: light-dark(hsla(38, 90%, 80%, .75), hsl(38, 90%, 25%));--mat-sys-on-primary-container: light-dark(#3f0017, #ffd9df);--mat-sys-inverse-primary: light-dark(#ffb1c1, #a93156);--mat-sys-primary-fixed: light-dark(#ffd9df, #ffd9df);--mat-sys-primary-fixed-dim: light-dark(#ffb1c1, #ffb1c1);--mat-sys-on-primary-fixed: light-dark(#3f0017, #3f0017);--mat-sys-on-primary-fixed-variant: light-dark(#89173f, #89173f);--mat-sys-secondary: light-dark(hsl(200, 67%, 28%), hsl(200, 67%, 72%));--mat-sys-on-secondary: light-dark(#ffffff, #003259);--mat-sys-secondary-container: light-dark(#d2e4ff, #1b4975);--mat-sys-on-secondary-container: light-dark(#001d37, #d2e4ff);--mat-sys-secondary-fixed: light-dark(#d2e4ff, #d2e4ff);--mat-sys-secondary-fixed-dim: light-dark(#a1cafd, #a1cafd);--mat-sys-on-secondary-fixed: light-dark(#001d37, #001d37);--mat-sys-on-secondary-fixed-variant: light-dark(#1b4975, #1b4975);--mat-sys-tertiary: light-dark(hsl(138, 76%, 31%), hsl(126, 82%, 30%));--mat-sys-on-tertiary: light-dark(#ffffff, #000000);--mat-sys-tertiary-container: light-dark(#d5eba8, #3c4c1a);--mat-sys-on-tertiary-container: light-dark(#141f00, #d5eba8);--mat-sys-tertiary-fixed: light-dark(#d5eba8, #d5eba8);--mat-sys-tertiary-fixed-dim: light-dark(#bace8e, #bace8e);--mat-sys-on-tertiary-fixed: light-dark(#141f00, #141f00);--mat-sys-on-tertiary-fixed-variant: light-dark(#3c4c1a, #3c4c1a);--mat-sys-background: light-dark(#f8f9fc, #111416);--mat-sys-on-background: light-dark(#191c1e, #e1e2e5);--mat-sys-surface: light-dark(#f8f9fc, #111416);--mat-sys-surface-dim: light-dark(#d9dadd, #111416);--mat-sys-surface-bright: light-dark(#f8f9fc, #37393c);--mat-sys-surface-container-low: light-dark(#f2f3f6, #191c1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f11);--mat-sys-surface-container: light-dark(#edeef1, #1d2022);--mat-sys-surface-container-high: light-dark(#e7e8eb, #282a2d);--mat-sys-surface-container-highest: light-dark(#e1e2e5, #323537);--mat-sys-on-surface: light-dark(#191c1e, #e1e2e5);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#a93156, #ffb1c1);--mat-sys-inverse-surface: light-dark(#2e3133, #e1e2e5);--mat-sys-inverse-on-surface: light-dark(#f0f1f4, #2e3133);--mat-sys-outline: light-dark(#6f787d, #899297);--mat-sys-outline-variant: light-dark(#bfc8cd, #3f484c);--mat-sys-neutral10: light-dark( #191c1e, #191c1e );--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(#dbe4e9, #3f484c);--mat-sys-on-surface-variant: light-dark(#3f484c, #bfc8cd);--mat-sys-neutral-variant20: light-dark( #293236, #293236 );--mat-sys-brand-font-family: HKGrotesk, sans-serif;--mat-sys-plain-font-family: HKGrotesk, sans-serif;--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: 1.2rem;--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;--mat-toolbar-container-background-color: var(--mat-sys-primary);--mat-tab-label-text-size: 1.1rem}html .hierarchical-menu-panel{max-width:none!important}:root{--mat-sys-tertiary-demi: light-dark(hsl(334, 17.5%, 72%), #009900);--oatk-picker-demi: var(--mat-sys-primary-demi);--oatk-picker-selected: var(--mat-sys-primary);--oatk-bg-reg: light-dark(#ffffff, #303030);--oatk-bg-alt: light-dark(#f8f8ff, #151515);--oatk-fg-reg: light-dark(#000000, rgb(222, 227, 230));--oatk-bg-thead: light-dark(hsl(334, 17.5%, 72%), #049f09);--oatk-bg-accent: light-dark(rgb(208, 145, 0, .5), #0c415a);--oatk-fg-nav: var(--mat-sys-on-primary);--oatk-warn-border: light-dark(#ff0000, #ffb4ab);--primary-fg: light-dark(#0f1417, #ffffcc);--warn-fg: light-dark(#f44336, #ffb4ab);--warn-bg: light-dark(#ffffff, #fcd12a);--oatk-q1: #6aa84d;--oatk-q2: #018282;--oatk-q3: #ffbf00;--oatk-q4: #bc2328;font-family:var(--mat-sys-plain-font-family)}:root a{color:light-dark(#0000ff,skyblue)}:root mat-icon[color=accent],:root button.mdc-icon-button[color=accent] mat-icon{color:var(--mat-sys-secondary)}:root mat-icon[color=tertiary],:root button.mdc-icon-button[color=tertiary] mat-icon{color:var(--mat-sys-tertiary)}:root mat-icon[color=error],:root button.mdc-icon-button[color=error] mat-icon{color:var(--mat-sys-error)}:root button.mat-primary:not(:disabled):not(.mdc-icon-button){background-color:var(--mat-sys-primary);color:var(--mat-sys-on-primary)}:root button.mat-accent:not(:disabled):not(.mdc-icon-button){background-color:var(--mat-sys-secondary);color:var(--mat-sys-on-secondary)}:root button.mat-tertiary:not(:disabled):not(.mdc-icon-button){background-color:var(--mat-sys-tertiary);color:var(--mat-sys-on-tertiary)}.mat-toolbar{font-size:1.5rem}.mat-mdc-unelevated-button{--mdc-filled-button-container-color: var(--mat-sys-secondary);--mdc-filled-button-label-text-color: var(--mat-sys-on-secondary)}.mat-drawer-inner-container{overflow:hidden!important}.mat-drawer-content{overflow:auto!important}.mat-drawer-container{overflow:hidden!important;background-color:var(--mat-sys-background);color:var(--mat-sys-on-background);flex:1}.content-body{margin-left:1rem;margin-right:1rem}body,.mat-sidenav-content{background-color:var(--mat-sys-background)!important;container:page / inline-size}.mat-sidenav{background-color:var(--mat-sys-surface-container)!important}.mat-expansion-panel{background-color:var(--mat-sys-surface-container-low)!important}.mat-expansion-panel-header{background-color:var(--mat-sys-surface-container)!important}.mat-expansion-panel-header.mat-expanded{background-color:var(--mat-sys-surface-container-high)!important}html,body{font-family:Roboto,Helvetica Neue,sans-serif;height:100%;margin:0}.mat-mdc-card{background-color:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface)}.mat-mdc-card-header{color:var(--mat-sys-on-surface-variant)}.mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: var(--mat-sys-primary);--mdc-protected-button-label-text-color: var(--mat-sys-on-primary)}.mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: var(--mat-sys-secondary);--mdc-protected-button-label-text-color: var(--mat-sys-on-secondary)}.mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: var(--mat-sys-error);--mdc-protected-button-label-text-color: var(--mat-sys-on-error)}.mat-mdc-outlined-button{--mdc-outlined-button-outline-color: var(--mat-sys-outline);--mdc-outlined-button-label-text-color: var(--mat-sys-primary)}.mdc-text-field--filled:not(.mdc-text-field--disabled){background-color:var(--mat-sys-surface-container-highest)!important}.mdc-text-field--filled.mdc-text-field--disabled{background-color:var(--mat-sys-surface-container-highest)!important;opacity:.5}.mat-mdc-form-field-error{color:var(--mat-sys-error)!important}.mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled) .mdc-list-item__primary-text{color:var(--mat-sys-primary)}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-minimal:after{color:var(--mat-sys-primary)}.mat-mdc-checkbox.mat-primary .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.mat-mdc-checkbox.mat-primary .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{background-color:var(--mat-sys-primary);border-color:var(--mat-sys-primary)}.mat-mdc-radio-button.mat-primary .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mat-sys-primary)}.mat-mdc-radio-button.mat-primary .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mat-sys-primary)}.mat-mdc-slide-toggle.mat-primary .mdc-switch:enabled+.mdc-label{color:var(--mat-sys-on-surface)}.mat-mdc-slide-toggle.mat-primary .mdc-switch:enabled .mdc-switch__track:after{background-color:var(--mat-sys-primary)!important}.mat-mdc-slide-toggle.mat-primary .mdc-switch:enabled:hover .mdc-switch__track:after{background-color:var(--mat-sys-primary-fixed)!important}.mat-mdc-snack-bar-container .mdc-snackbar__surface{background-color:var(--mat-sys-inverse-surface)!important}.mat-mdc-snack-bar-container .mdc-snackbar__label{color:var(--mat-sys-inverse-on-surface)!important}.mat-mdc-snack-bar-container .mat-mdc-snack-bar-action{color:var(--mat-sys-inverse-primary)!important}h2,.page-title{color:var(--mat-sys-primary);font-family:var(--mat-sys-plain-font-family);font-weight:500;margin-top:1em;margin-bottom:.5em;font-size:2rem}h2.banded{border-left:8px solid var(--mat-sys-primary);padding-left:.75rem}h2.plain,.page-title.plain{color:var(--mat-sys-on-surface)!important}.serif-content,.serif-content *{font-family:InriaSerif,Georgia,serif!important;font-size:1.1rem;line-height:1.6}
