.pd-badge[data-kind]{--pd-badge-tint:color-mix(in oklab, var(--ui-success) 12%, var(--ui-surface));align-items:baseline;gap:0 var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);border:1px solid color-mix(in oklab, var(--ui-success) 40%, var(--ui-surface));border-radius:var(--ui-radius-md,12px);background:var(--pd-badge-tint);color:var(--ui-ink);flex-wrap:wrap;margin:0;list-style:none;display:flex}.pd-badge[data-kind][data-tone=note]{--pd-badge-tint:color-mix(in oklab, var(--ui-warning) 12%, var(--ui-surface));border-color:color-mix(in oklab, var(--ui-warning) 40%, var(--ui-surface))}.pd-badge__number{font-variant-numeric:normal;font-size:var(--ui-text-h1);font-weight:800;line-height:var(--ui-leading-heading)}.pd-badge__unit{color:var(--ui-ink);font-size:var(--ui-text-h2);font-weight:700}.pd-badge__caption{margin-top:var(--ui-space-1);color:var(--ui-ink-muted);font-size:var(--ui-text-small);flex:100%;line-height:1.35}.pd-chips{gap:var(--ui-space-2);grid-template-columns:repeat(auto-fit,minmax(min(10rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.pd-badge[data-kind=chip]{align-content:start;gap:var(--ui-space-1);padding:var(--ui-space-3);border-radius:var(--ui-radius-sm,8px);background:var(--ui-surface);border-color:var(--ui-line);display:grid}.pd-badge[data-kind=chip] .pd-badge__number{font-size:clamp(1.125rem, 5cqi, var(--ui-text-h2));overflow-wrap:normal}.pd-badge[data-kind=chip] .pd-badge__caption{margin-top:0}.pd-verdict{padding:var(--ui-space-3) var(--ui-space-4);border-inline-start:4px solid var(--ui-success);border-radius:var(--ui-radius-sm,8px);background:color-mix(in oklab, var(--ui-success) 9%, var(--ui-surface));color:var(--ui-ink);font-size:var(--ui-text-body);font-weight:600;line-height:var(--ui-leading-body);margin:0}.pd-verdict[data-tone=plain]{border-inline-start-color:var(--ui-line-strong);background:var(--ui-surface-muted)}.pd-verdict[data-tone=note]{border-inline-start-color:var(--ui-warning);background:var(--ui-warning-soft)}.pd-summary{gap:var(--ui-space-2);display:grid}.pd-summary__title{font-size:var(--ui-text-h3);margin:0;font-weight:800}.pd-summary__list{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm,8px);margin:0;display:grid;overflow:hidden}.pd-summary__row{gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);display:grid}.pd-summary__row+.pd-summary__row{border-top:1px solid var(--ui-line)}.pd-summary__row dt{color:var(--ui-ink-muted);font-size:var(--ui-text-small);line-height:var(--ui-leading-body)}.pd-summary__row dd{overflow-wrap:anywhere;margin:0;font-weight:600}@media (width<=30rem){.pd-summary__row{grid-template-columns:minmax(0,1fr);gap:0}}
