/* ==========================================================
   NEXACORE V6.6.6 · PROFESSIONAL REPORT LAUNCHER
   ========================================================== */

.score-report-actions{
  display:flex;
  gap:8px;
  flex-wrap:wrap;
}

.score-report-actions button{
  min-height:40px;
  padding:0 13px;
  border-radius:10px;
  cursor:pointer;
  font:850 10px/1 "Oxanium","Space Grotesk","Segoe UI Variable","Segoe UI",system-ui,sans-serif;
  letter-spacing:.035em;
}

.score-report-open{
  border:1px solid rgba(0,209,255,.36);
  background:
    linear-gradient(135deg,rgba(0,209,255,.12),rgba(122,92,255,.08));
  color:#ebfbff;
}

.score-report-share{
  border:1px solid rgba(0,255,198,.21);
  background:rgba(0,255,198,.035);
  color:#aef8df;
}

.score-report-actions button:hover{
  transform:translateY(-1px);
}

.score-report-actions button:disabled{
  opacity:.45;
  cursor:not-allowed;
  transform:none;
}

.score-report-privacy-mini{
  width:100%;
  margin-top:3px;
  color:#607f8d;
  font-size:9.5px;
  line-height:1.4;
}

@media(max-width:620px){
  .score-report-actions{
    width:100%;
  }
  .score-report-actions button{
    flex:1 1 100%;
  }
}
