.tenant-v2.ui-04-public-detail{--font-ui:var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif;--font-editorial:var(--font-newsreader), Georgia, "Times New Roman", serif;font-family:var(--font-ui)}.ui-04-public-detail .detail-meta,.ui-04-public-detail .detail-meta .detail-creator,.ui-04-public-detail .detail-summary,.ui-04-public-detail .public-article-meta,.ui-04-public-detail .public-article-summary{font-family:var(--font-ui)}.ui-04-public-detail .detail-panel h1,.ui-04-public-detail .public-article-header h1,.ui-04-public-detail .public-article-body{font-family:var(--font-editorial)}.ui-04-public-detail .ui-04-detail-type{border-radius:var(--radius-xs);font-family:var(--font-ui);align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:700;line-height:1.4;display:inline-flex}.ui-04-public-detail .ui-04-detail-type svg{flex:none}.ui-04-public-detail .ui-04-detail-type.is-video{background:var(--wana-dark-surface);color:#fff}.ui-04-public-detail .ui-04-detail-type.is-audio{background:var(--wana-purple-dark);color:#fff}.ui-04-public-detail .ui-04-detail-type.is-article{background:var(--wana-purple-soft);color:var(--wana-purple-dark)}.ui-04-public-detail .detail-layout{grid-template-columns:minmax(0,1fr)}.ui-04-public-detail .detail-panel{min-width:0}.ui-04-public-detail .detail-panel h1{overflow-wrap:anywhere;font-size:clamp(32px,4.5vw,56px);line-height:1.1}@media (min-width:1100px){.ui-04-public-detail .detail-layout{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}}@media (max-width:699px){.ui-04-public-detail .creator-media-shell-nav{flex-wrap:wrap;gap:4px;padding:8px 14px;overflow-x:visible}}
