.sb{height:100%;overflow:visible}.sb>.sb-nav{height:100%;padding:0;gap:0}.sb--collapsed>.sb-nav,.sb--expanded>.sb-nav{border-right:1px solid var(--ds-border)}.sb-top{padding:var(--ds-space-3) var(--ds-space-3) var(--ds-space-2)}.sb-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:var(--ds-space-4)}.sb-foot,.sb-scroll{padding:var(--ds-space-2) var(--ds-space-3)}.sb-foot{border-top:1px solid var(--ds-border)}.ds-nav--collapsed .sb-foot,.ds-nav--collapsed .sb-scroll,.ds-nav--collapsed .sb-top{padding-inline:var(--ds-space-2)}.sb-item--slot{display:flex;align-items:center;gap:var(--ds-space-3);height:var(--ds-nav-row);padding:0 var(--ds-space-3);pointer-events:none}.sb-admin .sb-item--slot,.sb-app-suite .sb-item--slot{padding-left:calc(var(--ds-space-3) + 18px + var(--ds-space-3))}.ds-nav--collapsed .sb-item--slot{justify-content:center;padding:0}.sb-nav .is-owner:not(.is-open)>.ds-nav__section-title{color:var(--ds-accent-strong)}.sb-approw-slot{padding:var(--ds-space-1) 0 var(--ds-space-2)}.sb-subgroup-label{padding:var(--ds-space-2) var(--ds-space-3) var(--ds-space-1) calc(var(--ds-space-3) + 18px + var(--ds-space-3));font-size:var(--ds-text-2xs);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-caps);text-transform:uppercase;color:var(--ds-text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.sb-admin{position:sticky;bottom:0;margin-top:auto;padding-top:var(--ds-space-2);background:var(--ds-surface);border-top:1px solid var(--ds-border)}.sb .sb-item-tip{display:flex}.ds-nav--collapsed .sb-item-tip .ds-tooltip__presence{position:fixed;top:auto;left:calc(var(--ds-nav-w) + var(--ds-space-2));margin-top:calc(var(--ds-nav-row) / 2)}.sb-switcher-wrap{flex:1 1 auto;min-width:0}.sb-switcher-wrap .tb-switcher{width:100%}.sb-switcher-wrap .tb-switcher-trigger{width:100%;max-width:100%}.sb-agentes-head{display:flex;justify-content:center;padding:var(--ds-space-1) 0}.ds-nav--collapsed .sb-switcher-wrap{flex:0 0 auto}.ds-nav--collapsed .sb-switcher-wrap .tb-switcher{width:auto}.ds-nav--collapsed .sb-switcher-wrap .tb-switcher-trigger{width:auto;max-width:none;padding:2px;border-radius:var(--ds-radius-full)}.ds-nav--collapsed .sb-switcher-wrap .tb-switcher-chevron,.ds-nav--collapsed .sb-switcher-wrap .tb-switcher-name{display:none}.ds-nav--collapsed .sb-switcher-wrap .tb-menu{top:0;left:calc(100% + var(--ds-space-2))}.sb-drawer-root{position:fixed;inset:0;z-index:var(--ds-z-modal-backdrop);display:flex}.sb-drawer-root[data-open=false]{pointer-events:none}.sb-scrim{position:absolute;inset:0;background:var(--ds-scrim);animation:ds-fade-in var(--ds-dur-base) var(--ds-ease-enter) both}.sb-drawer-root[data-open=false] .sb-scrim{animation:ds-fade-out var(--ds-dur-fast) var(--ds-ease-exit) both}.sb-drawer-presence{position:relative;z-index:1;height:100%}.sb--drawer{border-radius:0 var(--ds-radius-xl) var(--ds-radius-xl) 0;box-shadow:var(--ds-shadow-float)}.sb--drawer>.sb-nav{--ds-nav-w:min(280px,86vw);border-radius:inherit;overflow:hidden}.sb--drawer .sb-admin,.sb--drawer>.sb-nav{background:var(--ds-surface-raised)}@media (prefers-reduced-motion:reduce){.sb-drawer-root .sb-scrim,.sb-drawer-root[data-open=false] .sb-scrim{animation-duration:0s}}