.fs-pkc{gap:var(--fs-space-content);padding:var(--fs-space-content);border:var(--fs-border-subtle);border-radius:var(--fs-radius-panel);background:var(--fs-color-surface-raised);flex-direction:column;min-width:0;display:flex}.fs-pkc-section{gap:var(--fs-space-tight);flex-direction:column;min-width:0;display:flex}.fs-pkc-section__label{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);letter-spacing:.04em;text-transform:uppercase;margin:0}.fs-pkc-section-empty{padding:var(--fs-space-inline);border:1px dashed var(--fs-color-border-subtle);border-radius:var(--fs-radius-control);background:color-mix(in srgb,var(--fs-color-surface)72%,transparent)}.fs-pkc-section-empty__title{font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);margin:0}.fs-pkc-section-empty__detail{margin:var(--fs-space-tight)0 0;font:var(--fs-type-metadata);color:var(--fs-color-text-metadata)}.fs-pkc-identity__hover-target{gap:var(--fs-space-content);align-items:flex-start;min-width:0;display:flex}.fs-pkc-identity__avatar-link{flex-shrink:0}.fs-pkc-identity__main{gap:var(--fs-space-tight);flex-direction:column;min-width:0;display:flex}.fs-pkc-identity__name{font:var(--fs-type-section-title);color:var(--fs-color-text-primary);margin:0;text-decoration:none}.fs-pkc-identity__name:hover,.fs-pkc-identity__name:focus-visible{text-decoration:underline}.fs-pkc-identity__username{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);margin:0}.fs-pkc-identity__field-label{margin-bottom:var(--fs-space-tight);font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);display:block}.fs-pkc-identity__signals{gap:var(--fs-space-inline);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fs-pkc-identity__signal{font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);align-items:center;gap:.35rem;display:inline-flex}.fs-pkc-identity__signal-icon{width:.95rem;height:.95rem;color:var(--fs-color-evidence)}.fs-pkc-identity__facts{gap:var(--fs-space-tight);margin:0;display:grid}.fs-pkc-identity__fact{gap:.15rem;display:grid}.fs-pkc-identity__fact dt{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);margin:0}.fs-pkc-identity__fact dd{font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);margin:0}.fs-pkc-identity__muted{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);margin:0}.fs-pkc-metadata{gap:var(--fs-space-inline)var(--fs-space-content);flex-wrap:wrap;margin:0;display:flex}.fs-pkc-metadata__row{align-items:baseline;gap:var(--fs-space-tight);min-width:min(100%,12rem);display:flex}.fs-pkc-metadata__row dt{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);margin:0}.fs-pkc-metadata__row dd{font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);margin:0}.fs-pkc-metadata__link{color:inherit;text-decoration:none}.fs-pkc-metadata__link:hover,.fs-pkc-metadata__link:focus-visible{text-decoration:underline}.fs-pkc-content{gap:var(--fs-space-inline);flex-direction:column;min-width:0;display:flex}.fs-pkc-content__title{font:var(--fs-type-heading);color:var(--fs-color-text-primary);margin:0}.fs-pkc-content__title-link{color:inherit;text-decoration:none}.fs-pkc-content__title-link:hover,.fs-pkc-content__title-link:focus-visible{text-decoration:underline}.fs-pkc-content__read-time{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);margin:0}.fs-pkc-content__rich{font:var(--fs-type-body);color:var(--fs-color-text-secondary)}.fs-pkc-content__excerpt{overflow-wrap:anywhere;margin:0}.fs-pkc-content__code-placeholder,.fs-pkc-content__media-placeholder{gap:var(--fs-space-tight);padding:var(--fs-space-inline);border:1px solid var(--fs-color-border-subtle);border-radius:var(--fs-radius-control);background:color-mix(in srgb,var(--fs-color-surface)80%,transparent);flex-direction:column;display:flex}.fs-pkc-content__media-placeholder{flex-direction:row;align-items:center}.fs-pkc-content__placeholder-icon{width:1rem;height:1rem;color:var(--fs-color-text-metadata)}.fs-pkc-content__code-meta{gap:var(--fs-space-tight);flex-wrap:wrap;align-items:center;display:flex}.fs-pkc-content__code-label,.fs-pkc-content__code-lang{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata)}.fs-pkc-content__code-preview{font:var(--fs-type-code);color:var(--fs-color-text-primary);white-space:pre-wrap;margin:0;overflow-x:auto}.fs-pkc-attachments{gap:var(--fs-space-tight);margin:0;padding:0;list-style:none;display:grid}.fs-pkc-attachments__slot{gap:var(--fs-space-inline);padding:var(--fs-space-tight)var(--fs-space-inline);border:1px dashed var(--fs-color-border-subtle);border-radius:var(--fs-radius-control);grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);align-items:baseline;display:grid}.fs-pkc-attachments__slot--available{background:color-mix(in srgb,var(--fs-color-surface)76%,transparent);border-style:solid}.fs-pkc-attachments__kind{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata)}.fs-pkc-attachments__href,.fs-pkc-attachments__state{font:var(--fs-type-secondary);color:var(--fs-color-text-secondary);overflow-wrap:anywhere}.fs-pkc-attachments__href{text-decoration:none}.fs-pkc-attachments__href:hover,.fs-pkc-attachments__href:focus-visible{text-decoration:underline}.fs-pkc-evidence{gap:var(--fs-space-inline);flex-direction:column;display:flex}.fs-pkc-evidence__block{padding:var(--fs-space-inline);border-inline-start:3px solid var(--fs-color-evidence);background:color-mix(in srgb,var(--fs-color-surface-raised)88%,transparent);border-radius:var(--fs-radius-control)}.fs-pkc-evidence__headline{font:var(--fs-type-secondary);color:var(--fs-color-text-primary);margin:0}.fs-pkc-evidence__detail,.fs-pkc-evidence__link{margin:var(--fs-space-tight)0 0;font:var(--fs-type-metadata);color:var(--fs-color-text-secondary)}.fs-pkc-evidence__link{text-decoration:none;display:inline-block}.fs-pkc-evidence__link:hover,.fs-pkc-evidence__link:focus-visible{text-decoration:underline}.fs-pkc-technical{gap:var(--fs-space-inline);display:grid}.fs-pkc-technical__group{gap:var(--fs-space-tight);flex-direction:column;display:flex}.fs-pkc-technical__label{font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);margin:0}.fs-pkc-technical__list{gap:var(--fs-space-tight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.fs-pkc-technical__list li{border:1px solid var(--fs-color-border-subtle);border-radius:var(--fs-radius-pill);font:var(--fs-type-metadata);color:var(--fs-color-text-secondary);padding:.15rem .55rem}.fs-pkc-footer{gap:var(--fs-space-inline);border-block-start:var(--fs-border-subtle);font:var(--fs-type-metadata);color:var(--fs-color-text-metadata);flex-wrap:wrap;padding-block-start:var(--fs-space-tight);display:flex}.fs-pkc-footer__status{color:var(--fs-color-feedback-warning)}.fs-pkc-action-bar{min-height:var(--fs-control-height-compact);border:1px dashed var(--fs-color-border-subtle);border-radius:var(--fs-radius-control);background:color-mix(in srgb,var(--fs-color-surface)70%,transparent)}@media (max-width:720px){.fs-pkc{padding:var(--fs-space-inline);gap:var(--fs-space-inline)}.fs-pkc-identity__hover-target{flex-direction:column}.fs-pkc-metadata{gap:var(--fs-space-tight);flex-direction:column}.fs-pkc-metadata__row{min-width:100%}.fs-pkc-attachments__slot{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fs-pkc *{transition:none!important}}
