.portal-modern .page-narration{flex-wrap:wrap;align-items:center;gap:10px;min-height:42px;margin:16px 0 22px;display:flex}.portal-modern .page-narration button{border:1px solid var(--modern-line);background:var(--modern-panel);min-height:42px;color:var(--modern-ink);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:12px;line-height:1.4;display:inline-flex}.portal-modern .page-narration button:hover{border-color:var(--modern-input-line)}.portal-modern .page-narration span{color:var(--modern-muted);font-size:11px;line-height:1.4}
