/* TEMVIO v1.2.1 — Final Production RC */

.legal-link-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:10px;
  margin:12px 0;
}
.legal-link-card{
  text-decoration:none;
  color:inherit;
  border:1px solid var(--line);
  border-radius:16px;
  background:#fff;
  padding:14px;
  display:grid;
  gap:5px;
  transition:transform .16s ease,border-color .16s ease;
}
.legal-link-card:hover{transform:translateY(-1px);border-color:#aaa7e9}
.legal-link-card b{font-size:13px}
.legal-link-card span{font-size:10px;line-height:1.7;color:var(--muted)}
.about-version{
  margin-top:14px;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  padding:13px 14px;
  border-radius:15px;
  background:linear-gradient(135deg,#10182d,#1b2747);
  color:#fff;
}
.about-version>div{display:grid;gap:2px}
.about-version span{font-size:9px;color:#b8c3da}
.about-version code{
  direction:ltr;
  font-family:ui-monospace,SFMono-Regular,Consolas,monospace;
  font-size:10px;
  color:#d3ff5c;
}
.danger-outline{border-color:#e5b1b5 !important;color:#a62f3a !important}

/* Final customer build must not surface internal release utilities. */
[data-view="release"],[data-more="release"],#openDemoTop,#demoHero,#authDemo{
  display:none !important;
}

@media(max-width:620px){
  .legal-link-grid{grid-template-columns:1fr}
}
