.dash-sidebar-container[data-v-4be3c7da]{--dash-sidebar-width:14.5rem;flex-shrink:0}@media (min-width:1024px){.dash-sidebar-container[data-v-4be3c7da]{width:var(--dash-sidebar-width)}}.dash-sidebar[data-v-4be3c7da]{width:var(--dash-sidebar-width)}.dash-sidebar__logo[data-v-4be3c7da]{flex-shrink:0;padding:1.25rem 1rem .75rem}.dash-sidebar__nav[data-v-4be3c7da]{flex:1;min-height:0;overflow-y:auto;padding:.25rem .625rem .75rem}.dash-sidebar__section+.dash-sidebar__section[data-v-4be3c7da]{margin-top:.25rem}.dash-sidebar__category[data-v-4be3c7da]{align-items:center;background:transparent;border:none;border-radius:.5rem;color:#050a35;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:.625rem;line-height:1.25;padding:.625rem;text-decoration:none;transition:background-color .2s,color .2s;width:100%}.dash-sidebar__category[data-v-4be3c7da]:hover{background-color:#f8fafc}.dash-sidebar__category--active[data-v-4be3c7da]{background-color:#050a350f}.dash-sidebar__category--open[data-v-4be3c7da]{background-color:#f8fafc}.dash-sidebar__category-icon[data-v-4be3c7da]{color:#475569;flex-shrink:0;height:1.125rem;width:1.125rem}.dash-sidebar__category--active .dash-sidebar__category-icon[data-v-4be3c7da]{color:#050a35}.dash-sidebar__chevron[data-v-4be3c7da]{color:#94a3b8;flex-shrink:0;height:1rem;transition:transform .2s ease,color .2s;width:1rem}.dash-sidebar__chevron--open[data-v-4be3c7da]{color:#64748b;transform:rotate(180deg)}.dash-sidebar__subgroup[data-v-4be3c7da]{display:flex;flex-direction:column;gap:2px;padding:.125rem 0 .375rem .375rem}.dash-sidebar__link[data-v-4be3c7da]{align-items:center;border-radius:.5rem;color:#475569;display:flex;font-size:12.5px;font-weight:500;gap:.625rem;line-height:1.25;padding:.4375rem .625rem;transition:background-color .2s,color .2s}.dash-sidebar__link[data-v-4be3c7da]:hover{background-color:#f8fafc;color:#0f172a}.dash-sidebar__link--active[data-v-4be3c7da]{background-color:#050a3512;color:#050a35}.dash-sidebar__link--disabled[data-v-4be3c7da]{color:#94a3b8;cursor:not-allowed;position:relative}.dash-sidebar__link--disabled[data-v-4be3c7da]:hover{background-color:transparent;color:#94a3b8}.dash-sidebar__link--disabled .dash-sidebar__icon[data-v-4be3c7da],.dash-sidebar__link--disabled:hover .dash-sidebar__icon[data-v-4be3c7da]{color:#cbd5e1}.dash-sidebar__tooltip[data-v-4be3c7da]{background:#050a35;border-radius:.375rem;color:#fff;font-size:11px;font-weight:500;left:calc(100% + .5rem);opacity:0;padding:.25rem .5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;white-space:nowrap;z-index:60}.dash-sidebar__link--disabled:hover .dash-sidebar__tooltip[data-v-4be3c7da]{opacity:1}.dash-sidebar__icon[data-v-4be3c7da]{color:#64748b;flex-shrink:0;height:.9375rem;transition:color .2s;width:.9375rem}.dash-sidebar__link:hover .dash-sidebar__icon[data-v-4be3c7da]{color:#334155}.dash-sidebar__link--active .dash-sidebar__icon[data-v-4be3c7da]{color:#050a35}.dash-sidebar__footer[data-v-4be3c7da]{background:#fff;border-top:1px solid #f1f5f9;flex-shrink:0;margin-top:auto;padding:.625rem .625rem .75rem}.dash-sidebar__version[data-v-4be3c7da]{color:#94a3b8;font-size:10px;line-height:1;padding-right:.25rem;padding-top:.375rem;text-align:right}.custom-scrollbar[data-v-4be3c7da]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-4be3c7da]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-4be3c7da]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.custom-scrollbar[data-v-4be3c7da]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.help-pop-enter-active[data-v-c9a4edb4],.help-pop-leave-active[data-v-c9a4edb4]{transition:opacity .16s ease,transform .16s cubic-bezier(.22,.61,.36,1)}.help-pop-enter-from[data-v-c9a4edb4],.help-pop-leave-to[data-v-c9a4edb4]{opacity:0;transform:translateY(8px) scale(.96)}.help-fab--nudge[data-v-c9a4edb4]{animation:help-fab-nudge-c9a4edb4 2.4s ease-in-out infinite}@keyframes help-fab-nudge-c9a4edb4{0%,to{box-shadow:0 10px 15px -3px #0000001a,0 0 #00ccff8c}50%{box-shadow:0 10px 15px -3px #0000001a,0 0 0 10px #0cf0}}@media (prefers-reduced-motion:reduce){.help-fab--nudge[data-v-c9a4edb4]{animation:none}}
