.lqqgi-r4-track-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.lqqgi-r4-track-grid article{padding:1.4rem;border:1px solid rgba(18,34,54,.14);border-radius:18px;background:rgba(255,255,255,.72)}.lqqgi-r4-track-grid span{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em}.lqqgi-r4-track-grid small{display:block;margin-top:1rem;font-family:var(--font-mono);font-size:.68rem;opacity:.62}.lqqgi-r4-principles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.lqqgi-r4-principles>div{display:grid;grid-template-columns:48px 1fr;gap:.75rem;padding:1rem;border-top:1px solid rgba(255,255,255,.18)}.lqqgi-r4-principles b{font-family:var(--font-mono);font-weight:500;opacity:.6}.lqqgi-r4-principles p{margin:0}.lqqgi-r4-evidence-grid{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem}.lqqgi-r4-evidence-grid code{padding:.55rem .75rem;border:1px solid rgba(18,34,54,.15);border-radius:999px;background:rgba(255,255,255,.75)}.lqqgi-r4-state-list{display:flex;flex-wrap:wrap;gap:.65rem}.lqqgi-r4-state-list span{padding:.55rem .8rem;border-radius:999px;border:1px solid rgba(18,34,54,.15);font-family:var(--font-mono);font-size:.75rem}.lqqgi-r4-boundary{padding:1.5rem;border:1px solid rgba(18,34,54,.16);border-radius:18px;background:rgba(247,249,252,.8)}.lqqgi-r4-boundary span{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em}.lqqgi-r4-callout,.lqqgi-r4-lqbench{border-top:1px solid rgba(18,34,54,.08)}@media(max-width:760px){.lqqgi-r4-track-grid,.lqqgi-r4-principles{grid-template-columns:1fr}}
