.security-lab-input{min-height:22rem}.security-jwt-token{min-height:8rem}.security-key-input{min-height:13rem}.security-key-output{min-height:16rem;max-height:34rem;overflow:auto}.security-lab-spinner{animation:.85s linear infinite security-spin}.security-findings{gap:.6rem;display:grid}.security-findings article{border:1px solid var(--site-border);background:var(--site-surface);border-left:3px solid #9b743a;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.85rem;display:grid}.security-findings article[data-severity=high]{border-left-color:#a33d32}.security-findings article[data-severity=medium]{border-left-color:#b66b2f}.security-findings article>div{gap:.25rem;display:grid}.security-findings span,.security-findings small,.security-lab-disclaimer{color:var(--site-muted)}.security-lab-empty{border:1px dashed var(--site-border);min-height:9rem;color:var(--site-muted);border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;display:flex}.security-jwt-report{border:1px solid #a33d32;border-radius:.85rem;overflow:hidden}.security-jwt-report[data-verified=true]{border-color:#4f7a57}.security-jwt-report header{background:#a33d3214;align-items:center;gap:.55rem;padding:.75rem .9rem;display:flex}.security-jwt-report[data-verified=true] header{background:#4f7a571a}.security-jwt-report header span{color:var(--site-muted);margin-left:auto}.security-jwt-report pre{white-space:pre-wrap;max-height:30rem;margin:0;padding:1rem;overflow:auto}@keyframes security-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.security-lab-spinner{animation-duration:1.8s}}
