.TestTheLawPath-module__mJQcIa__progressHeader{margin:1.5rem 0 2rem}.TestTheLawPath-module__mJQcIa__progressTrack{background:var(--surface);border:1px solid var(--border);border-radius:999px;height:8px;overflow:hidden}.TestTheLawPath-module__mJQcIa__progressFill{background:linear-gradient(90deg, var(--accent-gold), var(--accent-amber));border-radius:999px;height:100%;transition:width .4s}.TestTheLawPath-module__mJQcIa__progressMeta{color:var(--text-muted);justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.85rem;display:flex}.TestTheLawPath-module__mJQcIa__resetButton{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;text-decoration:underline}.TestTheLawPath-module__mJQcIa__resetButton:hover{color:var(--accent-gold)}.TestTheLawPath-module__mJQcIa__list{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.TestTheLawPath-module__mJQcIa__card{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:1.4rem 1.5rem;transition:border-color .2s,opacity .2s}.TestTheLawPath-module__mJQcIa__cardDone{opacity:.66}.TestTheLawPath-module__mJQcIa__cardNext{border-color:var(--accent-gold-glow);box-shadow:0 0 0 1px var(--accent-gold-glow)}.TestTheLawPath-module__mJQcIa__cardHeader{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.TestTheLawPath-module__mJQcIa__check{border:1px solid var(--border);width:2.4rem;height:2.4rem;color:var(--text-secondary);font-family:var(--font-reading);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;font-size:1rem;font-weight:600;transition:all .2s}.TestTheLawPath-module__mJQcIa__check:hover{border-color:var(--accent-gold);color:var(--accent-gold)}.TestTheLawPath-module__mJQcIa__cardDone .TestTheLawPath-module__mJQcIa__check{background:var(--accent-gold);border-color:var(--accent-gold);color:var(--background)}.TestTheLawPath-module__mJQcIa__headerText{min-width:0}.TestTheLawPath-module__mJQcIa__title{font-family:var(--font-reading);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.2rem;font-size:1.3rem;display:flex}.TestTheLawPath-module__mJQcIa__nextBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-gold);border:1px solid var(--accent-gold-glow);border-radius:999px;padding:.12rem .55rem;font-size:.68rem;font-weight:600}.TestTheLawPath-module__mJQcIa__timing{color:var(--text-muted);font-size:.85rem}.TestTheLawPath-module__mJQcIa__label{text-transform:uppercase;letter-spacing:.07em;color:var(--accent-gold);margin-right:.35rem;font-size:.72rem;font-weight:700;display:inline-block}.TestTheLawPath-module__mJQcIa__claim{color:var(--text-primary);margin-bottom:1rem;font-size:.95rem;line-height:1.65}.TestTheLawPath-module__mJQcIa__protocol{margin-bottom:1rem}.TestTheLawPath-module__mJQcIa__protocolList{flex-direction:column;gap:.5rem;margin:.5rem 0 0 1.2rem;padding:0;display:flex}.TestTheLawPath-module__mJQcIa__protocolList li{color:var(--text-secondary);font-size:.92rem;line-height:1.65}.TestTheLawPath-module__mJQcIa__counts{color:var(--text-secondary);margin-bottom:1rem;font-size:.92rem;line-height:1.65}.TestTheLawPath-module__mJQcIa__quote{border-left:3px solid var(--accent-gold);background:var(--surface-hover);border-radius:0 10px 10px 0;margin:0 0 1rem;padding:.85rem 1.1rem}.TestTheLawPath-module__mJQcIa__quote p{font-family:var(--font-reading);color:var(--text-primary);margin-bottom:.4rem;font-size:.93rem;font-style:italic;line-height:1.7}.TestTheLawPath-module__mJQcIa__quote cite{font-size:.8rem}.TestTheLawPath-module__mJQcIa__quote cite a{color:var(--accent-gold);text-decoration:none}.TestTheLawPath-module__mJQcIa__quote cite a:hover{text-decoration:underline}.TestTheLawPath-module__mJQcIa__note{color:var(--text-muted);border:1px dashed var(--border);border-radius:10px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.6}.TestTheLawPath-module__mJQcIa__journal{border-top:1px solid var(--border);padding-top:.75rem}.TestTheLawPath-module__mJQcIa__journalSummary{cursor:pointer;color:var(--text-secondary);font-size:.85rem;font-weight:600;list-style:none}.TestTheLawPath-module__mJQcIa__journalSummary:hover{color:var(--accent-gold)}.TestTheLawPath-module__mJQcIa__journalInput{border:1px solid var(--border);background:var(--background);width:100%;color:var(--text-primary);font-family:var(--font-ui);resize:vertical;border-radius:10px;outline:none;margin-top:.6rem;padding:.7rem .9rem;font-size:.9rem;line-height:1.6}.TestTheLawPath-module__mJQcIa__journalInput:focus{border-color:var(--accent-gold-glow)}
