/* 31.8: concise deliberations with clear choices. */
#lexpath-app .pf318-eyebrow{display:block;letter-spacing:.12em;font-size:.7rem;font-weight:700;margin-bottom:.5rem;color:#9fa5af}
.pf318-overlay,.pf318-interlude{z-index:2147482000}
.pf318-dialog{box-sizing:border-box;width:min(92vw,560px);max-height:min(88vh,800px);overflow-y:auto;overflow-x:hidden;padding:clamp(16px,3vw,26px)}
.pf318-dialog h3{margin:.35rem 0 1rem;font-size:clamp(1.2rem,3.5vw,1.65rem);line-height:1.25}
.pf318-dialog .pf317-options{display:grid;gap:10px}
.pf318-dialog .pf317-pick{width:100%;box-sizing:border-box;text-align:left;min-height:65px;padding:13px 15px}
.pf318-dialog .pf317-pick strong{display:block;font-size:.99rem}
.pf318-dialog .pf317-pick span{display:block;font-size:.86rem;line-height:1.45;margin-top:4px}
.pf318-dialog .pf318-source{font-size:.88rem;padding:10px 12px;margin:10px 0 15px;border-left:2px solid currentColor;opacity:.86}
.pf318-dialog .pf317-back{margin-top:13px;width:100%}
@media (max-width:420px){.pf318-dialog{width:94vw;padding:14px}.pf318-dialog .pf317-pick{padding:10px 12px}}
