#lexpath-app .pv16-active .pv16-dossier{margin:12px 0 20px;padding:16px;border:1px solid #c4a476;border-radius:7px;background:#183a4e;color:#f4eddf}
#lexpath-app .pv16-active .pv16-eyebrow{display:block;font:700 10px/1.4 Arial,sans-serif;letter-spacing:.07em;color:#e6c691}
#lexpath-app .pv16-active .pv16-dossier h3{margin:8px 0;color:#f7d59e;font:normal 21px/1.25 Georgia,serif}
#lexpath-app .pv16-active .pv16-intro{font:13px/1.55 Arial,sans-serif;color:#f2ede3}
#lexpath-app .pv16-active .pv16-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#lexpath-app .pv16-active .pv16-cell{border-left:2px solid #d1af7a;background:#305267;border-radius:4px;padding:10px}
#lexpath-app .pv16-active .pv16-cell small{font:700 10px/1.4 Arial,sans-serif;letter-spacing:.04em;color:#f8d6a7}
#lexpath-app .pv16-active .pv16-cell p{font:12px/1.55 Georgia,serif;color:#f6ede0;margin:5px 0 0}
#lexpath-app .pv16-active .pv16-point{background:#224357;border-left:3px solid #e8c38c;padding:11px;color:#efe5d5;font:12px/1.6 Arial,sans-serif}
#lexpath-app .pv16-active .pv16-notes{padding:11px;border:1px solid #a58e68;margin-top:12px;background:#29485c;font:12px/1.5 Arial,sans-serif}
#lexpath-app .pv16-active .pv16-notes p{color:#eadfcf}
#lexpath-app .pv16-active .pv16-old{display:none!important}
#lexpath-app .pv16-active .p11-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
#lexpath-app .pv16-active .pv16-option{border:1px solid #d3b78a;border-radius:6px;overflow:hidden;background:#eae4da;display:flex;flex-direction:column}
#lexpath-app .pv16-active .pv16-option button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:8px;cursor:pointer;border:0!important;border-radius:0!important;width:100%;padding:13px;background:#f4eee6;color:#173549}
#lexpath-app .pv16-active .pv16-option button b{font:700 14px/1.4 Arial,sans-serif;color:#123349}
#lexpath-app .pv16-active .pv16-option button span{font:12px/1.55 Arial,sans-serif;color:#354c5b}
#lexpath-app .pv16-active .pv16-option button:disabled{cursor:not-allowed;opacity:.45}
#lexpath-app .pv16-active .pv16-cost{padding:10px;color:#31485a;background:#e0e4e3;font:11px/1.6 Arial,sans-serif;flex:1}
.pv16-modal{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;background:#07192dec;padding:16px}
.pv16-modalcard{max-width:570px;max-height:88vh;overflow-y:auto;background:#163649;border:1px solid #d2b581;border-radius:8px;padding:20px;color:#eee7dc}
.pv16-modalcard h3{font:normal 23px Georgia,serif;color:#f4d8a4}
.pv16-modalcard p{font:13px/1.6 Arial,sans-serif}
.pv16-modalcard .pv16-contract{background:#315267;border-left:3px solid #edc88c;padding:11px}
.pv16-modalcard button{background:#edd2a1;color:#183649;border:1px solid #b8965c;border-radius:5px;padding:10px 12px;margin:7px 7px 0 0;font:700 12px Arial,sans-serif}
.pv16-modalcard .pv16-refused{color:#f2bda0}
@media(max-width:640px){#lexpath-app .pv16-active .pv16-grid,#lexpath-app .pv16-active .p11-options{grid-template-columns:1fr}#lexpath-app .pv16-active .pv16-dossier{padding:10px}}
