:root{--sidebar-background-dark:#1f1f1f;--sidebar-background-light:#fff;--darkend-bg-dark:#1f1f1f;--darkend-bg-light:#51b371;--mode-light:light;--mode-dark:dark;--main-background-dark:#121212;--main-background-light:#f5f5f5;--filter-background-light:#adf0c7;--filter-background-dark:#4b4b4b;--button-background-light:#f5f5f5;--button-background-dark:#3c3c3c;--button-color-light:#1e2c3a;--button-color-dark:#f0f0f0;--border-color-light:#d6e4da;--border-color-dark:#929292;--foreground-dark:#f0f0f0;--foreground-light:#2b2a29;--hover-bg-dark:#3c3c3c;--hover-bg-light:#d6e4da;--hover-item-bg-dark:#1f1f1f;--hover-item-bg-light:#d6e4da;--overlay-dark:#636363;--overlay-light:#bfd4c5;--toolbar-dark:#2e2e2e;--toolbar-light:#bfd4c5;--active-color-dark:#1585e3;--active-color-light:#3bb363;--font-family-primary:"Roboto",sans-serif;--font-family-secondary:"Inter",sans-serif;--font-family-tertiary:"Work Sans",sans-serif;--font-family-body:"Roboto",sans-serif;--transition-duration:0.3s;--toolbar:var(--toolbar-dark);--overlay:var(--overlay-dark);--mode:var(--mode-dark);--border-color:var(--border-color-dark);--filter-background:var(--filter-background-dark);--sidebar-background:var(--sidebar-background-dark);--main-background:var(--main-background-dark);--foreground:var(--foreground-dark);--hover-bg:var(--hover-bg-dark);--active-color:var(--active-color-dark);--button-color:var(--button-color-dark);--button-background:var(--button-background-dark)}.dark-mode,:root{--darkend-bg:var(--darkend-bg-dark)}.dark-mode{--toolbar:var(--toolbar-dark);--overlay:var(--overlay-dark);--mode:var(--mode-dark);--border-color:var(--border-color-dark);--button-color:var(--button-color-dark);--button-background:var(--button-background-dark);--filter-background:var(--filter-background-dark);--sidebar-background:var(--sidebar-background-dark);--main-background:var(--main-background-dark);--foreground:var(--foreground-dark);--hover-bg:var(--hover-bg-dark);--active-color:var(--active-color-dark)}.light-mode{--darkend-bg:var(--darkend-bg-light);--toolbar:var(--toolbar-light);--overlay:var(--overlay-light);--mode:var(--mode-light);--button-color:var(--button-color-light);--border-color:var(--border-color-light);--button-background:var(--button-background-light);--filter-background:var(--filter-background-light);--sidebar-background:var(--sidebar-background-light);--main-background:var(--main-background-light);--foreground:var(--foreground-light);--hover-bg:var(--hover-bg-light);--active-color:var(--active-color-light)}::-webkit-scrollbar{width:7px;scrollbar-width:thin;padding-right:10px}::-webkit-scrollbar-track{background:var(--main-background)}::-webkit-scrollbar-thumb{background:var(--foreground);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--active-color)}.MuiFormLabel-root,.MuiOutlinedInput-notchedOutline{border-color:var(--foreground)!important;color:var(--foreground)!important}body{background:var(--main-background);font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--transition-duration) ease,color var(--transition-duration) ease;max-width:100vw;overflow-x:hidden}.filterPanel .MuiFormLabel-root,.filterPanel .MuiInputAdornment-root,.filterPanel .MuiSelect-iconOutlined,.filterPanel .MuiSvgIcon-root,html{color:var(--foreground)!important}.rdrCalendarWrapper,.rdrDateDisplayWrapper,.rdrMonth,.rdrMonthAndYearPickers,.rdrMonthAndYearWrapper{background-color:var(--button-background)!important;color:var(--foreground)!important;border:0 solid var(--hover-bg)!important}.rdrDateDisplay,.rdrDay,.rdrDayNumber span{color:var(--foreground)!important}.rdrDayToday{background-color:var(--hover-bg)!important;border:1px solid var(--active-color)!important}.rdrDayPassive{opacity:0!important}.rdrDayHovered{background-color:var(--hover-bg)!important}.rdrMonthPicker select,.rdrYearPicker select{background-color:var(--filter-background)!important;color:var(--foreground)!important;border:1px solid var(--border-color)!important;font-size:16px}.rdrDateDisplayItem input{background-color:var(--hover-bg)!important;color:var(--foreground)!important;border:none!important}.rdrNextPrevButton{background-color:var(--button-background)!important;color:var(--foreground)!important}.rdrNextButton i{border-color:#0000 #0000 #0000 var(--button-color)!important}.rdrPprevButton i{border-color:#0000 var(--button-color) #0000 #0000!important}.rdrDayPassive{visibility:hidden!important;opacity:0;cursor:none!important}.rdrMonthAndYearPickers select:hover{background-color:var(--hover-bg)!important}.app-container{display:flex;height:100vh;overflow:hidden;transition:margin-left var(--transition-duration) ease}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.interactive-item,.menu-item,.sidebar,.toggle-section{font-family:Roboto,sans-serif}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@media (prefers-color-scheme:light){html{color-scheme:light}}.sidebar{display:flex;flex-direction:column;flex-shrink:0;width:60px;transition:width var(--transition-duration) ease,background-color var(--transition-duration) ease,color var(--transition-duration) ease;height:100vh;background-color:var(--sidebar-background);color:var(--foreground);box-sizing:border-box;overflow:hidden;z-index:3001}.sidebar.expanded{width:180px}.main-content{flex:1 1;overflow:auto;background-color:var(--main-background)!important;color:var(--foreground)!important;top:48px;height:calc(100vh - 48px);position:relative;padding:20px;box-sizing:border-box}.main-content>.dashboard-grid{width:100%}.interactive-item{display:flex;align-items:center;padding:10px;box-sizing:border-box;width:100%;cursor:pointer;border-left:3px solid transparent;transition:border-color var(--transition-duration) ease,background-color var(--transition-duration) ease;height:50px;position:relative}.interactive-item:hover{background-color:var(--hover-bg);border-left:3px solid var(--active-color)}.icon,.sidebar.collapsed .interactive-item{justify-content:center}.icon{font-size:24px;color:var(--foreground);width:24px;height:24px;display:flex;align-items:center;flex-shrink:0}.title{display:none;margin-left:10px;white-space:nowrap;font-size:16px}.sidebar.expanded .title{display:inline}.logo-section{display:flex;justify-content:center;align-items:center;padding:20px 0}.logo-section .logo{border-radius:50%;object-fit:cover}.toggle-section{display:flex;justify-content:center;align-items:center;padding:10px 0}.toggle-section .icon{transition:transform var(--transition-duration) ease}.sidebar.expanded .toggle-section .icon{transform:rotate(180deg)}.menu{list-style:none;padding:0;margin:0;flex:1 1;display:flex;flex-direction:column}.menu-item{display:flex;align-items:center;padding:10px;box-sizing:border-box;width:100%;cursor:pointer;border-left:3px solid transparent;transition:border-color var(--transition-duration) ease,background-color var(--transition-duration) ease;height:50px;position:relative}.menu-item:hover{background-color:var(--hover-bg);border-left:3px solid var(--active-color)}.sidebar.collapsed .menu-item{justify-content:center}.sidebar.expanded .menu-item{justify-content:flex-start;padding-left:20px}.tooltip{display:none;position:absolute;left:70px;white-space:nowrap;background-color:#444;color:#fff;padding:5px 10px;border-radius:4px;font-size:14px;opacity:0;transform:translateX(-10px);transition:opacity var(--transition-duration) ease,transform var(--transition-duration) ease;pointer-events:none;z-index:1000}.sidebar.collapsed .menu-item:hover .tooltip{display:block;opacity:1;transform:translateX(0)}.menu-item.active{border-left-color:var(--active-color)}.menu-item.active,.menu-item.active .icon,.menu-item.active .title{color:var(--active-color)}.menu-item.active:hover{background-color:var(--hover-bg);border-left:3px solid var(--active-color)}.logout-section{display:flex;align-items:center;padding:10px;box-sizing:border-box;width:100%;cursor:pointer;border-left:3px solid transparent;transition:border-color var(--transition-duration) ease,background-color var(--transition-duration) ease;height:50px}.logout-section:hover{background-color:var(--hover-bg);border-left:3px solid var(--active-color)}.sidebar.collapsed .logout-section{justify-content:center}.sidebar.expanded .logout-section{justify-content:flex-start}.interactive-item,.menu-item,.sidebar,.toggle-section{transition:all var(--transition-duration) ease}.hidden{display:none}.rdrDefinedRangesWrapper{background-color:var(--overlay)!important;color:var(--foreground)!important;border:1px solid var(--hover-bg)!important;padding:8px;height:21em!important;border-radius:8px}.rdrStaticRange:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.rdrStaticRange:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.rdrStaticRange{background-color:var(--hover-bg)!important;color:var(--foreground)!important;border:none!important;width:7rem!important;transition:background .3s ease,color .3s ease}.rdrStaticRangeLabel:hover{background-color:var(--filter-background)!important;color:var(--foreground)!important}.rdrInputRange input,.rdrStaticRangeSelected{background-color:var(--hover-bg)!important;color:var(--foreground)!important}.rdrInputRange input{border:none!important;text-align:center}.rdrDaySelected,.rdrDaySelected span,.rdrEndEdge,.rdrInRange,.rdrStartEdge{background-color:var(--overlay)!important;color:var(--filter-background)!important}.rdrDayToday .rdrDayNumber span:after{background:var(--button-color)!important;bottom:2px!important;height:2px!important}.rdrDayToday{background:var(--button-color)!important;background-color:var(--button-background)!important;border:unset!important}input[type=time]::-webkit-datetime-edit-ampm-field option,input[type=time]::-webkit-datetime-edit-hour-field option,input[type=time]::-webkit-datetime-edit-minute-field option{background-color:#fff!important;color:#333!important}input[type=time]::-webkit-datetime-edit-ampm-field option:checked,input[type=time]::-webkit-datetime-edit-hour-field option:checked,input[type=time]::-webkit-datetime-edit-minute-field option:checked{background-color:#e0e0e0!important;color:#000!important}input[type=time] option{background-color:#fff!important;color:#333!important}input[type=time] option:checked{background-color:#e0e0e0!important;color:#000!important}body{color:var(--foreground)}.dashboardGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:150px;grid-gap:20px;gap:20px;padding:5px 20px;box-sizing:border-box;width:100%;align-items:stretch}.dashboardItem{background-color:var(--sidebar-background,#1f1f1f);border:1px solid var(--hover-bg);border-radius:8px;padding:10px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;height:100%;overflow:hidden;transition:transform var(--transition-duration) ease,background-color var(--transition-duration) ease;position:relative}.transparentBlock{display:hidden;border:none;padding:0}.dashboardItem:hover{background-color:var(--hover-item-bg);transform:translateY(-2px);filter:saturate(1.5)}.timeFormatStr{bottom:10px;position:absolute;font-size:12px;text-align:center}.dashboardIitem .title{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:10px}.grid-span-1{grid-column:span 1}.grid-span-2{grid-column:span 2}.grid-span-3{grid-column:span 3}.grid-span-4{grid-column:span 4}.grid-span-5{grid-column:span 5}.grid-span-6{grid-column:span 6}.grid-span-row-1{grid-row:span 1}.grid-span-row-2{grid-row:span 2}.grid-span-row-3{grid-row:span 3}.grid-span-row-4{grid-row:span 4}.grid-span-row-5{grid-row:span 5}.grid-span-row-6{grid-row:span 6}@media (max-width:1400px){.dashboardGrid{grid-template-columns:repeat(4,1fr);grid-auto-rows:130px}.transparentBlock{display:none}.grid-span-5,.grid-span-6{grid-column:span 4}}@media (max-width:992px){.dashboardGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:120px}.transparentBlock{display:none}.grid-span-3,.grid-span-4,.grid-span-5,.grid-span-6{grid-column:span 2}}@media (max-width:768px){.dashboardGrid{grid-template-columns:1fr;grid-auto-rows:120px}.grid-span-2,.grid-span-3,.grid-span-4,.grid-span-5,.grid-span-6{grid-column:span 1}}.dashboardRenderer{top:30px}.mapboxgl-ctrl-attrib,.mapboxgl-ctrl>.mapboxgl-ctrl-logo{display:none!important}.interactive-item:focus-visible,.menu-item:focus-visible{outline:3px solid var(--active-color);outline-offset:2px;position:relative;z-index:1}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--active-color);outline-offset:2px;text-decoration:underline}body{line-height:1.5;letter-spacing:.12px;word-spacing:.16px}@media screen and (max-width:992px){.container{width:100%;overflow-x:hidden}}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.FAR3DLoadingAnimation{display:none}}.tooltip-reset .MuiTooltip-popper{display:none!important}.MuiTooltip-tooltip{pointer-events:none!important}.legal-links-section{margin-top:auto;padding-top:10px}.sidebar.expanded .legal-links-section{display:flex;align-items:center;justify-content:space-between}.sidebar.expanded .legal-links-section .title{flex:1 1}.legal-menu .MuiMenuItem-root{font-size:.875rem;padding-top:.75rem;padding-bottom:.75rem;z-index:99999}.legal-menu .MuiMenuItem-root:hover{background-color:var(--hover-bg)}.rdrDayDisabled{opacity:.5!important}.rdrDayDisabled,.rdrInputRanges{background-color:var(--hover-bg)!important;color:var(--foreground)!important;border:none!important}.rdrInputRanges{display:none!important}.high-contrast input::placeholder{color:rgba(0,0,0,.7)!important;opacity:1!important}.high-contrast input::-webkit-input-placeholder{color:rgba(0,0,0,.7)!important}.high-contrast input::-moz-placeholder{color:rgba(0,0,0,.7)!important;opacity:1!important}.high-contrast input:-ms-input-placeholder{color:rgba(0,0,0,.7)!important}.high-contrast input::-ms-input-placeholder{color:rgba(0,0,0,.7)!important}.dashboard-page{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1rem;box-sizing:border-box;background-color:var(--main-background)}.dashboard-menu-window{width:90%;max-width:800px;max-height:90vh;margin:0 auto;padding:2rem;background-color:var(--sidebar-background);border-radius:12px;box-shadow:0 10px 20px rgba(0,0,0,.3);text-align:center;overflow:hidden}.dashboard-title{font-size:2rem;color:var(--foreground);font-family:var(--font-family-secondary);text-shadow:0 2px 4px rgba(0,0,0,.2)}.dashboard-title,.search-container{margin-bottom:1.5rem}.search-input:focus{border-color:var(--active-color)}.dashboard-grid-container{max-height:500px;padding:.5rem;overflow-y:auto;position:relative}.dashboard-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.3rem;gap:1.3rem}.dashboard-item{background-color:var(--sidebar-background);border:1px solid var(--hover-bg);border-radius:8px;padding:1.5rem;text-align:center;cursor:pointer;transition:transform var(--transition-duration),background-color var(--transition-duration);box-shadow:0 2px 4px rgba(0,0,0,.1)}.dashboard-item:hover{transform:translateY(-4px);background-color:var(--hover-bg)}.icon-container{font-size:2rem;margin-bottom:1rem;color:var(--active-color)}.dashboard-item h3{font-size:1.25rem;font-weight:700;margin:.5rem 0;color:var(--foreground)}.dashboard-item p{font-size:.875rem;color:var(--foreground);opacity:.8;margin:0}.scroll-arrow{z-index:10;position:absolute;cursor:pointer;bottom:25px;left:96%;transform:translateX(-50%);font-size:2rem;font-weight:900;color:var(--active-color);animation:bounce 1.5s infinite;display:none}.dashboard-grid-container.scrolled .scroll-arrow{display:none}.dashboard-grid-container:not(.scrolled) .scroll-arrow{display:block}.dashboardItem .infoButton{opacity:0;pointer-events:none;transition:opacity .3s}.dashboardItem:hover .infoButton{opacity:.8;pointer-events:auto}@keyframes bounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-5px)}}.skip-link{position:absolute;top:-40px;left:0;background:var(--active-color);color:#fff;padding:8px;z-index:9999;transition:top .3s}.skip-link:focus{top:0}.keyboard-navigation [tabindex]:focus,.keyboard-navigation a:focus,.keyboard-navigation button:focus,.keyboard-navigation input:focus,.keyboard-navigation select:focus,.keyboard-navigation textarea:focus,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--active-color)!important;outline-offset:4px!important;text-decoration:underline!important}.enhanced-focus [tabindex]:focus,.enhanced-focus [tabindex]:focus-visible,.enhanced-focus a:focus,.enhanced-focus a:focus-visible,.enhanced-focus button:focus,.enhanced-focus button:focus-visible,.enhanced-focus input:focus,.enhanced-focus input:focus-visible,.enhanced-focus select:focus,.enhanced-focus select:focus-visible,.enhanced-focus textarea:focus,.enhanced-focus textarea:focus-visible{outline:5px solid #ff0!important;outline-offset:2px!important;box-shadow:0 0 0 2px #000!important;text-decoration:underline!important;border-radius:4px}.high-legibility{--font-family-primary:"Open Sans","Arial",sans-serif!important;--font-family-secondary:"Open Sans","Arial",sans-serif!important;--font-family-tertiary:"Open Sans","Arial",sans-serif!important;--font-family-body:"Open Sans","Arial",sans-serif!important;letter-spacing:.5px!important;word-spacing:.8px!important;line-height:1.8!important}.high-legibility *{font-family:Open Sans,Arial,sans-serif!important}.increased-text-spacing,.increased-text-spacing *{letter-spacing:.12em!important;word-spacing:.16em!important}.high-contrast{--foreground-dark:#000!important;--foreground-light:#000!important;--main-background-dark:#fff!important;--main-background-light:#fff!important;--active-color-dark:#00e!important;--active-color-light:#00e!important;--toolbar-dark:#f0f0f0!important;--toolbar-light:#f0f0f0!important;--border-color-dark:#000!important;--border-color-light:#000!important;--hover-bg-dark:#ff0!important;--hover-bg-light:#ff0!important;--button-background-dark:#f0f0f0!important;--button-background-light:#f0f0f0!important;--button-color-dark:#000!important;--button-color-light:#000!important;--filter-background-dark:#e0e0e0!important;--filter-background-light:#e0e0e0!important;--sidebar-background-dark:#f0f0f0!important;--sidebar-background-light:#f0f0f0!important;--darkend-bg-dark:#e0e0e0!important;--darkend-bg-light:#e0e0e0!important;--overlay-dark:#f0f0f0!important;--overlay-light:#f0f0f0!important}.high-contrast .app-container,.high-contrast .main-content,.high-contrast body,.high-contrast main{background-color:#fff!important;color:#000!important}.high-contrast .sidebar{border-right:2px solid #000!important}.high-contrast .sidebar,.high-contrast .sidebar .interactive-item,.high-contrast .sidebar .menu-item{background-color:#f0f0f0!important;color:#000!important}.high-contrast .sidebar .interactive-item:hover,.high-contrast .sidebar .menu-item:hover{background-color:#ff0!important;color:#000!important}.high-contrast .sidebar .menu-item.active{background-color:#e0e0e0!important;border-left:3px solid #00e!important}.high-contrast .sidebar .icon,.high-contrast .sidebar .title{color:#000!important}.high-contrast .toolbar{background-color:#f0f0f0!important;color:#000!important}.high-contrast .filter-panel,.high-contrast [class*=filterPanel]{background-color:#e0e0e0!important;color:#000!important}.high-contrast .link,.high-contrast [role=link],.high-contrast a{color:#000!important;text-decoration:underline!important}.high-contrast .MuiButton-root,.high-contrast .button,.high-contrast [role=button],.high-contrast button{background-color:#f0f0f0!important;color:#000!important;border:1px solid #000!important}.high-contrast .MuiButton-root:hover,.high-contrast .button:hover,.high-contrast [role=button]:hover,.high-contrast button:hover{background-color:#ff0!important;color:#000!important}.high-contrast .MuiInputBase-root,.high-contrast .MuiOutlinedInput-root,.high-contrast .MuiSelect-root,.high-contrast input,.high-contrast select,.high-contrast textarea{background-color:#fff!important;color:#000!important}.high-contrast .MuiSvgIcon-root,.high-contrast svg{gap:"2px"!important}.high-contrast .MuiFormLabel-root,.high-contrast label{color:#000!important}.high-contrast .MuiSvgIcon-root,.high-contrast svg{color:#000!important;fill:#000!important}.high-contrast .MuiMenuItem-root{color:#000!important;background-color:#f0f0f0!important}.high-contrast .MuiMenuItem-root:hover{background-color:#ff0!important}.high-contrast .MuiDivider-root,.high-contrast hr{background-color:#000!important}.high-contrast .MuiCard-root,.high-contrast .MuiPaper-root,.high-contrast [class*=card],.high-contrast [class*=paper]{background-color:#f0f0f0!important;color:#000!important}.high-contrast [class*=appBar],.high-contrast [class*=header],.high-contrast [class*=stickyToolbar]{background-color:#f0f0f0!important;color:#000!important;border-bottom:1px solid #000!important}.high-contrast [class*=Table] th,.high-contrast [class*=table] th{background-color:#e0e0e0!important;color:#000!important;border:1px solid #000!important}.high-contrast [class*=Table] td,.high-contrast [class*=table] td{border:1px solid #000!important}.high-contrast [class*=Table] tr:nth-child(2n),.high-contrast [class*=table] tr:nth-child(2n){background-color:#f8f8f8!important}.high-contrast .MuiTab-root,.high-contrast [role=tab]{background-color:#f0f0f0!important;color:#000!important;border:1px solid #000!important}.high-contrast .MuiTab-root.Mui-selected,.high-contrast [role=tab][aria-selected=true]{background-color:#e0e0e0!important;border-bottom:3px solid #00e!important}.high-contrast .MuiDialog-paper,.high-contrast .MuiTooltip-tooltip,.high-contrast [role=dialog],.high-contrast [role=tooltip]{background-color:#fff!important;color:#000!important;border:2px solid #000!important}.dark-contrast{--main-background:#0a1124!important;--main-background-dark:#0a1124!important;--main-background-light:#0a1124!important;--foreground:#fff!important;--foreground-dark:#fff!important;--foreground-light:#fff!important;--active-color:#ffb300!important;--active-color-dark:#ffb300!important;--active-color-light:#ffb300!important;--toolbar:#16213a!important;--toolbar-dark:#16213a!important;--toolbar-light:#16213a!important;--border-color:#ffb300!important;--border-color-dark:#ffb300!important;--border-color-light:#ffb300!important;--hover-bg:#1e2a47!important;--hover-bg-dark:#1e2a47!important;--hover-bg-light:#1e2a47!important;--button-background:#16213a!important;--button-background-dark:#16213a!important;--button-background-light:#16213a!important;--button-color:#fff!important;--button-color-dark:#fff!important;--button-color-light:#fff!important;--filter-background:#1e2a47!important;--filter-background-dark:#1e2a47!important;--filter-background-light:#1e2a47!important;--sidebar-background:#16213a!important;--sidebar-background-dark:#16213a!important;--sidebar-background-light:#16213a!important;--darkend-bg:#1e2a47!important;--darkend-bg-dark:#1e2a47!important;--darkend-bg-light:#1e2a47!important;--overlay:#16213a!important;--overlay-dark:#16213a!important;--overlay-light:#16213a!important;--active-text-color:#000!important}.dark-contrast .app-container,.dark-contrast .main-content,.dark-contrast body,.dark-contrast main{background-color:#0a1124!important;color:#fff!important}.dark-contrast .sidebar{background-color:#16213a!important;color:#fff!important;border-right:1px solid #fff!important}.dark-contrast .sidebar .interactive-item,.dark-contrast .sidebar .menu-item{background-color:#16213a!important;color:#fff!important;border-bottom:1px solid #fff!important}.dark-contrast .sidebar .interactive-item:hover,.dark-contrast .sidebar .menu-item:hover{background-color:#1e2a47!important;color:#fff!important}.dark-contrast .sidebar .menu-item.active{background-color:#1e2a47!important;border-left:1px solid #ffb300!important}.dark-contrast .sidebar .icon,.dark-contrast .sidebar .title{color:#fff!important}.dark-contrast .toolbar{background-color:#16213a!important;color:#fff!important}.dark-contrast .filter-panel,.dark-contrast [class*=filterPanel]{background-color:#1e2a47!important;color:#fff!important}.dark-contrast .link,.dark-contrast [role=link],.dark-contrast a{color:#ffb300!important;text-decoration:underline!important}.dark-contrast .MuiButton-root,.dark-contrast .button,.dark-contrast [role=button],.dark-contrast button{background-color:#16213a!important;color:#fff!important;border:1px solid #fff!important}.dark-contrast .MuiButton-root:hover,.dark-contrast .button:hover,.dark-contrast [role=button]:hover,.dark-contrast button:hover{background-color:#1e2a47!important;color:#fff!important}.dark-contrast .MuiInputBase-root,.dark-contrast .MuiOutlinedInput-root,.dark-contrast .MuiSelect-root,.dark-contrast input,.dark-contrast select,.dark-contrast textarea{background-color:#0a1124!important;color:#fff!important}.dark-contrast .MuiFormLabel-root,.dark-contrast label{color:#fff!important}.dark-contrast .MuiSvgIcon-root,.dark-contrast svg{color:#fff!important;fill:#fff!important}.dark-contrast .MuiMenuItem-root{color:#fff!important;background-color:#16213a!important}.dark-contrast .MuiMenuItem-root:hover{background-color:#1e2a47!important}.dark-contrast .MuiDivider-root,.dark-contrast hr{background-color:#fff!important}.dark-contrast .MuiCard-root,.dark-contrast .MuiPaper-root,.dark-contrast [class*=card],.dark-contrast [class*=paper]{background-color:#16213a!important;color:#fff!important;border:1px solid #fff!important}.dark-contrast [class*=appBar],.dark-contrast [class*=toolbarContainer]{background-color:#16213a!important;color:#fff!important;border-bottom:1x solid #fff!important}.dark-contrast [class*=Table] th,.dark-contrast [class*=table] th{background-color:#1e2a47!important;color:#fff!important;border:1px solid #fff!important}.dark-contrast [class*=Table] td,.dark-contrast [class*=table] td{border:1px solid #fff!important}.dark-contrast [class*=Table] tr:nth-child(2n),.dark-contrast [class*=table] tr:nth-child(2n){background-color:#0c223a!important}.dark-contrast .MuiTab-root,.dark-contrast [role=tab]{background-color:#16213a!important;color:#fff!important;border:1px solid #fff!important}.dark-contrast .MuiTab-root.Mui-selected,.dark-contrast [role=tab][aria-selected=true]{background-color:#1e2a47!important;border-bottom:3px solid #ffb300!important}.dark-contrast .MuiTooltip-tooltip,.dark-contrast [role=tooltip]{background-color:#16213a!important;color:#fff!important;border:none!important}.dark-contrast .MuiDialog-paper,.dark-contrast [role=dialog]{background-color:#0a1124!important;color:#fff!important;border:none!important}.dark-contrast .MuiAlert-root[style*="background-color: #ffff00"],.dark-contrast .MuiAlert-root[style*="background-color: #ffff00"] *,.dark-contrast .MuiAlert-root[style*="background-color: rgb(255, 255, 0)"],.dark-contrast .MuiAlert-root[style*="background-color: rgb(255, 255, 0)"] *,.dark-contrast .MuiButton-contained.MuiButton-containedPrimary,.dark-contrast .MuiButton-contained.MuiButton-containedPrimary:hover,.dark-contrast .MuiChip-root[style*="background-color: #ffff00"],.dark-contrast .MuiChip-root[style*="background-color: #ffff00"] *,.dark-contrast .MuiChip-root[style*="background-color: rgb(255, 255, 0)"],.dark-contrast .MuiChip-root[style*="background-color: rgb(255, 255, 0)"] *,.dark-contrast .yellow,.dark-contrast [class*=header][style*="background: #ffff00"],.dark-contrast [class*=header][style*="background: rgb(255, 255, 0)"],.dark-contrast [class*=header][style*="background:#ffff00"],.dark-contrast [class*=yellow],.dark-contrast [style*="background-color: #ffff00"],.dark-contrast [style*="background-color: rgb(255, 255, 0)"],.dark-contrast [style*="background-color:#ffff00"],.dark-contrast [style*="background-color:rgb(255,255,0)"],.dark-contrast button[style*="background-color: #ffff00"],.dark-contrast button[style*="background-color: #ffff00"] *,.dark-contrast button[style*="background-color: rgb(255, 255, 0)"],.dark-contrast button[style*="background-color: rgb(255, 255, 0)"] *,.dark-contrast button[style*="background-color:#ffff00"],.dark-contrast button[style*="background-color:#ffff00"] *,.dark-contrast button[style*="background-color:rgb(255,255,0)"],.dark-contrast button[style*="background-color:rgb(255,255,0)"] *{color:#000!important}.grayscale{filter:grayscale(100%)!important}.highlight-links a{text-decoration:underline!important;color:var(--active-color)!important;font-weight:700!important;background-color:rgba(255,255,0,.2)!important;padding:0 2px!important}.underline-links a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}.reduce-motion *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}.reduce-motion .FAR3DLoadingAnimation{display:none!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.screen-reader-optimized [aria-hidden=true]{display:none!important}.screen-reader-optimized .sr-emphasis{border:2px solid var(--active-color)}.keyboard-navigation:not(.reduce-motion) :focus{transition:outline-offset .2s linear}.dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.keyboard-navigation .keyboard-hint{display:inline-block!important;border:1px solid var(--border-color);padding:2px 6px;border-radius:4px;font-size:.85em;margin-left:8px;background-color:rgba(var(--hover-bg),.1)}.accessibility-widget-container{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.accessibility-widget-container>*{pointer-events:auto}.skip-to-content{position:absolute;top:-100px;left:50%;transform:translateX(-50%);background:var(--active-color);color:#fff;padding:8px 16px;z-index:10000;transition:top .3s;border-radius:0 0 4px 4px;text-decoration:none;font-weight:700}.skip-to-content:focus{top:0}.dark-contrast .MuiButton-containedPrimary,.dark-contrast .MuiButton-outlinedPrimary,.dark-contrast [role=button].primary-action,.dark-contrast [role=button][type=submit],.dark-contrast button.primary-action,.dark-contrast button[type=submit],.dark-contrast div[style*="background-color: #ffff00"] button,.dark-contrast div[style*="background-color: rgb(255, 255, 0)"] button{background-color:#ffb300!important;color:#000!important}.dark-contrast [class*=support]>div[style*="background-color: #ffff00"],.dark-contrast [class*=support]>div[style*="background-color: #ffff00"] *,.dark-contrast [class*=support]>div[style*="background-color: rgb(255, 255, 0)"],.dark-contrast [class*=support]>div[style*="background-color: rgb(255, 255, 0)"] *,.dark-contrast h1+div>div[style*="background-color: #ffff00"],.dark-contrast h1+div>div[style*="background-color: #ffff00"] *,.dark-contrast h1+div>div[style*="background-color: rgb(255, 255, 0)"],.dark-contrast h1+div>div[style*="background-color: rgb(255, 255, 0)"] *{color:#000!important}.dark-contrast [style*="background-color: #ffff00"] .MuiSvgIcon-root,.dark-contrast [style*="background-color: #ffff00"] .MuiTypography-root,.dark-contrast [style*="background-color: #ffff00"] h2,.dark-contrast [style*="background-color: #ffff00"] svg,.dark-contrast [style*="background-color: #ffff00"] svg *,.dark-contrast [style*="background-color: rgb(255, 255, 0)"] .MuiSvgIcon-root,.dark-contrast [style*="background-color: rgb(255, 255, 0)"] .MuiTypography-root,.dark-contrast [style*="background-color: rgb(255, 255, 0)"] h2,.dark-contrast [style*="background-color: rgb(255, 255, 0)"] svg,.dark-contrast [style*="background-color: rgb(255, 255, 0)"] svg *{color:#000!important;fill:#000!important}.dark-contrast [style*="background-color: #ffff00"] [role=heading],.dark-contrast [style*="background-color: rgb(255, 255, 0)"] [role=heading]{color:#000!important}.dark-contrast [role=button][style*="background-color: #ffff00"],.dark-contrast [role=button][style*="background-color: rgb(255, 255, 0)"],.dark-contrast a[style*="background-color: #ffff00"],.dark-contrast a[style*="background-color: rgb(255, 255, 0)"],.dark-contrast button[style*="background-color: #ffff00"],.dark-contrast button[style*="background-color: rgb(255, 255, 0)"]{background-color:#ffb300!important;color:#000!important}.dark-contrast [style*="background-color: #ffff00"]>a>svg,.dark-contrast [style*="background-color: #ffff00"]>button>svg,.dark-contrast [style*="background-color: #ffff00"]>svg,.dark-contrast [style*="background-color: rgb(255, 255, 0)"]>a>svg,.dark-contrast [style*="background-color: rgb(255, 255, 0)"]>button>svg,.dark-contrast [style*="background-color: rgb(255, 255, 0)"]>svg{color:#000!important;fill:#000!important;stroke:#000!important}.dark-contrast a:empty,.dark-contrast a:empty[style*=background],.dark-contrast a[href="#"]{background-color:#ffb300!important;color:#000!important}.dark-contrast [style*="#ffff00"] circle,.dark-contrast [style*="#ffff00"] g,.dark-contrast [style*="#ffff00"] line,.dark-contrast [style*="#ffff00"] path,.dark-contrast [style*="#ffff00"] polyline,.dark-contrast [style*="#ffff00"] svg,.dark-contrast [style*="(255, 255, 0)"] circle,.dark-contrast [style*="(255, 255, 0)"] g,.dark-contrast [style*="(255, 255, 0)"] line,.dark-contrast [style*="(255, 255, 0)"] path,.dark-contrast [style*="(255, 255, 0)"] polyline,.dark-contrast [style*="(255, 255, 0)"] svg,.dark-contrast [style*=yellow] circle,.dark-contrast [style*=yellow] g,.dark-contrast [style*=yellow] line,.dark-contrast [style*=yellow] path,.dark-contrast [style*=yellow] polyline,.dark-contrast [style*=yellow] svg,.dark-contrast a:empty path,.dark-contrast a:empty svg,.dark-contrast a:empty svg *,.dark-contrast a[href="#"] path,.dark-contrast a[href="#"] svg,.dark-contrast a[href="#"] svg *{color:#000!important;fill:#000!important;stroke:#000!important}.dark-contrast [style*="background-color: #ffff00"]>*,.dark-contrast [style*="background-color: rgb(255, 255, 0)"]>*,.dark-contrast a[href] svg *,.dark-contrast a[href]>svg,.dark-contrast button svg *,.dark-contrast button>svg{fill:currentColor!important}.dark-contrast [style*="#ffff00"],.dark-contrast [style*="rgb(255, 255, 0)"]{background-color:#ffb300!important;color:#000!important}.dark-contrast a[style*="background-color:"][style*="#ffff00"],.dark-contrast a[style*="background-color:"][style*="255, 255, 0)"]{background-color:#ffb300!important}

  /* !important override for the specific arrow in yellow container */.dark-contrast a.primary-button[href],.dark-contrast a.primary-button[href] *,.dark-contrast a[style*="background-color:"][style*="#ffff00"] path,.dark-contrast a[style*="background-color:"][style*="#ffff00"] svg,.dark-contrast a[style*="background-color:"][style*="255, 255, 0)"] path,.dark-contrast a[style*="background-color:"][style*="255, 255, 0)"] svg,.dark-contrast a[style*=background-color] svg path[d],.dark-contrast a[style*=background-color] svg[viewBox],.dark-contrast a[style*=background-color] svg[viewBox] *{fill:#000!important;stroke:#000!important;color:#000!important}.dark-contrast [style*="background-color: #00e5ff"],.dark-contrast [style*="background-color: #00ffff"],.dark-contrast [style*="background-color: aqua"],.dark-contrast [style*="background-color: cyan"],.dark-contrast [style*="background-color: rgb(0, 229, 255)"],.dark-contrast [style*="background-color: rgb(0, 255, 255)"],.dark-contrast [style*="background-color:#00e5ff"],.dark-contrast [style*="background-color:rgb(0,229,255)"],.dark-contrast [style*="background: #00e5ff"],.dark-contrast [style*="background: rgb(0, 229, 255)"]{color:#000!important}.dark-contrast [style*="background-color: #00e5ff"] *,.dark-contrast [style*="background-color: #00ffff"] *,.dark-contrast [style*="background-color: aqua"] *,.dark-contrast [style*="background-color: cyan"] *,.dark-contrast [style*="background-color: rgb(0, 229, 255)"] *,.dark-contrast [style*="background-color: rgb(0, 255, 255)"] *,.dark-contrast [style*="background-color:#00e5ff"] *,.dark-contrast [style*="background-color:rgb(0,229,255)"] *,.dark-contrast [style*="background: #00e5ff"] *,.dark-contrast [style*="background: rgb(0, 229, 255)"] *{color:#000!important;fill:#000!important;stroke:#000!important}[role=button][style*=background][style*="00e5ff"],[role=button][style*=background][style*="00ffff"],a[style*=background][style*="00e5ff"],a[style*=background][style*="00ffff"],button[style*=background][style*="00e5ff"],button[style*=background][style*="00ffff"]{color:#000!important}[role=button][style*=background][style*="00e5ff"] *,[role=button][style*=background][style*="00ffff"] *,a[style*=background][style*="00e5ff"] *,a[style*=background][style*="00ffff"] *,button[style*=background][style*="00e5ff"] *,button[style*=background][style*="00ffff"] *{color:#000!important;fill:#000!important;stroke:#000!important}.dark-contrast a[style*=background-color][style*="#00e5ff"] svg,.dark-contrast a[style*=background-color][style*="rgb(0, 229, 255)"] svg{fill:#000!important;color:#000!important}.dark-contrast a[style*=background-color][style*="#00e5ff"] path,.dark-contrast a[style*=background-color][style*="rgb(0, 229, 255)"] path{fill:#000!important;stroke:#000!important}.dark-contrast [style*="background-color: var(--active-color)"],.dark-contrast [style*="background: var(--active-color)"],.dark-contrast [style*="var(--active-color)"]{color:var(--active-text-color)!important}.dark-contrast [style*="background-color: var(--active-color)"] *,.dark-contrast [style*="background: var(--active-color)"] *,.dark-contrast [style*="var(--active-color)"] *{color:var(--active-text-color)!important;fill:var(--active-text-color)!important;stroke:var(--active-text-color)!important}.dark-contrast .MuiButton-contained,.dark-contrast .MuiButton-outlined,.dark-contrast a.primary,.dark-contrast button.primary{color:var(--button-color-dark)!important}.dark-contrast .MuiButton-contained[style*="background-color: var(--active-color)"],.dark-contrast .MuiButton-outlined[style*="background-color: var(--active-color)"],.dark-contrast a.primary[style*="background-color: var(--active-color)"],.dark-contrast button.primary[style*="background-color: var(--active-color)"]{color:var(--active-text-color)!important}.dark-contrast [style*="background-color: var(--active-color)"]{color:#000!important;font-weight:700}.dark-contrast [style*="background-color: var(--active-color)"] *{color:#000!important;fill:#000!important;stroke:#000!important}.dark-contrast .MuiDialog-paper,.dark-contrast .MuiDrawer-paper{background-color:#0a1124!important;color:#fff!important}.dark-contrast .MuiFormControlLabel-root,.dark-contrast .MuiFormLabel-root,.dark-contrast .MuiTypography-root{color:#fff!important}.dark-contrast .MuiSwitch-track{background-color:hsla(0,0%,100%,.3)!important}.dark-contrast .MuiDivider-root{background-color:hsla(0,0%,100%,.5)!important}.dark-contrast .MuiSlider-rail{background-color:hsla(0,0%,100%,.3)!important}.dark-contrast .MuiIconButton-root{color:#fff!important}.dark-contrast .MuiAlert-root,.dark-contrast .MuiTooltip-tooltip{background-color:#16213a!important;color:#fff!important}html.dark-contrast .MuiDrawer-paper,html.dark-contrast .MuiPaper-root{background-color:#0a1124!important;color:#fff!important}html.dark-contrast .MuiFormControlLabel-label,html.dark-contrast .MuiFormControlLabel-root,html.dark-contrast .MuiSwitch-root,html.dark-contrast .MuiTypography-root{color:#fff!important}html.dark-contrast [class*=MuiInputBase-root]{background-color:#0a1124!important;color:#fff!important}html.dark-contrast .MuiSwitch-root .MuiSwitch-track{background-color:hsla(0,0%,100%,.3)!important}html.dark-contrast .MuiSwitch-root .MuiSwitch-thumb{background-color:#fff!important}html.dark-contrast .MuiIconButton-root{color:#fff!important}html.dark-contrast .MuiDialog-paper{background-color:#0a1124!important;color:#fff!important}html.dark-contrast .MuiDialog-paper *,html.dark-contrast .MuiDrawer-paper *,html.dark-contrast .MuiPaper-root div:not(.MuiSwitch-thumb):not(.MuiSwitch-track),html.dark-contrast .MuiPaper-root h1,html.dark-contrast .MuiPaper-root h2,html.dark-contrast .MuiPaper-root h3,html.dark-contrast .MuiPaper-root h4,html.dark-contrast .MuiPaper-root h5,html.dark-contrast .MuiPaper-root h6,html.dark-contrast .MuiPaper-root p,html.dark-contrast .MuiPaper-root span:not(.MuiSwitch-thumb):not(.MuiSwitch-track){color:#fff!important}html.dark-contrast .MuiSlider-rail{background-color:hsla(0,0%,100%,.3)!important}html.dark-contrast .MuiSlider-track{background-color:var(--active-color)!important}html.dark-contrast .MuiDivider-root{background-color:hsla(0,0%,100%,.3)!important}html[class*=dark-contrast] .MuiDialog-paper,html[class*=dark-contrast] .MuiDrawer-paper,html[class*=dark-contrast] .MuiPaper-root,html[class*=dark-contrast] [class*=MuiPaper]{background-color:#0a1124!important;color:#fff!important}html[class*=dark-contrast] .MuiPaper-root *{color:#fff!important}html[class*=dark-contrast] .MuiDialog-paper>div,html[class*=dark-contrast] .MuiDrawer-paper>div,html[class*=dark-contrast] [class*=MuiDialog] [style*=background],html[class*=dark-contrast] [class*=MuiDrawer] [style*=background],html[class*=dark-contrast] [class*=MuiPaper] [style*=background]{background-color:#0a1124!important}.DateRange_calContainer__o3wIC{position:relative;display:flex;flex-direction:column;align-items:center;place-content:center;border-radius:5}.DateRange_minimalBox__NPcEc{border:unset;white-space:nowrap}.DateRange_toggleButton__VFFba{color-scheme:var(--mode);display:flex;width:11em;height:3rem;justify-content:space-between;color:var(--foreground);border-radius:5px;padding:8px 16px;cursor:pointer;border:none;box-shadow:1px 1px 5px rgba(0,0,0,.2);transition:background .3s}.DateRange_toggleButton__VFFba,.DateRange_toggleButton__VFFba:hover{background-color:var(--hover-bg)}.DateRange_dateRangeWrapper__Ljg2_{position:fixed;top:64px;left:50%;transform:translateX(-50%);z-index:1000;background:var(--button-background);box-shadow:0 4px 10px rgba(0,0,0,.2);border-radius:8px;padding:10px;width:380px;max-width:94vw;color:var(--foreground)}@media (max-width:480px){.DateRange_dateRangeWrapper__Ljg2_{top:56px;width:94vw;max-width:94vw}.DateRange_rdrDefinedRangesWrapper__ndYYv{display:none}}.DateRange_timeInputs__iqpqw{display:flex;justify-content:space-between;margin-top:10px;color:var(--foreground)!important;border:1px solid var(--hover-bg)!important;padding:6px;font-size:18px;text-align:center}.DateRange_timeInputs__iqpqw input{background-color:var(--hover-bg)!important;color:var(--foreground)!important;border:none!important;color-scheme:var(--mode)}.DateRange_timeInput__EDzRa{width:45%}.DateRange_customDateRange__KMLVj{background-color:var(--filter-background)!important;color:var(--foreground)!important;border:1px solid var(--hover-bg)!important;padding:10px;border-radius:8px}.DateRange_dateRangeButton__E0lsh{padding:.5em}.DateRange_timezoneContainer__3tGBK{display:flex;justify-content:center;margin-top:10px;color:var(--foreground)}.DateRange_timezoneButton__ZlVnO{background-color:var(--hover-bg)!important;color:var(--foreground)!important;border-radius:5px;border-color:var(--hover-bg)!important;padding:8px 16px;cursor:pointer;border:none;box-shadow:1px 1px 5px rgba(0,0,0,.2);transition:background .3s}