@charset "UTF-8";:root{display:flex;flex-direction:column;font-family:Source Sans Pro,sans-serif;--PSET-blue: #29235C;--skyblue: #2888e7;--skyblue-dark: #3479be;--charcoalblue: #444558;--greyblue: #2F314A;--PSET-green: #BCD01F;--PSET-white: #FFFFFF;--coldwhite: #EAF1FE;--shadow: #121224;--light: #fdfdf2;--breakpoint-mobile: 768px;--breakpoint-tablet: 1024px}body,html{margin:0;padding:0;width:100%;height:100dvh;overflow-x:hidden;overflow-y:auto;touch-action:pan-y;overscroll-behavior:none}h1{font-size:36px;font-weight:700}@media(max-width:1024px){h1{font-size:28px}}@media(max-width:768px){h1{font-size:24px}}h2{font-size:24px;font-weight:700}@media(max-width:1024px){h2{font-size:20px}}@media(max-width:768px){h2{font-size:18px}}h3{font-size:18px;font-weight:600}@media(max-width:1024px){h3{font-size:16px}}@media(max-width:768px){h3{font-size:14px}}p{font-size:12px;font-weight:400;color:var(--theme-text)}.light-theme{--theme-header: var(--PSET-blue);--theme-on-header: var(--PSET-white);--theme-subheader: color-mix(in srgb, var(--theme-header), #ffffff 10%);--theme-on--subheader: var(--PSET-white);--theme-sidebar-background: var(--PSET-blue);--theme-sidebar: var(--PSET-white);--theme-on-sidebar: var(--PSET-white);--theme-table-background: color-mix(in srgb, var(--theme-primary-container), var(--PSET-blue) 4%);--theme-table-header: color-mix(in srgb, var(--theme-table-background), var(--greyblue) 100%);--theme-table-header-text: var(--theme-on-header);--theme-table-row-hover: color-mix(in srgb, var(--theme-table-background), var(--shadow) 7%);--theme-table-row-text: var(--theme-primary);--theme-table-sort-icon: var(--theme-on-header);--theme-selector-input-background: var(--theme-primary-background);--theme-selector-input-border: var(--theme-border-strong);--theme-selector-input-border-hover: var(--theme-accent);--theme-selector-input-border-active: var(--theme-selector-input-border-hover);--theme-selector-menu-background: var(--theme-primary-background);--theme-selector-menu-hover: var(--skyblue);--theme-selector-menu-active: color-mix(in srgb, var(--theme-selector-menu-hover), transparent 50%);--theme-selector-option-hover: var(--skyblue);--theme-selector-option-active: var(--theme-accent);--theme-selector-text: var(--theme-primary);--theme-selector-text-hover: var(--coldwhite);--theme-selector-text-active: var(--theme-primary);--theme-selector-datatablesearch-input-border: #8AB4F8;--theme-selector-datatablesearch-menu-background: var(--theme-primary-background);--theme-selector-datatablesearch-text: #ffffffd8;--theme-selector-datatablesearch-text-hover: var(--theme-selector-datatablesearch-text);--theme-selector-datatablesearch-text-active: var(--theme-selector-datatablesearch-text);--theme-primary: var(--PSET-blue);--theme-primary-background: var(--PSET-white);--theme-primary-container: var(--coldwhite);--theme-primary-on-container: var(--PSET-blue);--theme-secondary: var(--PSET-white);--theme-secondary-background: var(--coldwhite);--theme-secondary-container: var(--PSET-white);--theme-secondary-on-container: var(--PSET-blue);--theme-expandable-container: var(--theme-primary-background);--theme-expandable-container-header: var(--coldwhite);--theme-button-primary: var(--PSET-blue);--theme-button-on-primary: var(--PSET-white);--theme-button-on-primary-highlight: var(--skyblue);--theme-button-on-primary-disabled: color-mix(in srgb, var(--theme-button-primary), #000000 80%);--theme-button-secondary: var(--PSET-white);--theme-button-on-secondary: var(--PSET-blue);--theme-button-on-secondary-highlight: var(--PSET-green);--theme-button-on-secondary-disabled: color-mix(in srgb, var(--theme-button-secondary), #000000 70%);--theme-accent: var(--PSET-green);--theme-success: var(--PSET-green);--theme-error: #d61d20;--theme-link: color-mix(in srgb, var(--PSET-blue), var(--light) 20%);--theme-primary-background-raised: color-mix(in srgb, var(--theme-primary-background), var(--theme-primary-container) 25%);--theme-primary-background-hover: color-mix(in srgb, var(--theme-primary-background-raised), var(--theme-primary) 8%);--theme-border-soft: color-mix(in srgb, var(--theme-primary), transparent 86%);--theme-border-strong: color-mix(in srgb, var(--theme-primary), transparent 72%);--theme-text: #1d1d1b;--theme-text-muted: color-mix(in srgb, var(--theme-text), transparent 34%);--theme-focus: #2563eb;--theme-toastify-container: var(--PSET-blue);--theme-toastify-message: var(--PSET-white)}.dark-theme{--theme-header: var(--PSET-blue);--theme-on-header: var(--PSET-white);--theme-subheader: color-mix(in srgb, var(--theme-header), #ffffff 10%);--theme-on--subheader: var(--PSET-white);--theme-sidebar-background: var(--charcoalblue);--theme-sidebar: var(--PSET-white);--theme-on-sidebar: var(--PSET-blue);--theme-table-background: color-mix(in srgb, var(--theme-primary-background), var(--shadow) 40%);--theme-table-header: color-mix(in srgb, var(--theme-table-background), var(--shadow) 50%);--theme-table-header-text: color-mix(in srgb, var(--theme-primary) 72%, var(--theme-table-background));--theme-table-row-hover: color-mix(in srgb, var(--theme-table-background), var(--light) 4%);--theme-table-row-text: color-mix(in srgb, var(--theme-primary) 84%, var(--theme-table-background));--theme-table-sort-icon: color-mix(in srgb, var(--theme-primary) 60%, transparent);--theme-selector-input-background: var(--theme-primary-background);--theme-selector-input-border: var(--theme-border-strong);--theme-selector-input-border-hover: color-mix( in srgb, var(--theme-accent) 80%, var(--theme-border-strong, #ffffff29));--theme-selector-input-border-active: var(--theme-selector-input-border-hover);--theme-selector-menu-background: var(--theme-primary-background);--theme-selector-menu-hover: var(--skyblue-dark);--theme-selector-menu-active: color-mix(in srgb, var(--theme-selector-menu-hover), transparent 50%);--theme-selector-option-hover: var(--skyblue-dark);--theme-selector-option-active: var(--theme-accent);--theme-selector-text: var(--theme-primary);--theme-selector-text-hover: var(--coldwhite);--theme-selector-text-active: var(--theme-primary);--theme-selector-datatablesearch-input-border: #8AB4F8;--theme-selector-datatablesearch-menu-background: var(--theme-primary-background);--theme-selector-datatablesearch-text: #ffffffd8;--theme-selector-datatablesearch-text-hover: var(--theme-selector-datatablesearch-text);--theme-selector-datatablesearch-text-active: var(--theme-selector-datatablesearch-text);--theme-primary: var(--PSET-white);--theme-primary-background: var(--charcoalblue);--theme-primary-container: var(--greyblue);--theme-primary-on-container: var(--coldwhite);--theme-secondary: var(--PSET-blue);--theme-secondary-background: var(--PSET-blue);--theme-secondary-container: var(--charcoalblue);--theme-secondary-on-container: var(--PSET-white);--theme-expandable-container: var(--theme-primary-background);--theme-expandable-container-header: color-mix(in srgb, #000000, transparent 80%);--theme-button-primary: var(--skyblue-dark);--theme-button-on-primary: var(--PSET-white);--theme-button-on-primary-highlight: color-mix(in srgb, var(--theme-button-primary), #ffffff 90%);--theme-button-on-primary-disabled: color-mix(in srgb, var(--theme-button-primary), #000000 60%);--theme-button-secondary: var(--PSET-white);--theme-button-on-secondary: var(--PSET-blue);--theme-button-on-secondary-highlight: var(--PSET-green);--theme-button-on-secondary-disabled: color-mix(in srgb, var(--theme-button-secondary), #000000 70%);--theme-accent: var(--PSET-green);--theme-success: #09D65A;--theme-error: #ff6767;--theme-link: color-mix(in srgb, var(--PSET-green), var(--theme-primary-background) 8%);--theme-primary-background-raised: color-mix(in srgb, var(--theme-primary-background), #ffffff 6%);--theme-primary-background-hover: color-mix(in srgb, var(--theme-primary-background-raised), #ffffff 8%);--theme-border-soft: color-mix(in srgb, var(--theme-primary), transparent 84%);--theme-border-strong: color-mix(in srgb, var(--theme-primary), transparent 66%);--theme-text: --theme-primary;--theme-text-muted: color-mix(in srgb, var(--theme-text), transparent 30%);--theme-focus: #60a5fa;--theme-toastify-container: var(--PSET-blue);--theme-toastify-message: var(--PSET-white)}.dark-theme,.light-theme{background-color:var(--theme-primary-background);color:var(--theme-primary);min-height:100dvh;transition:background-color .3s ease}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:color-mix(in srgb,var(--theme-primary),#ffffff 60%);border:6px solid var(--theme-primary-background);border-radius:0}::-webkit-scrollbar-thumb{background:var(--theme-primary);border:4px solid var(--theme-primary-background);border-radius:10px}::-webkit-scrollbar-thumb:hover{border:3px solid var(--theme-primary-background);background:var(--PSET-green)}::-webkit-scrollbar-corner{background:var(--theme-primary-container)}.filters-trigger{display:inline;border-radius:7px;padding:.5rem 1rem;background-color:#8ba2ee;cursor:pointer;color:#fff}.filters-trigger:hover{background-color:#a5b8f5}.filter-row{display:flex;align-items:center;padding:.4rem 0}.filter-row>*{margin-right:.5rem}.filter-row>*:last-child{margin-right:0}.filter-row>select,.filter-row>input{padding:.5rem;border-radius:7px;border:1px solid #dbdbdb}.filter-status{width:8px;margin-top:-2px;margin-bottom:-2px;align-self:stretch;background-color:#888}.filter-error{background-color:#ec5630}.filter-success{background-color:#4caf50}.close-button{display:flex;justify-content:center;align-items:center;width:20px;padding:4px;border-radius:3px;cursor:pointer}.close-button:hover{background-color:#dbdbdb7a;cursor:pointer}.add-filter{display:inline-flex;align-items:center;padding:.6rem 1rem;border-radius:7px;cursor:pointer;margin-left:16px;font-size:.9rem;border:1px solid #dbdbdb;transition:background-color .1s}.add-filter:hover{background-color:#dbdbdb7a}
