.rr-pack-picker{margin:1.7rem 0 2.3rem;padding:1.4rem;background:#f3f5ee;border:1px solid #d0d8c7;border-top:5px solid #d8b437;border-radius:8px;color:#17221b;font-family:Arial,Helvetica,sans-serif}.rr-pack-picker h2,.rr-pack-picker h3{font-family:Arial,Helvetica,sans-serif}.rr-picker-controls{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.rr-picker-controls[hidden],.rr-pick-card[hidden]{display:none!important}.rr-picker-controls button{border:1px solid #687963;border-radius:5px;background:#fff;color:#253726;padding:.65rem .8rem;font-weight:700;cursor:pointer;font-family:Arial,Helvetica,sans-serif}.rr-picker-controls button[aria-pressed=true]{background:#243b2b;color:#fff;border-color:#243b2b}.rr-picker-controls button:focus-visible{outline:3px solid #c79c1b;outline-offset:3px}.rr-picker-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.rr-pick-card{background:#fff;border:1px solid #d3d9cc;border-radius:5px;padding:1rem}.reading .rr-pick-card h3{font-size:1.2rem;line-height:1.25;margin:.3rem 0 .8rem}.reading .rr-pick-card p{font-size:.94rem;line-height:1.6;margin:.7rem 0}.reading .rr-pick-card .eyebrow{font-size:.75rem;color:#5c683f}.reading .rr-picker-status{font-size:.9rem;font-weight:700;color:#344d37}.rr-decision-jumps{font-size:.95rem}.rr-evidence-note{border-top:1px solid #cdd5c7;margin-top:2rem;padding-top:1rem}.rr-generation-check .table-scroll{overflow:auto}.rr-generation-check table{min-width:550px;border-collapse:collapse}.rr-generation-check th,.rr-generation-check td{padding:.8rem;border:1px solid #ccd4c7;text-align:left;vertical-align:top}.rr-generation-check th{background:#243b2b;color:#fff}.rr-decision-details h3{margin-top:1.8rem}@media(max-width:640px){.rr-picker-grid{grid-template-columns:1fr}.rr-pack-picker{padding:1rem}.rr-picker-controls button{flex:1 1 42%;min-height:44px}}
