._header_1uxo9_1{margin-bottom:var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-color)}._headerTop_1uxo9_7{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-4);flex-wrap:wrap}._titleGroup_1uxo9_16{min-width:0;flex:1}._titleRow_1uxo9_21{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}._title_1uxo9_16{font-size:2.25rem;line-height:1.2;font-weight:800;color:var(--text-primary)}._visibilityBadge_1uxo9_36{min-height:2rem;padding:0 var(--space-3);font-size:.8125rem}._metadata_1uxo9_42{display:flex;flex-wrap:wrap;gap:var(--space-4);color:var(--text-secondary);font-size:.95rem}._metadataLabel_1uxo9_50{color:var(--text-muted);font-weight:700}._actionsPanel_1uxo9_55{min-width:min(100%,20rem);display:flex;flex-direction:column;gap:var(--space-3)}._actionsRow_1uxo9_62{justify-content:flex-end}._primaryAction_1uxo9_66{--action-shadow: none}._secondaryAction_1uxo9_70{--action-background: transparent;--action-hover-background: transparent;--action-shadow: none}._shareStatus_1uxo9_76{max-width:22rem;margin-left:auto}._tags_1uxo9_81{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}._sourceLinks_1uxo9_88{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);font-size:.95rem}._sourceLinkRow_1uxo9_97{max-width:100%;color:var(--text-secondary);line-height:1.5;overflow-wrap:anywhere}._sourceLabel_1uxo9_104{color:var(--text-muted);font-weight:700}._sourceLink_1uxo9_88{color:var(--accent-blue);overflow-wrap:anywhere;word-break:break-word}._sourceLink_1uxo9_88:hover{color:var(--accent-blue-light)}._sourceText_1uxo9_119{color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word}._thumbnail_1uxo9_125{width:100%;max-width:37.5rem;height:auto;margin-top:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-lg)}@media(max-width:48rem){._actionsPanel_1uxo9_55{width:100%;min-width:0}._actionsRow_1uxo9_62{justify-content:stretch}._primaryAction_1uxo9_66,._secondaryAction_1uxo9_70{width:100%}._shareStatus_1uxo9_76{max-width:none;margin-left:0}}
