.lateral[data-v-2cf2da20]{--item-altura:calc(clamp(30px, 4dvh + 3px, 44px));--item-espaco:calc(clamp(0px, (100dvh - 700px) / 27, 8px));--divisor-margem:calc(clamp(3px, 4dvh - 25.6px, 12px));width:var(--sidebar-width);min-width:var(--sidebar-width);height:100dvh;padding:var(--space-4) var(--space-3) var(--space-3) var(--space-3);color:var(--color-menu-text);transition:var(--transition);flex-direction:column;display:flex}.lateral.recolhida[data-v-2cf2da20]{width:var(--sidebar-collapsed);min-width:var(--sidebar-collapsed)}.lateral.recolhida .topo[data-v-2cf2da20]{padding:0 0 var(--space-3) 0;gap:var(--space-3);flex-direction:column}.lateral.recolhida .dados[data-v-2cf2da20],.lateral.recolhida .indicador[data-v-2cf2da20],.lateral.recolhida .rotulo[data-v-2cf2da20],.lateral.recolhida .titulo-grupo[data-v-2cf2da20]{display:none}.lateral.recolhida .item[data-v-2cf2da20],.lateral.recolhida .usuario[data-v-2cf2da20]{justify-content:center;width:48px}.lateral.recolhida .item[data-v-2cf2da20]{padding:0}.topo[data-v-2cf2da20]{padding:0 0 var(--space-3) var(--space-2);justify-content:space-between}.alternar[data-v-2cf2da20],.marca[data-v-2cf2da20],.topo[data-v-2cf2da20]{align-items:center;display:flex}.alternar[data-v-2cf2da20],.item[data-v-2cf2da20],.marca[data-v-2cf2da20]{border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-md)}.marca[data-v-2cf2da20]:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring)}.logo[data-v-2cf2da20]{height:30px}.alternar[data-v-2cf2da20],.icone-logo[data-v-2cf2da20]{width:32px;height:32px}.alternar[data-v-2cf2da20]{color:var(--color-menu-muted);transition:var(--transition);justify-content:center}.alternar[data-v-2cf2da20]:hover{color:var(--color-menu-text-active);background:var(--color-menu-hover)}.alternar[data-v-2cf2da20]:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring)}.navegacao[data-v-2cf2da20]{scrollbar-width:none;height:100%;min-height:0;overflow-y:auto}.navegacao[data-v-2cf2da20]::-webkit-scrollbar{display:none}.grupo[data-v-2cf2da20]{padding:var(--divisor-margem) 0 var(--divisor-margem) 0;border-top:1px solid var(--color-menu-divider)}.grupo[data-v-2cf2da20]:first-child{border-top:none}.grupo ul[data-v-2cf2da20]{gap:var(--item-espaco);flex-direction:column;display:flex}.titulo-grupo[data-v-2cf2da20]{padding:var(--space-1) var(--space-3) var(--space-2) var(--space-3);font-family:var(--semibold);font-size:var(--f1);text-transform:uppercase;color:#ffffff73}.item[data-v-2cf2da20]{height:var(--item-altura);padding:0 var(--space-3) 0 var(--space-3);align-items:center;gap:var(--space-3);font-family:var(--medium);font-size:var(--f4);color:var(--color-menu-text);transition:var(--transition);display:flex;position:relative}.item[data-v-2cf2da20]:hover{color:var(--color-menu-text-active);background:var(--color-menu-hover)}.item[data-v-2cf2da20]:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring)}.item.ativo[data-v-2cf2da20]{color:var(--color-menu-text-active);background:var(--color-menu-active-bg)}.icone[data-v-2cf2da20]{display:flex;position:relative}.ponto[data-v-2cf2da20]{background:var(--color-menu-badge);border:2px solid var(--color-menu-bg);border-radius:var(--radius-full) var(--radius-full) var(--radius-full) var(--radius-full);width:8px;height:8px;position:absolute;top:-2px;right:-3px}.rotulo[data-v-2cf2da20]{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.contador[data-v-2cf2da20]{min-width:22px;height:20px;font-family:var(--semibold);font-size:var(--f0);text-align:center;color:var(--white);background:var(--color-menu-badge);border-radius:var(--radius-full) var(--radius-full) var(--radius-full) var(--radius-full);padding:0 6px;line-height:20px}[data-dica][data-v-2cf2da20]{position:relative}.recolhida [data-dica][data-v-2cf2da20]:focus-visible:after,.recolhida [data-dica][data-v-2cf2da20]:hover:after{content:attr(data-dica);z-index:var(--z-menu);font-family:var(--medium);font-size:var(--f1);white-space:nowrap;color:var(--white);background:var(--gray-900);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) var(--radius-sm);pointer-events:none;padding:6px 10px;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}.conta[data-v-2cf2da20]{padding:var(--space-3) 0 0 0;border-top:1px solid var(--color-menu-divider)}.conta[data-v-2cf2da20] .dropdown,.conta[data-v-2cf2da20] .gatilho{width:100%}.usuario[data-v-2cf2da20]{width:100%;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-1);align-items:center;gap:var(--space-3);text-align:left;border-radius:var(--radius-md) var(--radius-md) var(--radius-md) var(--radius-md);transition:var(--transition);display:flex}.usuario[data-v-2cf2da20]:hover{background:var(--color-menu-hover)}.usuario:hover .indicador[data-v-2cf2da20],.usuario[aria-expanded=true] .indicador[data-v-2cf2da20]{color:var(--color-menu-text-active)}.usuario[data-v-2cf2da20]:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring)}.indicador[data-v-2cf2da20]{margin:0 var(--space-1) 0 auto;color:var(--color-menu-muted);transition:var(--transition);flex:none}.dados[data-v-2cf2da20]{flex-direction:column;min-width:0;display:flex}.dados strong[data-v-2cf2da20]{font-family:var(--medium);font-size:var(--f3);color:var(--color-menu-text-active)}.dados small[data-v-2cf2da20]{font-size:var(--f1);color:var(--color-menu-muted)}
