/* v3.2.31 – zunanje povezave VULKAN + SPIN pod Nastavitvami */
#nav .pgd-nav-menu{
  scrollbar-width:none!important;
  -ms-overflow-style:none!important;
}
#nav .pgd-nav-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}
.pgd-external-links{
  margin:12px 4px 6px;
  padding-top:12px;
  border-top:1px solid rgba(255,255,255,.14);
  display:grid;
  gap:8px;
}
.pgd-external-card{
  display:grid;
  grid-template-columns:42px minmax(0,1fr) 18px;
  align-items:center;
  gap:9px;
  min-height:66px;
  padding:9px 9px;
  border:1px solid rgba(104,148,187,.34);
  border-radius:11px;
  background:linear-gradient(145deg,rgba(15,38,58,.96),rgba(10,28,44,.96));
  color:#f4f8fc!important;
  text-decoration:none!important;
  box-shadow:0 7px 18px rgba(0,0,0,.14);
  transition:transform .14s ease,border-color .14s ease,background .14s ease;
}
.pgd-external-card:hover{
  transform:translateY(-1px);
  border-color:rgba(242,13,27,.75);
  background:linear-gradient(145deg,rgba(18,47,70,.98),rgba(12,34,51,.98));
}
.pgd-external-card img{
  width:42px;
  height:42px;
  object-fit:contain;
  border-radius:50%;
  background:rgba(255,255,255,.025);
  filter:drop-shadow(0 3px 5px rgba(0,0,0,.28));
}
.pgd-external-copy{min-width:0}
.pgd-external-copy strong{
  display:block;
  color:#fff;
  font-size:12px;
  line-height:1.05;
  letter-spacing:.04em;
}
.pgd-external-copy small{
  display:block;
  margin-top:4px;
  color:#afc0d2;
  font-size:9px;
  line-height:1.2;
}
.pgd-external-open{
  color:#b9c9d9;
  font-size:17px;
  line-height:1;
}
@media(max-width:900px){.pgd-external-links{display:none!important}}

/* v3.2.33 – skrij vizualni drsnik na Nadzorni plošči, pomikanje z miško/sledilno ploščico ostane */
html:has(#dashboard.page.active),
body:has(#dashboard.page.active){scrollbar-width:none!important;-ms-overflow-style:none!important;}
html:has(#dashboard.page.active)::-webkit-scrollbar,
body:has(#dashboard.page.active)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;}
#dashboard,#dashboardV2Root{scrollbar-width:none!important;-ms-overflow-style:none!important;}
#dashboard::-webkit-scrollbar,#dashboardV2Root::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;}
nav#nav,nav#nav .pgd-nav-menu{scrollbar-width:none!important;-ms-overflow-style:none!important;}
nav#nav::-webkit-scrollbar,nav#nav .pgd-nav-menu::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;}
