/* Vistio Business v1.0.8.25 — Solo botón de cierre de sesión del panel lateral. */
#workspace .sidebar .sidebar-bottom #logout.vb125-logout{
  box-sizing:border-box;
  position:relative;
  display:flex;
  align-items:center;
  justify-content:center!important;
  gap:12px!important;
  width:100%;
  min-height:49px;
  padding:11px 15px;
  margin:2px 0 0;
  border:1px solid #a78650;
  border-radius:12px;
  background:linear-gradient(135deg,#3b2d1d 0%,#241f1d 53%,#1b1b1e 100%);
  box-shadow:inset 0 1px 0 rgba(255,237,195,.12),0 6px 16px rgba(0,0,0,.18);
  color:#f4ddb2;
  font-family:inherit;
  font-size:12px;
  font-weight:740;
  letter-spacing:.025em;
  line-height:1.25;
  text-align:center;
  cursor:pointer;
  transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease,transform .2s ease;
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout .vb125-logout-icon{
  flex:0 0 18px;
  width:18px;height:18px;
  color:#dfb875;
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout .vb125-logout-label{
  flex:0 1 auto;
  display:inline;
  white-space:nowrap;
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout .vb125-logout-arrow{
  position:absolute;
  right:13px;
  top:50%;
  transform:translateY(-50%);
  color:rgba(224,183,115,.66);
  transition:transform .2s ease,color .2s ease;
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout:hover{
  transform:translateY(-1px);
  color:#fff3d7;
  border-color:#ecc787;
  background:linear-gradient(135deg,#513b22 0%,#32271d 55%,#25211e 100%);
  box-shadow:inset 0 1px 0 rgba(255,237,195,.18),0 8px 22px rgba(0,0,0,.30),0 0 0 1px rgba(222,177,106,.16);
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout:hover .vb125-logout-arrow{
  color:#f3d299;
  transform:translate(2px,-50%);
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout:active{
  transform:translateY(0);
  box-shadow:inset 0 2px 9px rgba(0,0,0,.25);
}
#workspace .sidebar .sidebar-bottom #logout.vb125-logout:focus-visible{
  outline:2px solid #f3ca80;
  outline-offset:3px;
}
@media(max-width:900px){
  #workspace .sidebar .sidebar-bottom #logout.vb125-logout{
    width:auto;
    min-height:44px;
    margin:7px 0;
    padding:10px 36px 10px 13px;
    gap:8px!important;
  }
  #workspace .sidebar .sidebar-bottom #logout.vb125-logout .vb125-logout-arrow{right:11px;}
}
@media(prefers-reduced-motion:reduce){
  #workspace .sidebar .sidebar-bottom #logout.vb125-logout,
  #workspace .sidebar .sidebar-bottom #logout.vb125-logout .vb125-logout-arrow{
    transition:none!important;
  }
}
