.pm-record-context{border:1px solid var(--ui-border,#dce5e4);background:var(--ui-page,#f8fbfa);color:var(--ui-ink,#25463e);overflow-wrap:anywhere;border-radius:16px;margin:18px 0;padding:16px}.pm-record-context h3{margin:0 0 10px;font-size:17px;line-height:1.5}.pm-record-context h4{margin:18px 0 6px;font-size:14px;line-height:1.5}.pm-record-context p{color:var(--ui-muted,#516961);margin:8px 0;font-size:14px;line-height:1.8}.pm-record-context dl{margin:8px 0}.pm-record-context dl>div{border-bottom:1px solid var(--ui-border,#e5ece9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:8px 0;font-size:14px;line-height:1.7;display:grid}.pm-record-context dt{color:var(--ui-muted,#516961)}.pm-record-context dd{margin:0;font-weight:600}.pm-record-context-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;display:grid}.pm-record-context .pm-record-context-summary>div{border:0;padding:0;display:block}.pm-record-context-summary dd{font-size:16px}.pm-record-context details{margin-top:12px}.pm-record-context summary{cursor:pointer;color:var(--ui-link,#006e53);font-size:14px;font-weight:650;line-height:1.7}.pm-record-context summary:focus-visible{outline:2px solid var(--ui-primary,#008f69);outline-offset:4px;border-radius:3px}.pm-record-raw-dates{background:#fff7e6;border-radius:10px;padding:10px 12px}@media (max-width:420px){.pm-record-context dl>div{grid-template-columns:1fr;gap:2px}.pm-record-context-summary{gap:10px}}
