.collapsed>a .when-opened,:not(.collapsed)>a .when-closed{display:none}.sidebar-user-section[data-v-e72a7b40]{padding:1rem;border-top:1px solid #e9ecef;background-color:#f8f9fa}.sidebar-user-toggle[data-v-e72a7b40]{width:100%;text-align:left;padding:.75rem;border-radius:.375rem;-webkit-transition:all .2s ease;transition:all .2s ease;background:transparent;border:none}.sidebar-user-toggle[data-v-e72a7b40]:hover{background-color:#e9ecef}.user-avatar-container[data-v-e72a7b40]{margin-right:.75rem;-ms-flex-negative:0;flex-shrink:0}.user-avatar[data-v-e72a7b40]{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #dee2e6}.user-avatar-icon[data-v-e72a7b40]{font-size:2rem;color:#6c757d}.user-details[data-v-e72a7b40]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;text-align:left}.user-name[data-v-e72a7b40]{font-weight:600;font-size:.9rem;color:#333;margin-bottom:.125rem}.user-name[data-v-e72a7b40],.user-role[data-v-e72a7b40]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-role[data-v-e72a7b40]{font-size:.75rem;color:#6c757d}.dropdown-arrow[data-v-e72a7b40]{color:#6c757d;font-size:.8rem;margin-left:auto;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.sidebar-user-toggle[aria-expanded=true] .dropdown-arrow[data-v-e72a7b40]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-menu-right[data-v-e72a7b40]{background:#fff;border:1px solid #dee2e6;border-radius:.5rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:.25rem;min-width:200px;padding:.5rem 0}.dropdown-menu-right .dropdown-item[data-v-e72a7b40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem 1rem;color:#333;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.dropdown-menu-right .dropdown-item[data-v-e72a7b40]:hover{background-color:#f8f9fa;color:#007bff;-webkit-transform:translateX(4px);transform:translateX(4px)}.dropdown-menu-right .dropdown-item i[data-v-e72a7b40]{width:18px;text-align:center;margin-right:.75rem}.dropdown-menu-right .dropdown-item.text-danger[data-v-e72a7b40]:hover{background-color:#f8d7da;color:#721c24}.dropdown-menu-catalogos[data-v-e72a7b40]{min-width:200px;padding:.5rem 0}.dropdown-menu-catalogos .dropdown-item[data-v-e72a7b40]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem;color:#333;text-decoration:none;-webkit-transition:background-color .2s;transition:background-color .2s}.dropdown-menu-catalogos .dropdown-item[data-v-e72a7b40]:hover{background-color:#f8f9fa;color:#007bff}.dropdown-menu-catalogos .dropdown-item i[data-v-e72a7b40]{width:16px;text-align:center}@media (max-width:768px){.sidebar-user-section[data-v-e72a7b40]{padding:.75rem}.user-avatar[data-v-e72a7b40]{width:36px;height:36px}.user-avatar-icon[data-v-e72a7b40]{font-size:1.75rem}.user-name[data-v-e72a7b40]{font-size:.85rem}.user-role[data-v-e72a7b40]{font-size:.7rem}.dropdown-menu-right[data-v-e72a7b40]{min-width:180px}}@media (max-width:480px){.sidebar-user-section[data-v-e72a7b40]{padding:.5rem}.user-avatar-container[data-v-e72a7b40]{margin-right:.5rem}.user-avatar[data-v-e72a7b40]{width:32px;height:32px}.user-avatar-icon[data-v-e72a7b40]{font-size:1.5rem}.user-name[data-v-e72a7b40]{font-size:.8rem}.user-role[data-v-e72a7b40]{font-size:.65rem}}