html,body,#root{width:100%;height:100%}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;font-family:Filson Pro,Roboto,Fallback,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#e8eaed}@font-face{font-family:Filson Pro;src:url(/fonts/FilsonPro-Regular.woff2) format("woff2"),url(/fonts/FilsonPro-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url(/fonts/FilsonPro-Bold.woff2) format("woff2"),url(/fonts/FilsonPro-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Filson Pro;src:url(/fonts/FilsonPro-RegularItalic.woff2) format("woff2"),url(/fonts/FilsonPro-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Filson Pro;src:url(/fonts/FilsonPro-BoldItalic.woff2) format("woff2"),url(/fonts/FilsonPro-BoldItalic.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Centennial LT Std;src:url(/fonts/CentennialLTStd-Light.woff2) format("woff2"),url(/fonts/CentennialLTStd-Light.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Centennial LT Std;src:url(/fonts/CentennialLTStd-Italic.woff2) format("woff2"),url(/fonts/CentennialLTStd-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Centennial LT Std;src:url(/fonts/CentennialLTStd-Black.woff2) format("woff2"),url(/fonts/CentennialLTStd-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}.full-width{width:100%}.full-height{height:100%}.m-r-8{margin-right:8px!important}.m-b-8{margin-bottom:8px!important}.m-b-16{margin-bottom:16px!important}.p-16{padding:16px}.page-loader{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;height:100%}.pointer{cursor:pointer}.contact-link:hover{text-decoration:underline;cursor:pointer}.Modal_modalOverlay_cee912{position:fixed;inset:0;background:#00000080;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;z-index:2000;padding:20px}.Modal_modal_d9febd{background:#fff;border-radius:12px;width:720px;max-width:min(95%,100vw);max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;overflow:hidden;position:relative;box-shadow:0 12px 24px #00000026}.Modal_modalWide_dbac0d{width:1120px;max-width:min(95%,100vw)}.Modal_modalHeader_9b67c4{padding:20px 26px;border-bottom:1px solid #dad6ce;border-bottom:1px solid var(--nad-border-soft, #dad6ce);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;background:#f2f0eb;background:var(--nad-cream, #f2f0eb)}.Modal_modalHeaderTitles_a5f543{flex:1;min-width:0}.Modal_modalHeaderActions_ef728a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:10px;gap:10px;align-items:center}.Modal_modalTitle_0d105d{font-family:Fraunces,serif;font-family:var(--nad-font-heading, "Fraunces", serif);font-size:20px;font-weight:700;color:#1f2923;color:var(--nad-text-primary, #1f2923);margin:0}.Modal_modalSubtitle_95744c{font-size:13px;color:#5c6660;color:var(--nad-text-muted, #5c6660);margin:2px 0 0}.Modal_modalClose_fa73a7{background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;padding:4px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;line-height:1}.Modal_modalClose_fa73a7:hover{color:#1f2923;color:var(--nad-text-primary, #1f2923)}.Modal_modalBody_619d5c{padding:22px 26px;overflow-y:auto;background:#f7f5f2;background:var(--nad-bg-main, #f7f5f2);flex:1}.Modal_modalFooter_957065{padding:16px 26px;background:#fff;background:var(--nad-white, #ffffff);border-top:1px solid #dad6ce;border-top:1px solid var(--nad-border-soft, #dad6ce);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}@media(max-width:768px){.Modal_modal_d9febd{width:100%;max-width:100%;max-height:100vh;border-radius:0}.Modal_modalWide_dbac0d{width:100%}.Modal_modalOverlay_cee912{padding:0}}.ChartSection_chartShell_eb1489{background:#f2f0eb;background:var(--nad-cream, #f2f0eb);border-radius:8px;padding:20px}.ChartSection_chartTitle_aadd8d{font-family:Fraunces,serif;font-family:var(--nad-font-heading, "Fraunces", serif);font-size:16px;font-weight:600;color:#1a5328;color:var(--nad-forest, #1a5328);margin-bottom:16px}.ChartSection_canvasWrap_0bd027{position:relative;height:250px}.ChartSection_canvasWrap_0bd027 canvas{width:100%!important;height:100%!important}.SummaryStats_summaryBar_b98cd4{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap}.SummaryStats_statCard_8ed5e1{background:#f2f0eb;background:var(--nad-cream, #f2f0eb);border-radius:8px;padding:16px 20px;min-width:120px;text-align:center}.SummaryStats_statValue_8f9c2c{font-family:Fraunces,serif;font-family:var(--nad-font-heading, "Fraunces", serif);font-size:24px;font-weight:700;color:#1a5328;color:var(--nad-forest, #1a5328)}.SummaryStats_statLabel_dfb1a6{font-size:12px;color:#5c6660;color:var(--nad-text-muted, #5c6660);margin-top:4px;text-transform:uppercase;letter-spacing:.5px}@media(max-width:768px){.SummaryStats_summaryBar_b98cd4{justify-content:center}}.FilterBar_filterBar_52232b{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:12px;gap:12px;align-items:center;margin-bottom:20px;flex-wrap:wrap}.FilterBar_filterInput_3fa665{flex:1;min-width:200px;padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px}.FilterBar_filterInput_3fa665:focus{outline:none;border-color:#1a5328;border-color:var(--nad-forest, #1a5328);box-shadow:0 0 0 3px #1a53281a}.FilterBar_filterInput_3fa665::-moz-placeholder{color:#9ca3af}.FilterBar_filterInput_3fa665::placeholder{color:#9ca3af}.FilterBar_filterSelect_e3e2d8{padding:10px 14px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff;cursor:pointer}.FilterBar_filterSelect_e3e2d8:focus{outline:none;border-color:#1a5328;border-color:var(--nad-forest, #1a5328)}.FilterBar_btnSecondary_b43599{padding:8px 16px;background:#fff;color:#1f2923;color:var(--nad-text-primary, #1f2923);border:1px solid #dad6ce;border:1px solid var(--nad-border-soft, #dad6ce);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:6px;gap:6px;transition:.2s}.FilterBar_btnSecondary_b43599:hover{background:#f9fafb}.FilterBar_btnSecondary_b43599:disabled{opacity:.5;cursor:not-allowed}.FilterBar_btnSecondary_b43599 i{font-size:14px}.FilterBar_btnPrimarySm_2f5180{padding:8px 16px;background:#1a5328;background:var(--nad-forest, #1a5328);color:#fff;border:none;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:6px;gap:6px;transition:.2s}.FilterBar_btnPrimarySm_2f5180:hover{background:#144220}.FilterBar_btnPrimarySm_2f5180 i{font-size:14px}@media(max-width:768px){.FilterBar_filterBar_52232b{flex-direction:column}.FilterBar_filterBar_52232b .FilterBar_filterInput_3fa665{width:100%}}.ReportTable_tableContainer_66d217{border:1px solid #dad6ce;border:1px solid var(--nad-border-soft, #dad6ce);border-radius:8px;overflow:hidden}.ReportTable_loadingState_bbfa28{padding:40px;text-align:center;color:#5c6660;color:var(--nad-text-muted, #5c6660)}.ReportTable_reportTable_13bbcf{width:100%;border-collapse:collapse;font-size:14px}.ReportTable_reportTable_13bbcf th,.ReportTable_reportTable_13bbcf td{padding:12px 16px;text-align:left;border-bottom:1px solid #dad6ce;border-bottom:1px solid var(--nad-border-soft, #dad6ce)}.ReportTable_reportTable_13bbcf th{background:#f2f0eb;background:var(--nad-cream, #f2f0eb);font-weight:600;color:#1f2923;color:var(--nad-text-primary, #1f2923);white-space:nowrap}.ReportTable_reportTable_13bbcf th.ReportTable_sortable_4e4d8a{cursor:pointer}.ReportTable_reportTable_13bbcf th.ReportTable_sortable_4e4d8a:hover{background:#e8e6e1}.ReportTable_reportTable_13bbcf .ReportTable_sortIndicator_e923e9{font-size:10px;margin-left:4px}.ReportTable_reportTable_13bbcf tbody tr:hover{background:#f9fafb}.ReportTable_reportTable_13bbcf tbody tr:last-child td{border-bottom:none}.ReportTable_reportTable_13bbcf td{color:#1f2923;color:var(--nad-text-primary, #1f2923)}.ReportTable_reportTable_13bbcf .ReportTable_emptyRow_cfc92c{text-align:center;color:#5c6660;color:var(--nad-text-muted, #5c6660);padding:40px}.HeaderActions_toggleContainer_4e3bb1{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:8px;gap:8px;margin-right:8px}.HeaderActions_toggleSwitch_354315{position:relative;display:inline-block;width:40px;height:22px}.HeaderActions_toggleSwitch_354315 input{opacity:0;width:0;height:0}.HeaderActions_toggleSwitch_354315 input:checked+.HeaderActions_toggleSlider_2345cb{background:#1a5328;background:var(--nad-forest, #1a5328)}.HeaderActions_toggleSwitch_354315 input:checked+.HeaderActions_toggleSlider_2345cb:before{transform:translate(18px)}.HeaderActions_toggleSlider_2345cb{position:absolute;cursor:pointer;inset:0;background:#d1d5db;border-radius:22px;transition:.3s}.HeaderActions_toggleSlider_2345cb:before{content:"";position:absolute;height:16px;width:16px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:.3s}.HeaderActions_toggleLabel_a07224{font-size:13px;font-weight:500;color:#1f2923;color:var(--nad-text-primary, #1f2923)}.HeaderActions_btnSecondary_5bbfb7{padding:8px 16px;background:#fff;color:#1f2923;color:var(--nad-text-primary, #1f2923);border:1px solid #dad6ce;border:1px solid var(--nad-border-soft, #dad6ce);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:6px;gap:6px;transition:.2s}.HeaderActions_btnSecondary_5bbfb7:hover{background:#f9fafb}.HeaderActions_btnSecondary_5bbfb7:disabled{opacity:.5;cursor:not-allowed}.HeaderActions_btnSecondary_5bbfb7 i{font-size:14px}.PipelineVelocityModal_exportArea_83b08b{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.PipelineVelocityModal_btnSecondary_677069{padding:8px 16px;background:#fff;color:#1f2923;color:var(--nad-text-primary, #1f2923);border:1px solid #dad6ce;border:1px solid var(--nad-border-soft, #dad6ce);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:6px;gap:6px;transition:.2s}.PipelineVelocityModal_btnSecondary_677069:hover{background:#f9fafb}.PipelineVelocityModal_btnSecondary_677069:disabled{opacity:.5;cursor:not-allowed}.PipelineVelocityModal_btnSecondary_677069 i{font-size:14px}.TriageAnalysisModal_exportArea_8e4cf4{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.TriageAnalysisModal_btnSecondary_860b0b{padding:8px 16px;background:#fff;color:#1f2923;color:var(--nad-text-primary, #1f2923);border:1px solid #dad6ce;border:1px solid var(--nad-border-soft, #dad6ce);border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;grid-gap:6px;gap:6px;transition:.2s}.TriageAnalysisModal_btnSecondary_860b0b:hover{background:#f9fafb}.TriageAnalysisModal_btnSecondary_860b0b:disabled{opacity:.5;cursor:not-allowed}.TriageAnalysisModal_btnSecondary_860b0b i{font-size:14px}.Loader_container_a54a85{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:100%;width:100%}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;inset:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;inset:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{inset:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{inset:0 auto 0 0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
