/* LEGALITY OS™ 5.3 · Build v42 — top menu buttons and Research */
.v42-sep{width:1px;align-self:stretch;background:var(--nx-line,rgba(140,170,215,.3));margin:2px 4px}
.v42-btn{border-color:rgba(124,199,224,.5)}
@keyframes v42glow{0%,100%{box-shadow:0 0 0 1px rgba(124,199,224,.25),0 0 10px rgba(124,199,224,.18)}50%{box-shadow:0 0 0 1px rgba(179,161,238,.4),0 0 18px rgba(179,161,238,.28)}}
.v42-btn{animation:v42glow 4.5s ease-in-out infinite}
@media (prefers-reduced-motion:reduce){.v42-btn{animation:none}}
.v42-presets{display:grid;gap:10px} .v42-presets strong{display:block;margin-bottom:4px}
.v42-checks{border:1px solid var(--nx-line2,rgba(140,170,215,.15));border-radius:10px;padding:8px 12px;display:flex;flex-wrap:wrap;gap:6px 14px}
.v42-checks legend{font-weight:600;padding:0 4px} .v42-checks label{display:flex;gap:6px;align-items:center;font-weight:400}
.v42-open{color:var(--nx-green,#6fcfa6)}
.top .brand[role=link]:focus-visible{outline:2px solid var(--nx-cyan,#7cc7e0);outline-offset:4px;border-radius:8px}
