/* Vistio Business v1.1.66 — emblema original dorado sobre transparencia.
   Solo afecta a los cuatro símbolos de identidad de Vistio Business. */
.brandmark.vb166-logo-mark,
#auth-modal .auth-symbol.vb166-auth-logo,
.vb102-unsaved-brand.vb166-unsaved-brand > span:first-child {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  flex:0 0 auto;
  background:transparent !important;
  background-image:none !important;
  border:0 !important;
  box-shadow:none !important;
  padding:0 !important;
  overflow:visible;
  line-height:1;
}
.brandmark.vb166-logo-mark{
  width:46px;
  height:46px;
  min-width:46px;
  border-radius:0;
}
.side-brand .brandmark.smallmark.vb166-logo-mark{
  width:44px;
  height:44px;
  min-width:44px;
}
#auth-modal .auth-symbol.vb166-auth-logo{
  width:62px;
  height:62px;
  min-width:62px;
  margin-bottom:18px;
  border-radius:0;
}
.vb102-unsaved-brand.vb166-unsaved-brand > span:first-child {
  width:40px;
  height:40px;
  min-width:40px;
}
.brandmark.vb166-logo-mark img,
#auth-modal .auth-symbol.vb166-auth-logo img,
.vb102-unsaved-brand.vb166-unsaved-brand > span:first-child img{
  display:block;
  width:100%;
  height:100%;
  object-fit:contain;
  max-width:100%;
  max-height:100%;
  border:0;
  background:transparent;
  user-select:none;
  -webkit-user-drag:none;
  filter:drop-shadow(0 0 4px rgba(214,164,66,.22));
}
/* Los elementos superiores nunca heredan pseudoelementos tipográficos previos. */
.brandmark.vb166-logo-mark::before,
.brandmark.vb166-logo-mark::after,
#auth-modal .auth-symbol.vb166-auth-logo::before,
#auth-modal .auth-symbol.vb166-auth-logo::after {content:none !important;}
