.road-practice-report{margin:20px 0;padding:20px;border:1px solid #a9a0c538;border-radius:16px;background:var(--cabinet-panel,var(--surface,#ffffff08));color:var(--ink,inherit);min-width:0;overflow-wrap:anywhere}.road-practice-report h3{font-size:19px;line-height:1.3;margin:0 0 12px}.road-practice-report p{font-size:14px;line-height:1.65;margin:10px 0}.road-practice-report details{margin:10px 0;border-top:1px solid #a9a0c538;padding-top:10px}.road-practice-report summary{cursor:pointer;min-height:44px;display:list-item;line-height:1.5;padding:10px 0;font-size:14px}.road-practice-report ul{padding-left:22px;margin:8px 0}.road-practice-report li{font-size:14px;line-height:1.65;margin:8px 0}.road-practice-report summary:focus-visible{outline:2px solid #a98bdd;outline-offset:3px}

