html{scroll-behavior:smooth}:root{--mantine-color-text-secondary:var(--mantine-color-customGrey-2);--sidebar-bg:#202020;--sidebar-color:white;--sidebar-active-text-color:white;--sidebar-hover-color:color-mix(in srgb,var(--mantine-color-interactiveIndigo-2) 20%,transparent);--sidebar-secondary-color:var(--mantine-color-custom_grey-9);--sidebar-icon-color:white;--sidebar-footer-icon-color:var(--mantine-color-customGrey-2);--sidebar-other-color:var(--mantine-color-customDark-2);--sidebar-deep-link-color:#e6e6e640;--dashboard-primary-color:var(--mantine-color-interactiveIndigo)}[data-theme=light]{--mantine-color-text-secondary:var(--mantine-color-customGrey-2);--sidebar-bg:white;--sidebar-color:black;--sidebar-hover-color:var(--mantine-color-interactiveIndigo-1);--sidebar-active-text-color:black;--sidebar-icon-color:var(--mantine-color-interactiveIndigo-2);--sidebar-footer-icon-color:var(--mantine-color-interactiveIndigo-0);--sidebar-secondary-color:var(--mantine-color-gray-7);--sidebar-other-color:var(--mantine-color-customGrey-0);--sidebar-deep-link-color:var(--mantine-color-interactiveIndigo-1)}.dashboard-primary-button{font-size:14px;border-radius:5px;color:white;background-color:var(--mantine-color-interactiveIndigo-0);border:1px solid var(--mantine-color-interactiveIndigo-0);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}@media (hover:hover){.dashboard-primary-button:hover{background-color:#6b70f8;border-color:#6b70f8}}@media (hover:none){.dashboard-primary-button:active{background-color:#6b70f8;border-color:#6b70f8}}.dashboard-primary-button[data-disabled=true]{background-color:var(--mantine-color-customGrey-0);border-color:var(--mantine-color-customGrey-0)}.dashboard-primary-button-light{font-size:14px;color:var(--mantine-color-interactiveIndigo-0);background-color:color-mix(in srgb,var(--mantine-color-interactiveIndigo-0) 20%,transparent);border:1px solid var(--mantine-color-interactiveIndigo-0)}.dashboard-default-button{font-size:14px;color:var(--mantine-color-customGrey-2);border:1px solid var(--mantine-color-customGrey-0);background-color:white;transition:background-color .2s ease-in-out}@media (hover:hover){.dashboard-default-button:hover{background-color:var(--mantine-color-customGrey-0)}}@media (hover:none){.dashboard-default-button:active{background-color:var(--mantine-color-customGrey-0)}}.dashboard-card{background-color:var(--mantine-color-interactiveIndigo-1);border-radius:5px;padding:10px}.dashboard-menu-item{color:black;font-weight:500}.dashboard-menu-item:hover{background-color:var(--mantine-color-interactiveIndigo-1)}.dashboard-segmented-control{background-color:#868afa10;gap:10px}.dashboard-segmented-control .mantine-SegmentedControl-indicator{background-color:white;border-radius:5px}.dashboard-segmented-control .mantine-SegmentedControl-label{font-size:14px;font-weight:500;padding:8px 12px}.dashboard-segmented-control .mantine-SegmentedControl-control{padding:0}.dashboard-input{height:48px;border:1px solid #f3f3f3;border-radius:5px;font-size:14px}.dashboard-input[data-error=true]{border-color:var(--mantine-color-error)}.dashboard-chart-tooltip{background-color:white!important;color:black!important}.dashboard-chart-tooltip-body{display:flex;flex-direction:column;gap:10px}.dashboard-chart-tooltip-legend{--legend-color:black;width:12px;height:3px;background-color:var(--legend-color)}.dashboard-chart-tooltip-legend[data-variant=dashed]{background:linear-gradient(to right,var(--legend-color) 0 3px,transparent 3px 4.5px,var(--legend-color) 4.5px 7.5px,transparent 7.5px 9px,var(--legend-color) 9px 12px)}.dashboard-link{display:flex;flex-direction:row;align-items:center;text-decoration:none;gap:10px;cursor:pointer;padding:8px;width:100%;transition:all .2s ease}.dashboard-link:hover{background-color:var(--sidebar-hover-color)}.dashboard-link[data-active=true]{border-right:1px solid var(--sidebar-icon-color);color:var(--sidebar-active-text-color);background-color:var(--sidebar-hover-color)}.dashboard-link-label{font-size:14px;font-weight:500;color:var(--sidebar-color)}.sidebar[data-collapsed=true] .dashboard-link-label{display:none}*{scrollbar-width:thin;scrollbar-color:var(--mantine-color-interactiveIndigo-1) #f0f0f0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background-color:var(--mantine-color-interactiveIndigo-1);border-radius:5px;border:2px solid #f0f0f0;transition:background-color .3s}::-webkit-scrollbar-thumb:hover{background-color:#555}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:5px}::-webkit-scrollbar-corner{background:#f0f0f0}