.ug-plabel{max-width:520px;padding:var(--ug-space-3) var(--ug-space-4) var(--ug-space-4);border:2px solid var(--ugt-ink, #1f2a1c);background:var(--ugt-surface, #f8f7f1);color:var(--ugt-text, #2c3826);font-size:var(--ug-text-md);line-height:1.45}.ug-plabel header{padding-bottom:var(--ug-space-2);border-bottom:8px solid var(--ugt-ink, #1f2a1c)}.ug-plabel-kicker{display:block;font:600 var(--ug-text-2xs) / 1.4 var(--ug-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ugt-muted, #5f6e55)}.ug-plabel header h2,.ug-plabel header h3,.ug-plabel header h4{margin:2px 0 0;font-family:var(--ug-font-serif);font-weight:400;font-size:var(--ug-text-2xl);letter-spacing:-.02em;color:var(--ugt-ink, #1f2a1c)}.ug-plabel-group+.ug-plabel-group{border-top:4px solid var(--ugt-ink, #1f2a1c)}.ug-plabel-group h4{margin:0;padding:var(--ug-space-2) 0 var(--ug-space-1);font-size:var(--ug-text-sm);font-weight:700;color:var(--ugt-ink, #1f2a1c)}.ug-plabel .ug-plabel-rows{display:block;margin:0}.ug-plabel .ug-plabel-rows>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:var(--ug-space-3);padding:6px 0;border-top:1px solid var(--ugt-line-3, #c9cebf)}.ug-plabel .ug-plabel-rows>div.is-long{grid-template-columns:1fr;gap:2px}.ug-plabel .ug-plabel-rows dt{display:flex;font:inherit;letter-spacing:normal;text-transform:none;align-items:baseline;gap:6px;color:var(--ugt-muted, #5f6e55)}.ug-plabel-mark{flex:none;width:7px;height:7px;border-radius:50%;transform:translateY(-1px)}.ug-plabel .is-good .ug-plabel-mark{background:var(--ugt-ok-strong, #3d6b3a)}.ug-plabel .is-note .ug-plabel-mark{border:1.5px solid var(--ugt-amber-text, #8a6d3b)}.ug-plabel .ug-plabel-rows dd{min-width:0;margin:0;font-size:inherit;line-height:inherit;color:inherit}.ug-plabel .ug-plabel-rows dd strong{font-weight:600;color:var(--ugt-ink, #1f2a1c)}.ug-plabel .is-long dd strong{font-weight:400;color:var(--ugt-text, #2c3826)}.ug-plabel .ug-plabel-rows dd code{font:var(--ug-text-sm) var(--ug-font-mono);overflow-wrap:anywhere;color:var(--ugt-ink, #1f2a1c)}.ug-plabel .ug-plabel-rows dd small{display:block;margin-top:2px;font-size:var(--ug-text-sm);color:var(--ugt-muted, #5f6e55)}.ug-plabel footer{margin-top:var(--ug-space-2);padding-top:var(--ug-space-2);border-top:4px solid var(--ugt-ink, #1f2a1c);font-size:var(--ug-text-xs);color:var(--ugt-muted, #5f6e55)}.ug-plabel-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:760px){.ug-plabel{padding:var(--ug-space-2) var(--ug-space-3) var(--ug-space-3)}.ug-plabel .ug-plabel-rows>div{grid-template-columns:1fr;gap:2px}}
