.ph-policy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:24px auto 0;padding:22px 20px 110px;border-top:1px solid #8b9ca54d;font:12px/1.7 system-ui,sans-serif;max-width:1200px;color:inherit}.ph-policy-links a{text-decoration:underline;text-underline-offset:3px}.ph-policy-links a:focus-visible{outline:2px solid #b28d47;outline-offset:4px}.mp-pagination{display:flex;align-items:center;justify-content:center;gap:18px;margin:25px 0}.mp-saved-list>div{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:12px 0}.mp-saved-list a{text-decoration:underline}.mp-filter-actions{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.mp-filter-actions label{flex:1;min-width:160px}.mp-filter-actions button{margin-bottom:16px}.ph-report-note{padding:18px;border:1px solid var(--line);border-radius:10px;margin:20px 0}.ph-report-note summary{cursor:pointer}.ph-health-table{width:100%;border-collapse:collapse}.ph-health-table td,.ph-health-table th{padding:12px;text-align:left;border-bottom:1px solid var(--line)}.ph-scroll{overflow:auto}.ph-health-limit{max-width:520px}.ph-health-tag{color:var(--gold);font-weight:600}
@media print{.ph-policy-links{display:none!important}}

.ph-service-path{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;min-height:0;padding:12px 20px;margin:0 auto;width:min(1200px,100%);font:12px/1.5 system-ui,sans-serif;color:#c4cbd3;background:#0b121b;border-bottom:1px solid #d6b77a30}.ph-service-path a{color:#e1c996;text-decoration:none;padding:4px 0}.ph-service-path a:focus-visible{outline:2px solid #b9e4df;outline-offset:4px}@media print{.ph-service-path{display:none!important}}
