.tooltip_trigger__gz5ED{display:contents}.tooltip_tip__zmDjQ{padding:8px 12px;pointer-events:none}.dashboard-sidebar_scope__k8jLp.dashboard-sidebar{position:-webkit-sticky;position:sticky;top:0;width:100%;height:100dvh;max-height:100dvh;min-height:0;align-self:start;box-sizing:border-box;background:#191f25;color:#edf2f5;border-right:1px solid #2d353d;border-radius:0;padding:28px 16px 20px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-gap:24px;gap:24px;overflow:hidden}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-top{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-gap:30px;gap:30px;min-width:0;min-height:0}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-brand{display:grid;justify-items:center;grid-gap:10px;gap:10px;width:100%;box-sizing:border-box;padding:0 36px;border:0;text-align:center}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-logo{width:75px;max-width:100%;height:auto;display:block}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-brand span{color:#9da9b4;font-size:.75rem}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-nav{display:flex;flex-direction:column;gap:26px;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#38434d transparent}.dashboard-sidebar_scope__k8jLp .sidebar-section{display:grid;grid-gap:6px;gap:6px;flex-shrink:0}.dashboard-sidebar_scope__k8jLp .sidebar-section-label{margin:0 12px 10px;color:#a4afb9;font-size:.62rem;font-weight:700;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.dashboard-sidebar_scope__k8jLp .sidebar-nav-item{border:1px solid transparent;border-left-width:2px;border-radius:0 4px 4px 0;background:transparent;color:#a4afb9;min-height:44px;display:flex;align-items:center;gap:12px;padding:10px 12px;font:inherit;font-size:.82rem;font-weight:400;line-height:1.4;cursor:pointer;text-align:left;width:100%;box-sizing:border-box;transition:background-color .15s ease,color .15s ease}.dashboard-sidebar_scope__k8jLp .sidebar-nav-item svg{width:20px;height:20px;flex-shrink:0}.dashboard-sidebar_scope__k8jLp button.sidebar-nav-item:hover{color:#edf2f5;background:#222d35}.dashboard-sidebar_scope__k8jLp .sidebar-nav-item.is-active{background:#213238;color:var(--sidebar-accent);border-left-color:var(--sidebar-accent)}.dashboard-sidebar_scope__k8jLp button.sidebar-nav-item:focus-visible{outline:2px solid var(--sidebar-accent);outline-offset:-2px}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-footer{display:grid;grid-gap:6px;gap:6px;padding-top:16px;border-top:1px solid #2d353d;min-width:0}@media (max-width:1100px){.dashboard-sidebar_scope__k8jLp.dashboard-sidebar{position:static;height:auto;max-height:none;grid-template-rows:auto auto;overflow:visible}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:540px){.dashboard-sidebar_scope__k8jLp .dashboard-sidebar-nav{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dashboard-sidebar_scope__k8jLp .sidebar-nav-item{transition:none}}.dashboard-sidebar_brandHeader__Ov6KB{position:relative;display:flex;align-items:flex-start;justify-content:center;gap:8px;min-width:0}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar_collapseButton__OwfQW{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;padding:0;border:1px solid var(--border);border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.dashboard-sidebar_scope__k8jLp .dashboard-sidebar_collapseButton__OwfQW:hover{color:var(--sidebar-accent);background:var(--surface-alt)}.dashboard-sidebar_scope__k8jLp.dashboard-sidebar[data-collapsed=true]{padding-inline:12px}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .dashboard-sidebar_brandHeader__Ov6KB{justify-content:center}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .dashboard-sidebar_collapseButton__OwfQW{position:static}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .dashboard-sidebar-brand,.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .sidebar-nav-item>span,.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .sidebar-section-label{display:none}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .sidebar-nav-item{justify-content:center;padding-inline:0;gap:0}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .dashboard-sidebar-nav{gap:12px}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .sidebar-section+.sidebar-section{padding-top:12px;border-top:1px solid var(--border)}@media (max-width:1100px){.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .dashboard-sidebar-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .sidebar-section{display:contents}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .sidebar-nav-item{width:44px}.dashboard-sidebar_scope__k8jLp[data-collapsed=true] .dashboard-sidebar_brandHeader__Ov6KB{justify-content:flex-start}}.date-range-picker_field__tRD2P{display:grid;grid-gap:6px;gap:6px;width:300px;max-width:100%}.date-range-picker_label__mzTjC{color:var(--text-muted);font-size:.72rem}.date-range-picker_trigger__18NAI{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;height:var(--control-height);min-height:var(--control-height);padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer}.date-range-picker_trigger__18NAI>svg{color:var(--text-muted);flex-shrink:0}.date-range-picker_trigger__18NAI:hover,.date-range-picker_trigger__18NAI[aria-expanded=true]{border-color:var(--brand)}.date-range-picker_value__O2Ljw{font-size:var(--control-font-size);line-height:1.2;font-weight:500;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-range-picker_separator__PsXDO{color:var(--text-muted);padding-inline:4px}.date-range-picker_content__t9ARS{padding:12px}.date-range-picker_header__nznUe{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.date-range-picker_header__nznUe h3{color:var(--text);font-size:.8rem;font-weight:600;margin:0}.date-range-picker_navigation__eaShk{display:flex;gap:2px}.date-range-picker_iconButton__tUMXK{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.date-range-picker_iconButton__tUMXK:hover{background:var(--surface-alt);color:var(--brand)}.date-range-picker_days__Z3NNN,.date-range-picker_weekdays__jiZhJ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.date-range-picker_weekdays__jiZhJ{color:var(--text-muted);text-align:center;font-size:.65rem;margin-bottom:8px}.date-range-picker_day__ELGiD{display:grid;place-items:center;min-width:0;height:36px;padding:0;border:0;background:transparent;color:var(--text);font:inherit;font-size:.75rem;cursor:pointer}.date-range-picker_number__2l2wk{display:grid;place-items:center;width:30px;height:30px;border-radius:50%}.date-range-picker_day__ELGiD:hover .date-range-picker_number__2l2wk{box-shadow:inset 0 0 0 1px var(--brand)}.date-range-picker_outside__x0u6o{color:var(--text-muted);opacity:.55}.date-range-picker_between__d_wFs{background:color-mix(in srgb,var(--brand) 15%,transparent)}.date-range-picker_rangeStart__lvuYB{background:linear-gradient(to right,transparent 50%,color-mix(in srgb,var(--brand) 15%,transparent) 50%)}.date-range-picker_rangeEnd__h2jUo{background:linear-gradient(to left,transparent 50%,color-mix(in srgb,var(--brand) 15%,transparent) 50%)}.date-range-picker_single__VDMd6{background:transparent}.date-range-picker_endpoint__eTb3N .date-range-picker_number__2l2wk{background:var(--brand);color:var(--on-brand);font-weight:600}.date-range-picker_day__ELGiD:focus-visible{outline-offset:-2px;border-radius:50%}.date-range-picker_error__6TntN,.date-range-picker_help__ELYd1{font-size:.68rem;line-height:1.5;margin:10px 0 0;color:var(--text-muted)}.date-range-picker_error__6TntN{color:var(--danger)}@media (max-width:600px){.date-range-picker_field__tRD2P{width:100%}}.date-range-picker_days__Z3NNN{row-gap:4px}.date-range-picker_between__d_wFs:nth-child(7n+1){border-radius:8px 0 0 8px}.date-range-picker_between__d_wFs:nth-child(7n){border-radius:0 8px 8px 0}