.pp-bd-overlay{position:fixed;inset:0;z-index:9999;background:rgba(13,21,28,.65);display:flex;align-items:center;justify-content:center;padding:16px}.pp-bd-dialog{width:min(720px,100%);max-height:calc(100dvh - 32px);overflow:hidden;display:flex;flex-direction:column;background:#fff;border-radius:20px;box-shadow:0 18px 60px #0003}.pp-bd-dialog header,.pp-bd-dialog footer{padding:18px 22px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pp-bd-dialog header{border-bottom:1px solid #e8e2db}.pp-bd-dialog h2{margin:0;font-size:22px}.pp-bd-dialog header p{margin:4px 0 0;color:#6c7881;font-size:13px}.pp-bd-close{border:1px solid #ddd;background:#fff;border-radius:10px;min-width:42px;min-height:42px;font-size:25px}.pp-bd-body{overflow:auto;padding:16px 22px;overscroll-behavior:contain}.pp-bd-section{padding:12px 0;border-bottom:1px solid #eee}.pp-bd-section h3{font-size:15px;margin:0 0 10px;color:#15232d}.pp-bd-field{display:grid;grid-template-columns:minmax(120px,36%) 1fr;gap:10px;padding:5px 0;font-size:13px}.pp-bd-field span,.pp-bd-muted{color:#6c7881}.pp-bd-field strong{font-weight:600;overflow-wrap:anywhere}.pp-bd-dialog footer{border-top:1px solid #eee}@media(max-width:560px){.pp-bd-overlay{padding:8px;align-items:flex-end}.pp-bd-dialog{max-height:calc(100dvh - 16px);border-radius:18px 18px 8px 8px}.pp-bd-dialog header,.pp-bd-dialog footer{padding:14px 16px}.pp-bd-body{padding:8px 16px}.pp-bd-field{grid-template-columns:1fr;gap:2px}.pp-bd-dialog h2{font-size:19px}}.pp-bd-call{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;margin-top:12px;text-decoration:none}
 .pp-bd-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.pp-bd-actions .pp-bd-call,.pp-bd-actions .pp-bd-navigate{display:inline-flex;align-items:center;justify-content:center;min-height:42px;margin:0;padding:9px 15px;text-decoration:none;white-space:nowrap}.pp-bd-actions .pp-bd-navigate{background:#19473a;color:#fff}@media(max-width:560px){.pp-bd-actions{gap:8px}.pp-bd-actions .pp-bd-call,.pp-bd-actions .pp-bd-navigate{flex:1 1 auto;min-width:125px}}