@font-face{font-family:BureauGrotCond-Medium;src:url(/assets/fonts/BureauGrotCond-Medium.woff) format("woff")}:root{--primary-color: #29C7B0;--secondary-color: #39D6F7;--neutral-color: #F2F2F2;--dark-color: black;--light-color: white;--light-green: rgba(41, 199, 176, .1);--light-red: rgba(219, 0, 123, .1);--light-orange: rgba(241, 135, 79, .1);--neutral-gray: gray}body{margin:0;font-family:Calibri;font-weight:500;font-style:normal;font:1em;scrollbar-color:var(--neutral-gray) var(--neutral-color)}.reports-list-filter-container .p-datepicker-overload{width:100%;--p-datepicker-date-selected-background: var(--dark-color)}.reports-list-filter-container .p-datepicker-overload input{border-radius:2em}.reports-list-filter-container .p-datepicker-overload .p-button{color:var(--dark-color)}.reports-list-filter-container .p-datepicker-overload .p-button:hover{color:var(--dark-color);background-color:var(--light-green)}.reports-list-filter-container .p-datepicker-overload .p-icon{color:var(--dark-color)}.reports-list-filter-container .p-inputtext:enabled:focus{border-color:var(--dark-color)}.reports-list-filter-container .p-inputtext:enabled:hover{border-color:var(--dark-color)}.reports-list-result-container .p-treetable-overload{height:calc(100% - 3rem)}.reports-list-result-container .p-treetable-overload .sort-icon{margin-left:.2rem;--p-icon-size: .6rem}.reports-list-result-container .p-treetable-overload tr{border-top-width:.3em;border-top-style:solid;border-top-color:var(--neutral-color);border-bottom-width:0rem}.reports-list-result-container .p-treetable-overload tr td{--p-treetable-body-cell-padding: .75em .5em}.reports-list-result-container .p-treetable-overload tr td div{max-height:2em;line-height:1em;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;cursor:pointer;font-size:.875em}.reports-list-result-container .p-treetable-overload th.column-header{background-color:var(--neutral-color);font-size:.875em;color:var(--dark-color);border-width:0}.reports-list-result-container .p-treetable-overload th.column-header .p-sortable-column-icon{color:var(--dark-color)}.reports-list-result-container .p-paginator-overload{background:var(--neutral-color);height:3rem;align-content:center;padding-left:0;flex-wrap:nowrap}.reports-list-result-container .p-paginator-overload .p-paginator-page-selected{display:inline-block;border-radius:.5rem;height:2rem;width:2rem;min-width:2rem;background:var(--dark-color);color:var(--light-color);font-weight:700}.spinner-container{display:flex;justify-content:center;align-items:center;height:100%}.dialog-container .p-dialog{border-radius:0;width:30em}.saves-complete-tooltip{--p-tooltip-background: var(--dark-color);--p-tooltip-gutter: 1em;--p-tooltip-max-width: auto}.saves-complete-tooltip .p-tooltip-arrow{border-style:none}.saves-complete-tooltip .p-tooltip-text{padding:1em}.general-tooltip{--p-tooltip-background: #E6E6E6}.general-tooltip .p-tooltip-text{color:var(--dark-color)}.p-toast{--p-toast-error-background: var(--dark-color);--p-toast-error-border-color: var(--dark-color);--p-toast-error-detail-color: var(--light-color);--p-toast-success-background: var(--dark-color);--p-toast-success-border-color: var(--dark-color);--p-toast-success-detail-color: var(--light-color);--p-toast-info-background: var(--dark-color);--p-toast-info-border-color: var(--dark-color);--p-toast-info-detail-color: var(--light-color)}.p-toast .p-toast-message-icon,.p-toast .p-toast-message-text{align-self:center;gap:0}.primary-button{padding:1em 2.5em;border-radius:4em;cursor:pointer;border:.1em solid var(--dark-color);background-color:var(--dark-color);color:var(--light-color);transition:.3s ease-in-out}.primary-button:hover:enabled{background-color:var(--primary-color);color:var(--dark-color);border:.1em solid var(--primary-color)}.primary-button:disabled{opacity:.4;cursor:default}.secondary-button{padding:1em 2.5em;border-radius:4em;cursor:pointer;border:.1em solid var(--dark-color);background-color:var(--light-color)}.secondary-button:hover:enabled{border:.1em solid var(--primary-color)}.secondary-button:disabled{opacity:.4;cursor:default}.tertiary-button{padding:1em 2.5em;border-radius:4em;cursor:pointer;border:unset;background-color:unset;text-decoration:underline}.tertiary-button:hover:enabled{background-color:var(--light-green)}.tertiary-button:disabled{cursor:default}a:hover{font-weight:700}
